[svn-r5465] Snapshot version 1.5 release 28

This commit is contained in:
HDF Admin 2002-05-28 09:08:35 -05:00
parent acac31a7f4
commit 5daeaa62da
10 changed files with 83 additions and 40 deletions

View File

@ -1,4 +1,4 @@
HDF5 version 1.5.28 currently under development
HDF5 version 1.5.29 currently under development
Please refer to the release_docs/INSTALL file for installation instructions.
------------------------------------------------------------------------------

18
c++/configure vendored
View File

@ -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.28.
# Generated by GNU Autoconf 2.53 for HDF5 C++ 1.5.29.
#
# 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.28'
PACKAGE_STRING='HDF5 C++ 1.5.28'
PACKAGE_VERSION='1.5.29'
PACKAGE_STRING='HDF5 C++ 1.5.29'
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.28 to adapt to many kinds of systems.
\`configure' configures HDF5 C++ 1.5.29 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.28:";;
short | recursive ) echo "Configuration of HDF5 C++ 1.5.29:";;
esac
cat <<\_ACEOF
@ -1093,7 +1093,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
HDF5 C++ configure 1.5.28
HDF5 C++ configure 1.5.29
generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@ -1108,7 +1108,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.28, which was
It was created by HDF5 C++ $as_me 1.5.29, which was
generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@
@ -8491,7 +8491,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by HDF5 C++ $as_me 1.5.28, which was
This file was extended by HDF5 C++ $as_me 1.5.29, which was
generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -8545,7 +8545,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
HDF5 C++ config.status 1.5.28
HDF5 C++ config.status 1.5.29
configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"

View File

@ -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.28], [hdfhelp@ncsa.uiuc.edu])
AC_INIT([HDF5 C++], [1.5.29], [hdfhelp@ncsa.uiuc.edu])
AC_CONFIG_SRCDIR([src/H5Library.cpp])
AC_CONFIG_AUX_DIR([../bin])

18
configure vendored
View File

@ -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.28.
# Generated by GNU Autoconf 2.53 for HDF5 1.5.29.
#
# 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.28'
PACKAGE_STRING='HDF5 1.5.28'
PACKAGE_VERSION='1.5.29'
PACKAGE_STRING='HDF5 1.5.29'
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.28 to adapt to many kinds of systems.
\`configure' configures HDF5 1.5.29 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.28:";;
short | recursive ) echo "Configuration of HDF5 1.5.29:";;
esac
cat <<\_ACEOF
@ -1114,7 +1114,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
HDF5 configure 1.5.28
HDF5 configure 1.5.29
generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@ -1129,7 +1129,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.28, which was
It was created by HDF5 $as_me 1.5.29, which was
generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@
@ -29924,7 +29924,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by HDF5 $as_me 1.5.28, which was
This file was extended by HDF5 $as_me 1.5.29, which was
generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -29986,7 +29986,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
HDF5 config.status 1.5.28
HDF5 config.status 1.5.29
configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"

View File

@ -16,7 +16,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.28], [hdfhelp@ncsa.uiuc.edu])
AC_INIT([HDF5], [1.5.29], [hdfhelp@ncsa.uiuc.edu])
AC_CONFIG_SRCDIR([src/H5.c])
AC_CONFIG_HEADER([src/H5config.h])

View File

@ -1,4 +1,4 @@
HDF5 version 1.5.27 released on Sat Apr 27 04:28:26 CDT 2002
HDF5 version 1.5.28 released on Tue May 28 09:05:50 CDT 2002
================================================================================
@ -26,6 +26,7 @@ CONTENTS
- New Features
- Bug Fixes since HDF5-1.4.0
- Support for new platforms and languages
- Platforms Tested
- Known Problems
@ -35,6 +36,10 @@ Bug Fixes since HDF5-1.4.2
Library
-------
* Fixed bug where read/write intent in file IDs created with H5Freopen
was not being kept the same as the original file. QAK - 2002/05/14
* Fixed bug where selection offsets were not being used when iterating
through point and hyperslab selections with H5Diterate(). QAK - 2002/04/29
* Fixed bug where the data for several level deep nested compound &
variable-length datatypes used for datasets were getting corrupted when
written to the file. QAK - 2002/04/17
@ -159,6 +164,22 @@ Documentation
New Features
============
* Added 'closing' parameter to VFL 'flush' callback function and H5FDflush.
This allows the library to indicate that the file will be closed
immediately following the call to 'flush' and can be used to avoid actions
that are duplicated in the VFL 'close' callback function. QAK - 2002/05/20
* Added feature to parallel chunk allocation routine to not write fill
values to chunks allocated if the user has set the "fill time" to never.
This can improve parallel I/O performance for chunked
datasets. QAK - 2002/05/17
* Changed method for allocating chunked dataset blocks in parallel to only
allocate blocks that don't already exist, instead of attempting to create
all the blocks all the time. This improves parallel I/O performance for
chunked datasets. QAK - 2002/05/17
* Allowed the call to MPI_File_sync to be avoided when the file is going to
immediately be closed, improving performance. QAK - 2002/05/13
* Allow the metadata writes to be shared among all processes, easing the
burden on process 0. QAK - 2002/05/10
* New functions H5Glink2 and H5Gmove2 were added to allow link and move to
be in different locations in the same file. The old functions H5Glink
and H5Gmove remain valid. SLU - 2002/04/26
@ -175,9 +196,12 @@ New Features
datatype conversion is unneccessary. QAK - 2002/04/02
* Improved performance of single hyperslab I/O when datatype conversion is
unneccessary. QAK - 2002/04/02
* New API function H5Dset_extent. Modifies the dimensions of a dataset,
allows change to a lower dimension. The unused space in the file is freed.
PVN - 2002/03/31
* Added new "H5Sget_select_type" API function to determine which type of
selection is defined for a dataspace ("all", "none", "hyperslab" or
"point"). QAK - 2002/02/7
"point"). QAK - 2002/02/07
* Added support to read/write portions of chunks directly, if they are
uncompressed and too large to cache. This should speed up I/O on chunked
datasets for a few more cases. QAK - 2002/01/31
@ -252,6 +276,12 @@ New Features
- Added aditional parameter "dims" to the h5dread/h5dwrite and
h5aread/h5awrite subroutines. This parameter is 1D array of size
7 and contains the sizes of the data buffer dimensions.
- F90 subroutines h5dwrite_f, h5dread_f, h5awrite_f and h5aread_f were
overloaded with "dims" argument to be assumed size array of type
INTEGER(HSIZE_T). We recommend to use the subroutines with the new type.
Module subroutines that accept "dims" as INTEGER array of size 7 will be
depricated in 1.6 release.
EIP - 2002/05/06
* C++ API:
- Added two new member functions: Exception::getFuncName() and
Exception::getCFuncName() to provide the name of the member
@ -264,10 +294,11 @@ New Features
* A helper script called ``h5cc'', which helps compilation of HDF5
programs, is now distributed with HDF5. See the reference manual
for information on how to use this feature.
* New API function H5Dset_extent. Modifies the dimensions of a dataset,
allows change to a lower dimension. The unused space in the file is freed.
PVN - 2002/03/31
Support for new platforms and languages
=======================================
* Parallel Fortran Library works now on HP-UX B.11.00 Sys V
EIP - 2002/05/06
Platforms Tested
================
@ -328,7 +359,7 @@ Supported Configuration Features Summary
IRIX64_6.5 32 y y (2) n n n y y y
HPUX10.20 y n y n n y y y
HPUX11.00 y y y n n y y y
HPUX11 SysV y y y n n y y y
HPUX11 SysV y y y y n y y y
DECOSF y n y n y y y y
T3E y y y y n n y y
SV1 y n y n n n y y
@ -457,4 +488,16 @@ Known Problems
ftp://hdf.ncsa.uiuc.edu/pub/ougoing/hdf5/hdf5-1.4.0-beta/F90_source_for_Crays
* On IA32 and IA64 systems, if you use a compiler other than GCC (such as
Intel's ecc or icc compilers), you will need to modify the generated
"libtool" program after configuration is finished. On or around line 104 of
the libtool file, there are lines which look like:
# How to pass a linker flag through the compiler.
wl=""
change these lines to this:
# How to pass a linker flag through the compiler.
wl="-Wl,"

18
fortran/configure vendored
View File

@ -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.28.
# Generated by GNU Autoconf 2.53 for HDF5 Fortran 1.5.29.
#
# 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.28'
PACKAGE_STRING='HDF5 Fortran 1.5.28'
PACKAGE_VERSION='1.5.29'
PACKAGE_STRING='HDF5 Fortran 1.5.29'
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.28 to adapt to many kinds of systems.
\`configure' configures HDF5 Fortran 1.5.29 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.28:";;
short | recursive ) echo "Configuration of HDF5 Fortran 1.5.29:";;
esac
cat <<\_ACEOF
@ -1079,7 +1079,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
HDF5 Fortran configure 1.5.28
HDF5 Fortran configure 1.5.29
generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@ -1094,7 +1094,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.28, which was
It was created by HDF5 Fortran $as_me 1.5.29, which was
generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@
@ -8870,7 +8870,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by HDF5 Fortran $as_me 1.5.28, which was
This file was extended by HDF5 Fortran $as_me 1.5.29, which was
generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -8932,7 +8932,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
HDF5 Fortran config.status 1.5.28
HDF5 Fortran config.status 1.5.29
configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"

View File

@ -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 Fortran], [1.5.28], [hdfhelp@ncsa.uiuc.edu])
AC_INIT([HDF5 Fortran], [1.5.29], [hdfhelp@ncsa.uiuc.edu])
AC_CONFIG_SRCDIR([src/HDF5.f90])
AC_CONFIG_HEADER([src/H5config_fortran.h])

View File

@ -1,4 +1,4 @@
HDF5 version 1.5.28 currently under development
HDF5 version 1.5.29 currently under development
================================================================================

View File

@ -66,10 +66,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 28 /* For tweaks, bug-fixes, or development */
#define H5_VERS_RELEASE 29 /* 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.28" /* Full version string */
#define H5_VERS_INFO "HDF5 library version: 1.5.29" /* Full version string */
#define H5check() H5check_version(H5_VERS_MAJOR,H5_VERS_MINOR, \
H5_VERS_RELEASE)