From 627c7866a18e1a983264a97ec87c1d20a54fe230 Mon Sep 17 00:00:00 2001 From: HDF Admin Date: Wed, 4 Apr 2001 22:31:40 -0500 Subject: [svn-r3776] Snapshot version 1.5 release 2 --- README | 2 +- doc/html/ADGuide/RELEASE.txt | 48 ++++++++++++++++++++++++++++++++------------ src/H5public.h | 2 +- 3 files changed, 37 insertions(+), 15 deletions(-) diff --git a/README b/README index cc30b9b..728d0b4 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -This is hdf5-1.5.2 currently under development +This is hdf5-1.5.3 currently under development Please refer to the INSTALL file for installation instructions. ------------------------------------------------------------------------------ diff --git a/doc/html/ADGuide/RELEASE.txt b/doc/html/ADGuide/RELEASE.txt index f8938a8..fa70823 100644 --- a/doc/html/ADGuide/RELEASE.txt +++ b/doc/html/ADGuide/RELEASE.txt @@ -33,27 +33,43 @@ CONTENTS Bug Fixes since HDF5-1.4.0 ========================== - Library - ------- - * Fixed bug with contiguous hyperslabs not being detected, causing - slower I/O than necessary. - * Fixed bug where non-aligned hyperslab I/O on chunked datasets was - causing errors during I/O +Library +------- + * Fixed bug with contiguous hyperslabs not being detected, causing + slower I/O than necessary. + * Fixed bug where non-aligned hyperslab I/O on chunked datasets was + causing errors during I/O + * The RCSID string in H5public.h was causing the C++ compiling problem + because when it was included multiple times, C++ did not like multiple + definitions of the same static variable. All occurance of RCSID + definition are removed since we have not used it consistently before. - Configuration - ------------- +Configuration +------------- + * Changed the default value of $NPROCS from 2 to 3 since 3 processes + have a much bigger chance catching parallel errors than just 2. - Tools - ----- - Documentation - ------------- +Tools +----- + +Documentation +------------- New Features ============ + * C++ API: + - Added two new member functions: Exception::getFuncName() and + Exception::getCFuncName() to provide the name of the member + function, where an exception is thrown. + - IdComponent::operator= becomes a virtual function because DataType, + DataSpace, and PropList provide their own implementation. The new + operator= functions invoke H5Tcopy, H5Scopy, and H5Pcopy to make a + copy of a datatype, dataspace, and property list, respectively. + Platforms Tested ================ @@ -63,7 +79,7 @@ Platforms Tested Cray Fortran Version 3.4.0.2 Cray SV1 sn9605 10.0.0.7 Cray Standard C Version 6.4.0.0 Cray Fortran Version 3.4.0.2 - FreeBSD 4.2 gcc 2.95.2 + FreeBSD 4.3 gcc 2.95.2 g++ 2.95.2 HP-UX B.10.20 HP C HP92453-01 A.10.32.30 HP-UX B.11.00 HP C HP92453-01 A.11.00.13 @@ -170,3 +186,9 @@ Known Problems incorrectly described.) For more information, please see: http://hdf.ncsa.uiuc.edu/HDF5/H5Image/ImageDetails.htm + +* The test_compression in ./c++/test/dsets.cpp failed on Linux. A size + value that is passed to a memcpy mysteriously becomes very large resulting + in a Segnmentation Fault. This specific test is disabled until we can + figure out the problem and come up with a solution. + diff --git a/src/H5public.h b/src/H5public.h index e455ed1f..037ad40 100644 --- a/src/H5public.h +++ b/src/H5public.h @@ -60,7 +60,7 @@ /* 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 2 /* For tweaks, bug-fixes, or development */ +#define H5_VERS_RELEASE 3 /* For tweaks, bug-fixes, or development */ #define H5_VERS_SUBRELEASE "" /* For pre-releases like snap0 */ /* Empty string for real releases. */ -- cgit v0.12