| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Commit all changes made by bin/release.
|
|
|
|
|
|
| |
that they
are consistent.
|
|
|
|
|
| |
H5Rget_region: Post-review edits related to fix for Bugzilla 1477.
Tested: Firefox
|
|
|
|
| |
Tested: h5committested (linew is still in progress.)
|
| |
|
|
|
|
|
|
| |
Added '-n, --NaN' option.
Added explanatory performance-related notes to "h5diff and
NaNs" discussion.
|
|
|
|
|
|
|
|
| |
introduced in 1.6.8, as
well as the new macro in 1.6.9.
Tested: Firefox, Konqueror
|
|
|
|
| |
Formatting pass.
|
|
|
|
| |
Update "Last modified" tag to most recent substantive revision.
|
| |
|
|
|
|
|
| |
Update footers and release tags.
Tested: Firefox
|
|
|
|
|
|
|
| |
H5Rget_region: Changed 'dataset' parameter to 'loc_id' as it can
be any object in the subject file.
-- Fixes Bugzilla entry 1477.
Tested: Firefox
|
|
|
|
| |
Noted that bugzilla 1045 is fixed.
|
|
|
|
| |
Updated system information for Mac Intel.
|
|
|
|
|
| |
Added "Include special topics files" and "Include function files"
internal headers.
|
|
|
|
|
| |
First draft of "1.6.9 Changes" section.
Tested: Firefox
|
| |
|
|
|
|
| |
check-ins.
|
|
|
|
|
|
| |
tar ball
for remote testing.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the AR command has embedded shell separators such as the case of
"AR = ar -X 64", $AR ends up as a blank.
Solution:
Put quotes around the command substitution string to protect against embedded
separators. Applied the same to both AR and RANLIB assignments.
Tested:
At Up (AIX 5.3) only because that was where I discovered the error
when AR is ar -X 64
|
|
|
|
|
|
| |
Updated and restructured "Copyright Notice & License Terms" document
per new standard. Added 2009 to copyright date range.
Tested: Firefox
|
|
|
|
|
| |
Updated and restructured "Copyright Notice & License Terms" document
per new standard.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added member function Attribute::getInMemDataSize() to simplify
getting the attribute's data size in memory. Used this new function
in Attribute::read to get the fixed-len string attribute data.
Added to tests in tattr.cpp.
Platforms tested:
Linux/32 2.6 (jam)
FreeBSD/64 6.3 (liberty)
SunOS 5.10 (linew)
|
|
|
|
|
|
|
|
|
|
|
| |
Added member function Attribute::getInMemDataSize() to simplify
getting the attribute's data size in memory. Used this new function
in Attribute::read to get the fixed-len string attribute data.
Platforms tested:
Linux/32 2.6 (jam)
FreeBSD/64 6.3 (liberty)
SunOS 5.10 (linew)
|
|
|
|
|
|
|
| |
Corrected description of return value.
-- Closes Bugzilla entry 1494.
Minor edits, added "Last modified" tag, and updated HTML.
Tested: Firefox
|
|
|
|
|
|
|
|
| |
Description:
Versioning was just added to H5Z_class_t in 1.8. Therefore, I am adding a H5Z_class1_t
macro to 1.6 to enable backwards compatibility using H5Z_class1_t.
Tested: jam (simple change)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enabled dsets test again because no more failure on liberty. When
I checked about the failure before, it seemed to have something to
do with using cerr/cout. At that time, the failure disappeared
when all cerrs/couts were removed. Probably, it was some temporary
system problem.
Platforms tested:
Linux/32 2.6 (jam)
FreeBSD/64 6.3 (liberty)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed to pass parameters to H5Awrite/H5Aread correctly so that
all Attribute::write and Attribute::read methods work correctly
for both fixed-length and variable-length string attributes.
Added more test cases.
Platforms tested:
Linux/32 2.6 (jam)
FreeBSD/64 6.3 (liberty)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed to pass parameters to H5Awrite/H5Aread correctly so that
all Attribute::write and Attribute::read methods work correctly
for both fixed-length and variable-length string attributes.
Added more test cases.
Platforms tested:
Linux/32 2.6 (jam)
FreeBSD/64 6.3 (liberty)
|
|
|
|
| |
Tested on jam and abe.
|
|
|
|
| |
Tested: XP32 VS6
|
|
|
|
|
|
|
|
|
| |
Added "Note:" documenting that raw dataset caching is not supported
with MPIO and MPI POSIX drivers in read/write mode, as discussed
in Bugzilla entry 1344.
-- Closes documentation aspect of Bugzilla entry 1344.
Minor edits, added "Last modified" tag, and updated HTML.
Tested: Firefox
|
|
|
|
|
|
|
|
|
|
|
| |
Added a Make target of check-all-install to test the correctness of
installing via the prefix= or $DESTDIR options.
Platforms tested:
jam by hand. The test failed because installing by
$DESTDIR is actually not working! I go on with
the commit because I am sure the tests are correct.
Will fix DESTDIR problem.
|
|
|
|
|
|
|
|
|
|
|
| |
Added note that unlimited dimensions require chunking.
-- Closes Bugzilla entry 1489.
Removed '-1' value accompanying H5S_UNLIMITED; such values, assigned
by the library to a constant, should not be considered public as
they may change without notice.
Added "Last modified" tag and "See Also" section.
Edited for clarity, other minor edits, updated HTML coding.
Tested: Firefox
|
| |
|
|
|
|
|
|
| |
- h5diff new flag, -c, --compare, list objects that are not comparable.
PVN - 2009/4/10 - 1368
- h5diff new flag, -N, --nan, avoids NaNs detection. PVN - 2009/4/10
|
|
|
|
|
|
|
| |
Corrected spelling error.
-- Closes Bugzilla entry 1541.
Updated HTML coding and added "Last modified" tag.
Tested: Firefox
|
| |
|
|
|
|
|
|
|
| |
Added note that a scalar dataspace rank is always 0.
-- Fixes Bugzilla entry 1075.
Added "Last modified" tag and cleaned up HTML.
Tested: Firefox
|
|
|
|
|
|
|
|
|
| |
Fixed warnings from absoft's compiler for !DEC$ statements.
Solution: There should not be a space after !DEC$ statements, removed the spaces.
Platforms tested:
Jam with gcc and f95
|
|
|
|
|
|
|
|
| |
Corrected selection type H5S_SEL_ALL.
-- Fixes Bugzilla entry 1446.
Added "See Also" section and "Last modified" tag.
Cleaned up other text and HTML.
Tested: Firefox
|
|
|
|
|
|
|
|
|
|
|
| |
w/High Level library.
ISSUE: the header files changed names between 1.6 and 1.8, and that may cause issues for a 1.6 app using the 1.8 library.
SOLUTION: Added a conditional #if def to detect 1.6 library version number and use the 1.6 headers or else use the 1.8 headers.
DOCS AND TEST: Nothing added
STATUS: Closed bug
tested: linux
|
|
|
|
| |
Tested: Fedora 10 gcc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
The MPE option is not working with the new mpich2. hdf5 configure is looking
for the routine CLOG_Init() in the library liblmpe.a. The old mpich has that
routine but the new mpich2 does not have it. I could not find any reference or
document of what the CLOG_Init() is or why it is needed. The only log message
for adding the requirement for liblmpe.a was for the NCSA old AIX platform
that has retired and could not be used to verify the correctness.
Solution:
Remove the requirement of liblmpe.a.
Tested:
Just parallel with fortran on kagiso, jam and smirom.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
limit.
ISSUE : the tools use the following formula to read by hyperslabs: hyperslab_size[i] = MIN( dim_size[i], H5TOOLS_BUFSIZE / datum_size) where H5TOOLS_BUFSIZE is a constant defined of 1024K. This is OK as long as the datum_size does not exceed 1024K, otherwise we have a hyperslab size of 0 (since 1024K/(greater than 1024K) = 0). This affects h5dump. h5repack, h5diff
SOLUTION: add a check for a 0 size and define as 1 if so.
TEST FOR H5DUMP: Defined a case in the h5dump test generator program of such a type (an array type of doubles with a large array dimension, that was the case the user reported). Since the written file commited in svn would be around 1024K, opted for not writing the data (the part of the code where the hyperslab is defined is executed, since h5dump always reads the files). Defined a macro WRITE_ARRAY to enable such writing if needed. Added a run on the h5dump shell script. Added 2 new files to svn: tools/testfiles/tarray8.ddl, tools/testfiles/tarray8.h5. NOTE: while doing this I thought of adding this dataset case to an existing file, but that would add the large array output to those files (the ddls). The issue is that the file list is increasing.
TEST FOR H5DIFF: for h5diff the check for reading by hyperslabs is H5TOOLS_MALLOCSIZE (128 * H5TOOLS_BUFSIZE) or 128 Mb. This makes it not possible to add such a file to svn, so used the same method as h5dump (only write the dataset if WRITE_ARRAY is defined). As opposed to h5dump, the hyperslab code is NOT executed when the dataset is empty (dataset is not read). Added the new dataset to existing files and shell run (tools/h5diff/testfiles/h5diff_dset1.h5 and tools/h5diff/testfiles/h5diff_dset2.h5 and output in tools/h5diff/testfiles/h5diff_80.txt).
TEST FOR H5REPACK: similar issue as h5diff with the difference that the hyperslab code is run. Added a run to the shell script (with a filter, otherwise the code uses H5Ocopy).
FURTHER ISSUES: the type in question ("double") has a different output cross platforms (e.g on liberty some garbage number is printed at some array locations)
SOLUTION: defined an "int" type for this test. However the printing of such an array has a bogus output at least in one platform (FreeBsd), so eliminated the test run altogether and filed a bug report on this
tested: h5committest
|
|
|
|
|
|
|
|
|
|
|
| |
H5Pcreate_class:
Added create_data, copy_data, and close_data parameters.
-- Closes Bugzilla entry 1494.
Corrected data parameter IN/OUT status in callback function prototypes.
Minor edits for clarity, consistency, and format and added link to list
of existing classes in H5Pcreate.
Added per-function "Last modified" tag.
Tested: Firefox
|
|
|
|
|
|
|
|
| |
Open the file twice to make
sure the superblock isn't corrupted.
Tested on jam - simple test.
|