HDF5 History
============
This file contains development history of HDF5 1.8 branch
16. Release Information for hdf5-1.8.14
15. Release Information for hdf5-1.8.13
14. Release Information for hdf5-1.8.12
13. Release Information for hdf5-1.8.11
12. Release Information for hdf5-1.8.10-patch1
11. Release Information for hdf5-1.8.10
10. Release Information for hdf5-1.8.9
09. Release Information for hdf5-1.8.8
08. Release Information for hdf5-1.8.7
07. Release Information for hdf5-1.8.6
06. Release Information for hdf5-1.8.5
05. Release Information for hdf5-1.8.4
04. Release Information for hdf5-1.8.3
03. Release Information for hdf5-1.8.2
02. Release Information for hdf5-1.8.1
01. Release Information for hdf5-1.8.0
[Search on the string '%%%%' for section breaks of each release.]
%%%%1.8.14%%%%
HDF5 version 1.8.14 released on 2014-11-12
================================================================================
INTRODUCTION
============
This document describes the differences between HDF5-1.8.13 and
HDF5-1.8.14, and contains information on the platforms tested and
known problems in HDF5-1.8.14.
All new and modified APIs are listed in the "HDF5 Software Changes
from Release to Release" document along with details about previous
releases at:
http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
Links to the HDF5 1.8.14 source code, documentation, and additional materials
can be found on the HDF5 web page at:
http://www.hdfgroup.org/products/hdf5/
The HDF5 1.8.14 release can be obtained from:
http://www.hdfgroup.org/HDF5/release/obtain5.html
User documentation for 1.8.14 can be accessed directly at this location:
http://www.hdfgroup.org/HDF5/doc/
If you have any questions or comments, please send them to the HDF Help Desk:
help@hdfgroup.org
CONTENTS
========
- New Features
- Support for New Platforms, Languages, and Compilers
- Bug Fixes since HDF5-1.8.13
- Supported Platforms
- Supported Configuration Features Summary
- More Tested Platforms
- Known Problems
New Features
============
Configuration
-------------
- bin/cmakehdf5 configures, builds and installs C, C++, Fortran and High
level API's. (It used to build the C API only).
(AKC 2014/10/17 HDFFV-8932).
Library
-------
- None
Parallel Library
----------------
- Chunk Fill Writes Changed to Collective
Slow performance in chunk fill writes. Chunk fills
in the past were written independently by rank 0 one block
at a time.
Optimized the chunk fill write algorithm so that all
chunk fill values will be written collectively in a single MPI-IO
call. This should show a great performance improvement when
creating chunked datasets in parallel when the chunk dimensions
are fairly small.
(MSC - 2014/08/22, HDFFV-8878)
Tools
-----
- None
High-level APIs
---------------
- None
Fortran API
-----------
- None
C++ API
-------
- Initialization of Object IDs
The data member "id" in classes that represent HDF5 objects were
initialized to 0, which caused problem for some users.
Replaced 0 with H5I_INVALID_HID to initialize these "id"s. For the
PropList class, H5P_DEFAULT is used instead of H5I_INVALID_HID.
(BMR - 2014/09/30, HDFFV-4259)
Support for New Platforms, Languages, and Compilers
===================================================
- None
Bug Fixes since HDF5-1.8.13
===========================
Configuration
-------------
- CMake and SVN URLs
The SVN URLs will be different when the HDF Group domain name changes.
Removed the SVN URL references in the cacheinit.cmake and release_docs files.
(ADB - 2014/10/27, HDFFV-8953)
- CMake Packaging
A Fortran module was not generated if the compiler was not F2003
compliant.
Removed the module name from the package list of Fortran modules because
that module was never generated. This was only an issue for Fortran
compliers that are not F2003 compatible.
(ADB - 2014/10/16, HDFFV-8932)
- Shared Library Interface Version Number (soname)
In order to increase the maintainability of HDF5, an architectural
change was made which required the renaming of several public symbols in
H5Ppublic.h.
The shared libary interface version number ("soname") has been increased
on account of these changes. For a full list of the changed symbols, see
the interface compatibility report, which is available as a link off of
the 'HDF5 Software Changes from Release to Release' document:
http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
(AKC - 2014/10/03, HDFFV-8937)
- Configure Settings for Mac OSX Need Defaults for PROD_XXX, DEBUG_XXX,
and PROFILE_XXX
The configure setting files for Mac OSX (config/apple) did not
have the default settings of PROD_XXX, DEBUG_XXX, PROFILE_XXX.
Added the default settings. Mac platforms now builds library with
"-O3" optimization when the default clang compiler is used.
(AKC - 2014/10/01, HDFFV-8933)
- CMake ConfigureChecks
Two include files were missing from two C tests.
Propagated the configure test changes to H5_LDOUBLE_TO_INTEGER_WORKS_TEST
and H5_ULLONG_TO_LDOUBLE_PRECISION_TEST to ConfigureChecks.cmake (added
stdlib.h and string.h in the HDFTests.c file).
(ADB - 2014/09/02 HDFFV-8845)
- CMake Parallel Test Missing
The source file was removed in the previous release but the parallel
test t_posix_compliant was not.
Removed the t_posix_compliant parallel test from the library.
(ADB - 2014/8/14 HDFFV-8880)
- Autotools Reconfigure. Bison. Flex.
The Bison and Flex files were out of date.
Bison was upgraded to 2.7, and Flex was upgraded to 2.5.37. The
bin/reconfigure script now will execute Bison and Flex and update
the hl/src files.
(ADB - 2014/06/16 HDFFV-8709)
- Autotools Reconfigure. m4.
The m4 macro processor was out of date.
Reconfigured Autotools with m4 upgraded to 1.4.17.
(ADB - 2014/06/12 HDFFV-8743)
- Autotools: Modified configure to add an entry at the beginning of AM_LDFLAGS
for the hdf5 install directory. Without this entry the relink commands
invoked by "make install" to create libraries dependent on libhdf5.so added
a dependency on the first libhdf5.so found in any directory in AM_LDFLAGS
regardless of its version. (LRK - 2014/10/17 HDFFV-8944)
- Changed Autotools Build Behavior. Fortran High-level Library.
The Fortran high-level (HL) library did not compile if the default
size of a REAL is DOUBLE PRECISION; the build would fail during
compilation.
Configure now checks to see if REAL is DOUBLE PRECISION, Fortran is
enabled, and HL library is enabled. If this is true, then configure
will stop with an error message.
(MSB - 2014/8/11, HDFFV-8883/HDFFV-889)
Library
-------
- Fixed Identifier Management Code
Opening an object returns an identifier; closing the object should
free up the identifier. A problem was found where the identifiers
were not being freed up correctly.
Fixed the problem so that identifiers that have been used can b
没有合适的资源?快使用搜索试试~ 我知道了~
hdf5-1.8.15-patch1修改VS2010配置,编译很方便
共2000个文件
c:527个
txt:275个
h5:268个
5星 · 超过95%的资源 需积分: 9 19 下载量 116 浏览量
2017-10-01
18:58:56
上传
评论 1
收藏 12.08MB RAR 举报
温馨提示
hdf5-1.8.15-patch1修改VS2010配置,在ctest -S HDF518config.cmake,64-VS2010 -C Release -V -O hdf518.log 修改了cmake配置,编译很方便
资源推荐
资源详情
资源评论
收起资源包目录
hdf5-1.8.15-patch1修改VS2010配置,编译很方便 (2000个子文件)
nec-superux14.1 6KB
hpux11.23 2KB
configure.ac 110KB
ACKNOWLEDGMENTS 701B
conclude.am 11KB
Makefile.am 11KB
Makefile.am 8KB
Makefile.am 8KB
Makefile.am 8KB
examples.am 5KB
Makefile.am 5KB
commence.am 4KB
Makefile.am 4KB
Makefile.am 4KB
Makefile.am 4KB
Makefile.am 4KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
lt_vers.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 962B
apple 5KB
build-VS2012-32.bat 67B
build-VS2013-64.bat 67B
build-VS2010-64.bat 67B
build-VS2013-32.bat 67B
build-VS2012-64.bat 67B
ublock.bin 2KB
h5repack_ext.bin 8B
Makefile.am.blank 3KB
BlankForm 5KB
BlankForm 2KB
hdf.bmp 1KB
buildhdf5 7KB
cache.c 1020KB
fheap.c 586KB
links.c 555KB
tselect.c 505KB
objcopy.c 447KB
tattr.c 419KB
H5Tconv.c 399KB
H5Shyper.c 361KB
dsets.c 321KB
H5C.c 291KB
h5dumpgentest.c 283KB
btree2.c 249KB
h5diffgentest.c 247KB
dtypes.c 239KB
mf.c 227KB
H5Dchunk.c 225KB
dt_arith.c 222KB
h5diff_array.c 213KB
h5repacktst.c 210KB
H5T.c 208KB
t_cache.c 206KB
H5Pint.c 197KB
t_shapesame.c 193KB
tmisc.c 186KB
h5dump_xml.c 178KB
H5AC.c 176KB
test_ds.c 168KB
H5HFsection.c 162KB
t_dset.c 161KB
h5tools_dump.c 154KB
h5import.c 151KB
tsohm.c 148KB
cache_common.c 145KB
cache_api.c 141KB
H5B2int.c 141KB
H5Pf.c 136KB
mount.c 129KB
H5O.c 124KB
tvltypes.c 124KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
- zhangweitz2017-10-24非常棒的资源,一次编译通过了,很好用,谢谢楼主
zjf_zjf
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功