| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Tested: local linux
|
|
|
|
|
|
|
|
| |
Minor code & warning cleanups.
Tested on:
MacOSX/64 10.10.2 (amazon) w/serial & parallel
Linux/32 2.6.18 (jam) w/serial & parallel
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
--enable-parallel has
to be used explicitly to build parallel HDF5 regardless of the compiler type
being used. (MSC - 2015/02/19 HDFFV-9068)"
|
|
|
|
| |
Tested: local linux
|
|
|
|
| |
Tested: trival.
|
| |
|
|
|
|
|
|
|
|
| |
variable
from H5_CXX_SHARED (which no longer exists) to enable_static.
Tested on: jam (configure only - minor change)
|
| |
|
|
|
|
| |
script from snapshot script. md5 method was removed and md5 checksums are always produced for all compression methods.
|
| |
|
|
|
|
|
|
| |
- allocate sieve buffer with calloc instead of malloc
tested with h5committest
|
| |
|
|
|
|
|
|
| |
anonymously created datatype.
Tested: jam (using split virtual driver)
|
|
|
|
|
|
|
|
| |
from the AC layer
- fix warnings in H5AC.c
tested with h5committest
|
|
|
|
|
|
| |
H5Iget_name on datatype that is not named returns no error
Tested: h5committest
|
|
|
|
|
|
|
|
| |
Minor typos & code cleanups
Tested on:
MacOSX/64 10.10.2 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
| |
|
|
|
|
|
|
|
|
|
| |
compound type.
Added the testing to h5repack where it belongs.
Undo the tests added to h5dump.
Tested: h5committested plus tested in jam by hand.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
- 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 (ostrich)
Linux/64 (platypus)
Linux/32 2.6 (jam)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
compound type.
Description:
The test added failed in some machines because the data file contains infinity values that different machines print them differently as "inf", "INF", "Inf", ...
Solution:
Added a "ignorecase" option to TOOLTEST() to do caseless matching between generated output vs expected output. This solved most machines problem for now.
Tested: h5committest, emu by hand for both development and production modes.
But cmake built h5dump failed to read the data file. Using the same source to build h5dump by autotools produced a h5dump that can read the test data file. Don't know why cmake could not produce a correct binary.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
- Put back the UNUSED parameters in dsets test because the change to remove
the warning last time caused failure in setting filter, in turn, caused
failure in the test with such obscure/unrelated errors!
- Added incRefCount() to other constructors that missed from last time.
Platforms tested:
Linux/64 (platypus)
Linux/32 2.6 (jam)
SunOS 5.11 (emu)
|
| |
|
|
|
|
| |
Tested: windows
|
|
|
|
|
|
|
|
| |
When the selection is set to all, H5Sextent_copy did not update the number of
elements in the selection in the destination space. Fixed H5Sextent_copy to do
this. Added tests for this functionality.
Tested: jam, koala, ostrich (h5committest)
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
place to allow usage in
public routines.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
examples
The tool claimed it could handle 24bit images but there was no code to handle it.
(or might be there were but was removed by previous revisions.)
Also discovered that it does not accept multiple images nor -p for palette
as its user document and online help message indicated.
Solution:
Added code to verify dimension sizes are within 8 bit raster images limit and
added tests to verify the tools correctness.
Need to update user document tool.
Tested: h5committested.
|
|
|
|
|
|
| |
An md5 checksum is produced for each archive created and stored in the md5 file
Tested: jam by hand.
|
|
|
|
|
|
|
|
| |
logfiles to
start fresh everytime.
Tested: platypus
|
|
|
|
| |
Tested with h5committest
|
|
|
|
|
|
| |
/usr/lib.
Tested h5committest
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Per user Jason Newton request, the following constructor is added:
H5File(hid_t existing_id);
Also, fixed H5File::openFile to close current file first before re-using
the object.
Platforms tested:
Linux/64 (platypus)
Linux/32 2.6 (jam gnu and Intel 15.0)
SunOS 5.11 (emu)
|
|
|
|
| |
Update HDF Group copyright dates to include 2015.
|
|
|
|
|
|
|
| |
--enable-fortran2003 | --disable-fortran2003:
enable or disable fortran2003 API. Default is off.
Tested: by hand in platypus.
|
|
|
|
|
|
|
| |
Remove CXX_CONDITIONAL
remove unneeded/obsolete sections.
h5commtitest
|
|
|
|
|
|
|
| |
HDFFV-9202 subroutine VERIFY() fails when checking 8 byte integers in fortran tests
Tested: jam( --enable-fortran2003, gnu)
koala (--enable-fortran2003, intel)
|