| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
source datasets for quick testing of
H5Pset_virtual_dataspace_bounds.
Tested on jam that the source datasets are extended and data is added as intended.
|
|
|
|
|
|
|
|
|
| |
of a block.
Add tests for this (pure selection tests, needs testing with VDS).
Various bug fixes.
Tested: ummon
|
|
|
|
|
|
|
|
|
| |
where selections
have discrete blocks and the extent is set by the minimum (untested, and there
is still no way to set that preference).
Tested: ummon
|
|
|
|
|
|
|
|
| |
Not tested (except for percival-unlim example)
Fix percival-unlim example
Other bug fixes/cleanup
Tested: Fedora 64
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
and file names only.
Tested: local linux
|
|
|
|
|
|
|
|
| |
incorrect result.
Fix typos.
Tested: ummon
|
|
|
|
|
|
| |
incorrect result.
Tested: ummon
|
|
|
|
|
|
| |
places in H5Shyper.c
Tested: Home computer
|
|
|
|
|
|
|
| |
size_t parameters are now printed using lu after being cast to
unsigned long (safe for C89).
Tested on: 64-bit linux VM
|
|
|
|
|
|
| |
Other minor fixes
Tested: jam
|
|
|
|
|
|
|
|
| |
unnecessarily for
virtual datasets.
Tested: ummon
|
|
|
|
|
|
|
|
|
| |
VDS code yet).
Add tests for unlimited selections.
Various other minor changes.
Tested: ummon
|
| |
|
|
|
|
| |
points for datasets however indentation after line breaks are an issue.
|
|\
| |
| |
| | |
Tested: ummon
|
| | |
|
| |
| |
| |
| |
| |
| | |
- 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)
|