summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorElena Pourmal <epourmal@hdfgroup.org>2004-02-12 19:37:26 (GMT)
committerElena Pourmal <epourmal@hdfgroup.org>2004-02-12 19:37:26 (GMT)
commitf9491185b3f0312eb203f20dd607115885caf51f (patch)
treec59ca61bb064424a63e39cf70689b3b3fc1ac45b /doc
parentfac0a86dbae77c196082b4b951f69cedbdc3c911 (diff)
downloadhdf5-f9491185b3f0312eb203f20dd607115885caf51f.zip
hdf5-f9491185b3f0312eb203f20dd607115885caf51f.tar.gz
hdf5-f9491185b3f0312eb203f20dd607115885caf51f.tar.bz2
[svn-r8193] Purpose: Maintenance for hdf5-1.6.2 release
Description: Changed version to be 1.6.2 and ran bin/release. Since several files are changed, I am checking them in before tagging the release Solution: Platforms tested: eirene Misc. update:
Diffstat (limited to 'doc')
-rw-r--r--doc/html/ADGuide/RELEASE.txt272
1 files changed, 155 insertions, 117 deletions
diff --git a/doc/html/ADGuide/RELEASE.txt b/doc/html/ADGuide/RELEASE.txt
index 8d9842f..66eeff5 100644
--- a/doc/html/ADGuide/RELEASE.txt
+++ b/doc/html/ADGuide/RELEASE.txt
@@ -1,12 +1,12 @@
-HDF5 version 1.6.1-post20 released on Mon Jan 19 13:50:36 CST 2004
+HDF5 version 1.6.2 released on Thu Feb 12 14:18:13 CST 2004
================================================================================
INTRODUCTION
This document describes the differences between HDF5-1.6.1 and
-HDF5-1.6.1-post*, and contains information on the platforms tested and
-known problems in HDF5-1.6.1-post*. For more details check the HISTORY.txt
+HDF5-1.6.2, and contains information on the platforms tested and
+known problems in HDF5-1.6.2. For more details check the HISTORY.txt
file in the HDF5 source.
The HDF5 documentation can be found on the NCSA ftp server
@@ -29,6 +29,7 @@ CONTENTS
- Bug Fixes since HDF5-1.6.1
- Documentation
- Platforms Tested
+- Supported Configuration Features Summary
- Known Problems
@@ -49,6 +50,9 @@ New Features
Parallel Library:
-----------------
+ - The parallel tests in testpar/ now provides different levels of
+ verbosity via the '-v' option. The default is less verbose
+ than before. AKC - 2004/01/23
- Added parallel test, test_mpio_1wMr, which tests if the
underlaying parallel I/O system is conforming to the POSIX
write/read requirement. This version includes options of using
@@ -72,12 +76,17 @@ Support for new platforms, languages and compilers.
version 8.1 Beta
Use --disbale-shared --enable-static flags with configure when
building HDF5 Fortran Library on MAC OSX.
+ - C and C++ Libraries are available for Linux64 RH8
+ - C, C++ and Fortran sequential Libraries, and C and Fortran parallel
+ Libraries are available for Altix (Linux ia64)
Bug Fixes since HDF5-1.6.1 release
==================================
Library
-------
+ - Fixed problem with H5Tget_native_type() not handling opaque fields
+ correctly. QAK - 2004/01/31
- Fixed several errors in B-tree deletion code which could cause a
B-tree (used with groups and chunked datasets) to become corrupt
with the right sequence of deleted objects. QAK - 2004/01/19
@@ -128,6 +137,9 @@ Bug Fixes since HDF5-1.6.1 release
Configuration
-------------
+ - Parallel I/O with the MPI-I/O driver will no longer work if the
+ filesystem is not POSIX compliant. The "HDF5_MPI_1_METAWRITE"
+ environment variable has been removed. QAK - 2004/01/30
Performance
-------------
@@ -168,31 +180,41 @@ Platforms Tested
Cray Fortran Version 3.6.0.2
Cray SV1 sn9617 10.0.1.2 Cray Standard C Version 6.6.0.2
Cray Fortran Version 3.6.0.2
- Cray T90IEEE 10.0.1.01y Cray Standard C Version 6.4.0.2.3
- Cray Fortran Version 3.4.0.3
+ Cray T90IEEE 10.0.0md Cray Standard C Version 6.4.0.3
+ Cray Fortran Version 3.4.0.0
FreeBSD 4.9 gcc 2.95.4
g++ 2.95.4
HP-UX B.11.00 HP C HP92453-01 A.11.01.20
HP F90 v2.4
HP ANSI C++ B3910B A.03.13
- HP MPI 01.07.00.00
- IRIX 6.5 MIPSpro cc 7.3.1.2m
+ MPIch 1.2.4
IRIX64 6.5 (64 & n32) MIPSpro cc 7.3.1.3m
F90 MIPSpro 7.3.1.3m (64 only)
- MPIch 1.2.4
- Linux 2.4.18 gcc 2.96, 3.2.2, 3.3.1
- g++ 3.2.2, 3.2.3
+ C++ MIPSpro cc 7.3.1.3m
+ Linux 2.4.18 gcc 2.96, 3.3.2
+ g++ 3.3.2
Intel(R) C++ Version 7.1
Intel(R) Fortran Compiler Version 7.1
- PGI compilers (pgcc, pgf90, pgCC) version 4.0-2
+ PGI compilers (pgcc, pgf90, pgCC) version 5.0-2
+ MPIch 1.2.4
+ Linux 2.4.20-8 gcc 3.3.2
+ PGI compilers (pgcc, pgf90, pgCC) version 5.0-2
MPIch 1.2.4
- Linux 2.4.20-8 gcc 3.2.2
+ Linux 2.4.21-2.9.5ws #3 gcc 3.2.3 (Red Hat Linux 3.2.3-16)
+ SMP x86_64 g++ 3.2.3
+ Linux 2.4.19-SMP x86_64 gcc (GCC) 3.2.2 (SuSE Linux)
+ g++ 3.2.2
+
+ Linux 2.4.21-sgi Altix
+ SMP ia64 Intel(R) C++ Version 7.1
+ Intel(R) Fortran Itanium(R) Version 7.1
+ SGI MPI
OSF1 V5.1 Compaq C V6.4-014
- Compaq C V6.3-027
Compaq Fortran V5.5-2602
+ Compaq Fortran V5.5-1877
+ Compaq C++ V6.5-033
Compaq C++ V6.5-030
- MPI_64bit_R5
- g++ version 3.0 for C++
+ MPI_64bit_R13
SunOS 5.7(32 and 64 bit) WorkShop Compilers 5.0 98/12/15 C 5.0
(Solaris 2.7) WorkShop Compilers 5.0 98/12/15 C++ 5.0
WorkShop Compilers 5.0 98/10/25
@@ -200,23 +222,29 @@ Platforms Tested
SunOS 5.8(32 and 64 bit) Sun WorkShop 6 update 2 C 5.3
(Solaris 2.8) Sun WorkShop 6 update 2 Fortran 90
Sun WorkShop 6 update 2 C++ 5.3
- TFLOPS r1.0.4 v4.4.0 i386 pgcc Rel 3.1-4i with mpich-1.2.4 with
+ TFLOPS r1.0.4 v4.4.2 i386 pgcc Rel 3.1-4i with mpich-1.2.4 with
local modifications
- IA-32 Linux 2.4.9 gcc 2.96
+ IA-32 Linux 2.4.18 gcc 2.96
Intel(R) C++ Version 7.0
Intel(R) Fortran Compiler Version 7.0
- IA-64 Linux 2.4.16 ia64 gcc version 2.96 20000731
- Intel(R) C++ Version 7.0
- Intel(R) Fortran Compiler Version 7.0
+ IA-64 Linux 2.4.16 ia64 gcc version 3.0.4
+ Intel(R) C++ Version 7.1
+ Intel(R) Fortran Compiler Version 7.1
+
+ IA-64 Linux 2.4.21.SuSE_128.bef1 ia64
+ Intel(R) C++ Version 7.1
+ Intel(R) Fortran Compiler Version 7.1
+ mpich-gm-1.2.5..intel
+
Windows 2000 (NT5.0) MSVC++ 6.0
DEC Visual Fortran 6.0
Intel C and F90 compilers version 7.1
Code Warrior 8.0
Windows XP MSVC++.NET
- MAC OS X Darwin 6.8
+ MAC OS X Darwin 7.2
gcc and g++ Apple Computer, Inc. GCC
- version 1175, based on gcc version 3.1
+ version 1175, based on gcc version 3.3.2
IBM XL Fortran version 8.1 Beta
@@ -224,95 +252,102 @@ Platforms Tested
Supported Configuration Features Summary
========================================
- In the tables below
- y = tested and supported
- n = not supported or not tested in this release
- x = not working in this release
- dna = does not apply
- ( ) = footnote appears below second table
-
-Platform C C F90 F90 C++ Shared zlib
- parallel parallel libraries (4)
-Solaris2.7 64-bit y y (1) y y (1) y y y
-Solaris2.7 32-bit y y (1) y y (1) y y y
-Solaris2.8 64-bit y y (1) y y (1) y y y
-Solaris2.8 32-bit y y y y (1) y y y
-IRIX6.5 y y (1) n n n y y
-IRIX64_6.5 64-bit y y (2) y y y y y
-IRIX64_6.5 32-bit y y (2) n n n y y
-HPUX11.00 y y (1) y y y y y
-OSF1 v5.1 y y y y y y y
-T3E y y (5) y y (5) n n y
-SV1 y y (5) y y (5) n n y
-T90 IEEE y y (5) y y (5) n n y
-TFLOPS n y (1) n n n n y
-AIX-5.1 32-bit y y y y y n y
-AIX-5.1 64-bit y y y y y n y
-WinXP (6) y n n n y y y
-WinXP Intel y n n n y y y
-Win2000 y n y n y y y
-Win2000 Intel y n y n y y y
-WinNT CW y n n n n n y
-Mac OS X 10.2 y n n n y y y
-FreeBSD y y (1) n n y y y
-Linux 2.4 gcc (3) y y (1) y (PGI) n y y y
-Linux 2.4 Intel (3) y n y n y n y
-Linux 2.4 PGI (3) y n y n y n y
-Linux 2.4 IA32 Intel y n y n y n y
-Linux 2.4 IA64 Intel y n y n y n y
-
-
-ASCII Table 2 -- for RELEASE.txt
-
-Platform static- Thread- SZIP GASS STREAM- High-level H4/H5
- exec safe VFD APIs tools (7)
-Solaris2.7 64-bit x y y n y y n
-Solaris2.7 32-bit x y y n y y y
-Solaris2.8 64-bit x y y n y y n
-Solaris2.8 32-bit x y y n y y y
-IRIX6.5 x n y n y y y
-IRIX64_6.5 64-bit x y y y y y y
-IRIX64_6.5 32-bit x y y y y y y
-HPUX11.00 x n y n y y y
-OSF1 v5.1 y n y n y y y
-T3E y n n n y y y
-SV1 y n n n y y y
-T90 IEEE y n n n y y n
-TFLOPS y n n n n n n
-AIX-5.1 32-bit y n y n y y y
-AIX-5.1 64-bit y n y n y y y
-WinXP (6) y n y n n y y
-WinXP Intel y n y n n y y
-Win2000 y n y n n y y
-Win2000 Intel y n y n n y y
-WinNT CW y n y n n y y
-Mac OS X 10.2 y n y n y y n
-FreeBSD y y y n y y y
-Linux 2.4 gcc (3) y y y n y y y
-Linux 2.4 Intel (3) y n y n y n n
-Linux 2.4 PGI (3) y n y n y n n
-Linux 2.4 IA32 Intel y n y n y y y
-Linux 2.4 IA64 Intel y n y n y y y
-
- Notes: (1) Using mpich 1.2.4.
- (2) Using mpt and mpich 1.2.4.
- (3) Linux 2.4 with GNU, Intel, and PGI compilers, respectively.
- (4) Shared libraries are provided only for the C library, except
- on Windows where they are provided for C and C++.
- (5) Using mpt.
- (6) Binaries only; source code for this platform is not being
- released at this time.
- (7) Includes the H4toH5 Library and the h4toh5 and h5toh4
- utilities.
- Compiler versions for each platform are listed in the preceding
- "Platforms Tested" table.
-
+Key: y = tested and supported
+ n = not supported or not tested in this release
+ x = not working in this release
+ dna = does not apply
+ ( ) = footnote appears below second table
+
+Platform C C F90 F90 C++ Shared zlib
+ parallel parallel libraries (4)
+Solaris2.7 64-bit y y (1) y y (1) y y y
+Solaris2.7 32-bit y y (1) y y (1) y y y
+Solaris2.8 64-bit y y (1) y y (1) y y y
+Solaris2.8 32-bit y y y y (1) y y y
+IRIX64_6.5 64-bit y y (2) y y y y y
+IRIX64_6.5 32-bit y y (2) n n n y y
+HPUX11.00 y y (1) y y y y y
+OSF1 v5.1 y y y y y y y
+T3E y y (5) y y (5) n n y
+SV1 y y (5) y y (5) n n y
+T90 IEEE y y (5) y y (5) n n y
+TFLOPS n y (1) n n n n y
+AIX-5.1 32-bit y y y y y n y
+AIX-5.1 64-bit y y y y y n y
+WinXP Visual Studio (7) y n n n y y y
+WinXP Intel y n n n y y y
+WinXP CW y n n n n n y
+Win2000 Visual Studio y n y n y y y
+Win2000 Intel y n y n y y y
+Mac OS X 10.3 y n y n y y y
+FreeBSD 4.9 y y (1) n n y y y
+RedHat 7, 8 & 9 ia32 y y (1) y(PGI) n y y y
+ W gcc (3)
+RedHat 7.3 ia32 W Intel (3) y n y n y n y
+RedHat 7.3 ia32 W PGI (3) y n y n y n y
+RedHat 7 ia32 C Intel (3) y n y n y n y
+RedHat 7.1 ia64 C Intel (3) y n y n y n y
+RedHat 8 & SuSe x86_64 y n n n y n y
+ gcc (3)
+Linux 2.4 SGI Altix ia64 y n y n y y y
+ Intel (3)
+
+
+Platform static- Thread- SZIP GASS STREAM- High- H4/H5
+ exec safe VFD level tools
+ APIs (6)
+Solaris2.7 64-bit x y y n y y n
+Solaris2.7 32-bit x y y n y y y
+Solaris2.8 64-bit x y y n y y n
+Solaris2.8 32-bit x y y n y y y
+IRIX64_6.5 64-bit x y y y y y y
+IRIX64_6.5 32-bit x y y y y y y
+HPUX11.00 x n y n y y y
+OSF1 v5.1 y n y n y y y
+T3E y n n n y y y
+SV1 y n n n y y y
+T90 IEEE y n n n y y n
+TFLOPS y n n n n n n
+AIX-5.1 32-bit y n y n y y y
+AIX-5.1 64-bit y n y n y y y
+WinXP Visual Studio y n y n n y y
+WinXP Intel y n y n n y y
+WinXP CW y n y n n y y
+Win2000 Visual Studio y n y n n y y
+Win2000 Intel y n y n n y y
+Mac OS X 10.3 y n y n y y n
+FreeBSD 4.9 y y y n y y y
+RedHat 7, 8 & 9 ia32 y y y n y y y
+ W gcc (3)
+RedHat 7.3 ia32 W Intel (3) y n y n y n n
+RedHat 7.3 ia32 W PGI (3) y n y n y n n
+RedHat 7 ia32 C Intel (3) y n y n y y y
+RedHat 7.1 ia64 C Intel (3) y n y n y y y
+RedHat 8 & SuSe x86_64 y n y n y y y
+ gcc (3)
+Linux 2.4 SGI Altix ia64 y n y n y y y
+ Intel (3)
+
+
+Compiler versions for each platform are listed in the "Platforms Tested"
+table found elsewhere in this file (RELEASE.txt). Unless otherwise noted,
+compilers used are the system compilers.
+
+Footnotes: (1) Using mpich 1.2.4.
+ (2) Using mpt and mpich 1.2.4.
+ (3) Linux 2.4 with GNU, Intel, and PGI compilers, as indicated.
+ W or C indicates workstation or cluster, respectively.
+ (4) Shared libraries are provided only for the C library,
+ except on Windows where they are provided for C and C++.
+ (5) Using mpt.
+ (6) Includes the H4toH5 Library and the h4toh5 and h5toh4
+ utilities.
Known Problems
==============
* Fortran subroutine h5pget_driver_f doesn't return a correct driver information.
- The fix willl be available in the 1.6.2 release.
+
* There are two h5dump xml tests(h5dump --xml thlink.h5 and h5dump --xml tmany.h5)
failed on windows xp with .NET for debug and debug dll. Release and Release
dll work fine.
@@ -339,15 +374,6 @@ Known Problems
It is suggested that you don't use this option on these platforms
during configuration.
-* With the gcc 2.95.2 compiler, HDF 5 uses the `-ansi' flag during
- compilation. The ANSI version of the compiler complains about not being
- able to handle the `long long' datatype with the warning:
-
- warning: ANSI C does not support `long long'
-
- This warning is innocuous and can be safely ignored.
-
-
* The Stream VFD was not tested yet under Windows. It is not supported
in the TFLOPS machine.
@@ -368,14 +394,13 @@ Known Problems
replace H5Aff.f90, H5Dff.f90 and H5Pff.f90 files in the fortran/src
subdirectory in the top level directory with the Cray-specific files
from the site:
+ ftp://hdf.ncsa.uiuc.edu/pub/outgoing/hdf5/hdf5-1.6.2/F90_source_for_Crays
* On some platforms that use Intel compilers to build HDF5 fortran library,
compilation may fail for fortranlib_test.f90, fflush1.f90 and fflush2.f90
complaining about exit subroutine. Comment out the line
IF (total_error .ne. 0) CALL exit (total_error)
- ftp://hdf.ncsa.uiuc.edu/pub/outgoing/hdf5/hdf5-1.6.0/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
@@ -395,3 +420,16 @@ Known Problems
* Information about building with PGI and Intel compilers is available in
INSTALL file sections 5.7 and 5.8
+
+* In LANL QSC, the new cc compiler has problems converting small values of
+ long long (absolute values less than 1**-308) to double. This triggers
+ the test/dtypes to report failure in the
+ Testing random sw long double -> double conversions
+ If -ieee is used, the converted doubles spread over the range 0.0 to 1**-308.
+ If -ieee is not used, the converted double values are mostly 0.0 but
+ occassionaly as 1**-308. This has been reported to the system staff.
+ All other tests have passed.
+
+* On AIX 5.1 when 64-bit parallel C Library is built with zlib configured in,
+ compilation fails for H5Zdeflate.c. To bypass the problem, remove "const"
+ definition in front of H5Z_DEFLATE in H5Zpkg.h line 29.