1998-10-30 22:40:37 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
|
|
|
|
HDF5 Release 1.3.x
|
|
|
|
Under Development
|
1998-10-30 22:40:37 +08:00
|
|
|
|
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
INTRODUCTION
|
1998-10-30 22:40:37 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
This document describes the differences between HDF5-1.2.0 and
|
|
|
|
HDF5-1.3.x, and contains information on the platforms where HDF5-1.3.x
|
|
|
|
was tested (????? careful, under construction)
|
|
|
|
and known problems in HDF5-1.3.x. For more details check the
|
|
|
|
HISTORY file in the HDF5 source.
|
1998-10-30 22:40:37 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
The HDF5 documentation can be found on the NCSA ftp server
|
|
|
|
(ftp.ncsa.uiuc.edu) in the directory:
|
1998-10-30 22:40:37 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
/HDF/HDF5/docs/
|
1998-07-21 04:16:04 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
For more information look at the HDF5 home page at:
|
|
|
|
|
|
|
|
http://hdf.ncsa.uiuc.edu/HDF5/
|
1998-01-30 05:56:06 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
If you have any questions or comments, please send them to:
|
1998-08-07 05:32:33 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
hdfhelp@ncsa.uiuc.edu
|
1998-08-31 21:46:47 +08:00
|
|
|
|
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
CONTENTS
|
1998-08-31 21:46:47 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
- New features
|
|
|
|
- Bug fixes since HDF5-1.2.0
|
|
|
|
- Platforms Tested
|
|
|
|
- Known Problems
|
1998-08-31 21:46:47 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
New features
|
|
|
|
============
|
|
|
|
VFL(?)
|
2000-04-06 06:06:52 +08:00
|
|
|
* New features added to snapshots. Use 'snapshot help' to see a
|
|
|
|
complete list of features.
|
1998-08-31 21:46:47 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
Bug fixes since HDF5-1.2.0
|
|
|
|
==========================
|
1998-01-30 05:56:06 +08:00
|
|
|
|
1998-01-31 03:25:44 +08:00
|
|
|
Library
|
2000-03-24 05:34:06 +08:00
|
|
|
-------
|
|
|
|
* Corrected a floating point number conversion error for the
|
|
|
|
Cray J90 platform. The error did not convert the value 0.0
|
|
|
|
correctly.
|
|
|
|
* Error was fixed which was not allowing dataset region references to have
|
|
|
|
their regions retrieved correctly.
|
2000-04-06 06:06:52 +08:00
|
|
|
* Corrected a bug that caused non-parallel file drivers to fail in
|
|
|
|
the parallel version.
|
2000-04-05 05:12:11 +08:00
|
|
|
* Added internal free-lists to reduce memory required by the library and
|
|
|
|
H5garbage_collect API function
|
2000-04-06 04:51:10 +08:00
|
|
|
* Fixed error in H5Giterate which was not updating the "index" parameter
|
|
|
|
correctly.
|
1998-02-16 12:39:58 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
Configuration
|
|
|
|
-------------
|
1998-02-16 12:39:58 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
* The hdf5.h include file was fixed to allow the HDF5 Library to be compiled
|
|
|
|
with other libraries/applications that use GNU autoconf.
|
|
|
|
* Configuration for parallel HDF5 was improved. Configure now attempts to
|
|
|
|
link with libmpi.a and/or libmpio.a as the MPI libraries by default.
|
|
|
|
It also uses "mpirun" to launch MPI tests by default. It tests to
|
|
|
|
link MPIO routines during the configuration stage, rather than failing
|
|
|
|
later as before. One can just do "./configure --enable-parallel"
|
|
|
|
if the MPI library is in the system library.
|
1998-02-16 12:39:58 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
Tools
|
|
|
|
------
|
|
|
|
* h5dump correctly displays compound datatypes.
|
|
|
|
* Corrected an error in h5toh4 which did not convert the 32bits
|
|
|
|
int from HDF5 to HDF4 corectly for the T3E platform.
|
|
|
|
* h5dump correctly displays the committed copy of predefined types
|
|
|
|
correctly.
|
|
|
|
* Added an option, -V, to show the version information of h5dump.
|
|
|
|
* Fixed a core dumping bug of h5toh4 when executed on platforms like
|
|
|
|
TFLOPS.
|
|
|
|
* The test script for h5toh4 used to not able to detect the hdp
|
|
|
|
dumper command was not valid. It now detects and reports the
|
|
|
|
failure of hdp execution.
|
1999-02-05 08:39:05 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
Documentation
|
|
|
|
-------------
|
1999-02-05 08:39:05 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
* User's Guide and Reference Manual were updated.
|
|
|
|
See doc/html/PSandPDF/index.html for more details.
|
1999-02-05 08:39:05 +08:00
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
|
|
|
|
Platforms Tested:
|
|
|
|
================
|
|
|
|
Note: Due to the nature of bug fixes, only static versions of the library and tools were tested.
|
1999-08-03 03:51:13 +08:00
|
|
|
|
|
|
|
|
2000-03-24 05:34:06 +08:00
|
|
|
AIX 4.3.2 (IBM SP) 3.6.6
|
|
|
|
Cray T3E 2.0.4.81 cc 6.3.0.1
|
1999-08-03 03:51:13 +08:00
|
|
|
mpt.1.3
|
2000-03-24 05:34:06 +08:00
|
|
|
FreeBSD 3.3-STABLE gcc 2.95.2
|
|
|
|
HP-UX B.10.20 HP C HP92453-01 A.10.32
|
|
|
|
IRIX 6.5 MIPSpro cc 7.30
|
|
|
|
IRIX64 6.5 (64 & n32) MIPSpro cc 7.3.1m
|
|
|
|
mpt.1.3 (SGI MPI 3.2.0.0)
|
|
|
|
|
|
|
|
Linux 2.2.10 SuSE egcs-2.91.66 configured with
|
|
|
|
(i686-pc-linux-gnu) --disable-hsizet
|
|
|
|
mpich-1.2.0 egcs-2.91.66 19990314/Linux
|
|
|
|
|
|
|
|
OSF1 V4.0 DEC-V5.2-040
|
|
|
|
SunOS 5.6 cc WorkShop Compilers 4.2 no optimization
|
|
|
|
SunOS 5.7 cc WorkShop Compilers 5.0
|
|
|
|
TFLOPS 2.8 cicc (pgcc Rel 3.0-5i)
|
|
|
|
mpich-1.1.2 with local changes
|
|
|
|
Windows NT4.0 sp5 MSVC++ 6.0
|
|
|
|
|
|
|
|
Known Problems:
|
|
|
|
==============
|
|
|
|
|
|
|
|
o SunOS 5.6 with C WorkShop Compilers 4.2: Hyperslab selections will
|
|
|
|
fail if library is compiled using optimization of any level.
|
2000-02-10 05:36:37 +08:00
|
|
|
|
|
|
|
|