[svn-r26986] Removed H5F_ACC_DEBUG and H5FD_DEBUG functionality.The H5F_ACC_DEBUG symbol remains but has been defined to zero and
has been listed as deprecated.
Fixes: HDFFV-1074
Tested on:
h5committest
32-bit Linux w/ C++ and Fortran and multi VFD
32-bit Linux w/ C++ and Fortran and multi VFD (no deprec symbols)
[svn-r26963] HDFFV-9298: make uninstall generated "test: argument expected" linesThe error is that $EXAMPLETOPDIR is used without setting a value first.
Solution is to set them with the proper values.
Tested: jam only to confirm the error no longer exists.
[svn-r26961] Description: Clean up H5I code, to eliminate duplicated sections of code.Tested on:
Mac OSX/64 10.10.3 (amazon) w/serial & parallel
(Too minor to require h5committest)
[svn-r26925] Added method to install the Mac OSX DMG file by line commands. Group all install method into a function call for easier maintenance.Tested: Linux (jam, platypus), Mac (osx1010dev)
[svn-r26924] Remove old and invalid information:Retired IBM SP system which was old.
Removed --enable-parallel=mpich information. The option is invalid now (remove
date unknown.)
[svn-r26857] Bugs: The configure summary (libhdf5.settings) was missing from the configure output.Solution:
Append the configure summary to the configure logfile if configure succeeds.
Tested:
hand ran cmakehdf5 in jam and inspected the logfile.
[svn-r26842] Description: Cache the dataset's rank & dimension sizes, instead of querying them frequently, to speed up various checks & algorithms. Also, a few minor cleanups.Tested on:
MacOSX/64 10.10.2 (amazon) w/serial & parallel
Linux/32 2.6.18 (jam) w/serial & parallel
[svn-r26841] Description: Minor formatting cleanups and remove unused field from callback struct.Tested on:
Mac OSX/64 10.10.2 (amazon) w/serial & parallel
(Too minor to require h5committest)
[svn-r26840] configure configure.ac hl/src/H5LTparse.c hl/src/H5LTparse.h Address HDFFV-9010: configure issue with gcc 4.9.2 "-l ". Change default to disable_shared on CYGWIN.release_docs/INSTALL_Cygwin.txt
release_docs/RELEASE.txt
Update for changed default and no CYGWIN szip binary.
c++/src/cpp_doc_config
bin/h5vers
AddressHDFFV-9010: Add cpp_doc_config to h5vers
Tested with h5committest, on CYGWIN.
[svn-r26837] Description: Separate allocating chunk on disk from inserting the chunk record into the index. This allows a "SWMR-safe" insert/update of chunks (the chunk is always allocated -> written -> inserted/updated in the index).Tested on:
Mac OSX/64 10.10.2 (amazon) w/parallel & serial
Linux/32 2.6.18 (jam) w/serial & parallel
[svn-r26823] Update instruction that changes in this releaes that " --enable-parallel hasto be used explicitly to build parallel HDF5 regardless of the compiler type
being used. (MSC - 2015/02/19 HDFFV-9068)"
[svn-r26786] In libhdf5.settings.in, changed the C++ shared library setting variable from H5_CXX_SHARED (which no longer exists) to enable_static.Tested on: jam (configure only - minor change)
[svn-r26782] Remove md5 from METHODS arguments for calling bin/release script from snapshot script. md5 method was removed and md5 checksums are always produced for all compression methods.
[svn-r26750] HDFFV-8667: h5repack crashes on enumerated 8-bit type nested in compound type.Added the testing to h5repack where it belongs.
Undo the tests added to h5dump.
Tested: h5committested plus tested in jam by hand.
[svn-r26737] Purpose: Fix daily test failureDescription:
- In DataType::DataType(const PredType& pred_type), using DataType::copy
will invoke DataType::close() unnecessarily, which will produce undefined
behavior. Changed to call H5Tcopy directly, code reuse is not useful in
this case.
- Also, fixed CommonFG::childObjVersion to return expected value outside of
an if/else block.
Platforms tested:
Linux/ppc64 (...
[svn-r26712] Bug fix: cmakehdf5 broken because zlib is no longer configure in by default. That broke the testings as some testfiles have zlib compressed datasets.Added options control to enable the linking of zlib external libarary by
default and turn off the szip library linking as szip library may not be
avaiable. This matches the established settings.
Tested: run cmakehdf5 by hand in jam and platypus.
Also tested in wren but it failed in the testing stage.
Also tried "cmakehdf5 --script" in jam. It failed.
[svn-r26711] Recommitting revisions 26669 and 26670, removing VPATH and redundant /usr/include and lib in fcompile and link flags checks, now that I have run reconfigure. Also changed paths to h5cc, etc. in scripts to run installed examples from relative paths to absolute paths.Tested with h5committest.