AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
b035e980f01[svn-r20406] Description: Refactor root group routines to centralize and simplify them some. Also patch root group's file pointer when it doesn't match the querying file, from H5G_rootof.Tested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (amani) w/Intel compilers, w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (...
Quincey KoziolQuincey Koziol
e9e713869c2[svn-r20405] Description: Bump patch release number, after giving out private snapshots.
Allen ByrneAllen Byrne
09a7dad0991[svn-r20391] Add overlooked condition for external project around packaging section of extlibs
Jonathan KimJonathan Kim
553e452ce4f[svn-r20384] Purpose: Fixed Bug 2184 - GMQS: h5diff - incorrect calculation code for --use-system-epsilon optionDescription: Merged from HDF5 1.8 branch r20369. Fixed h5diff for --use-system-epsilon option: the calculation changed from ( |a - b| / b ) to ( |a - b| ). This was decided for better performance and was corrected only in HDF5 trunk, so 1.8 got updated. Also comments for equal_XXX() function were updated correctly. Also help page and RM got updated correctly. Also ...
Jonathan KimJonathan Kim
d03182a94e4[svn-r20379] Missed test file from previous checkin r20378.Bug 2182 - h5ls and h5dump: update to use --enable-error-stack among tools, also update related descriptions
Jonathan KimJonathan Kim
c1899d567ba[svn-r20378] Purpose: Bug 2182 - h5ls and h5dump: update to use --enable-error-stack among tools, also update related descriptionsDescription: Decided to use --enable-error-stack long option name only to display error stack messages from HDF5 lib among tools. Updated to unify option name to '--enable-error-stack' for printing HDF5 error stack messages for HDF5 tools. h5ls and h5dump for now. For h5ls, this replaces "-e/--errors" option, which is deprecated. For h5dump, remove -E from help page an...
Allen ByrneAllen Byrne
0eb440cdecd[svn-r20375] Test name change needed to be updated in valgrind ignore list
Allen ByrneAllen Byrne
e2d24714fa0[svn-r20372] Separate no option test within ADD_TEST so depends behaves correctly
Allen ByrneAllen Byrne
466c1395975[svn-r20363] Updated commands to properly clear generated filesTested: local linux
Allen ByrneAllen Byrne
9118e203f1b[svn-r20362] Added missing character in CMake command
Allen ByrneAllen Byrne
1f2528189a5[svn-r20358] added notation for BZ 1725
Allen ByrneAllen Byrne
321bd966d92[svn-r20357] Add missing declarations that caused linking errors on windows.Tested: windows
Scot BreitenfeldScot Breitenfeld
bcf7bc892eb[svn-r20353] Bug 1752 - H5Lite Fortran APIs do not allow you to create 4 dimensional datasets (or greater) * Fixed and tested the integer, real, double routines for creating and reading dimensional dataset with ranks 4-7Tested: jam (intel, gnu compilers)
Allen ByrneAllen Byrne
bbd2a41075b[svn-r20352] Update Valgrind ignore list
Allen ByrneAllen Byrne
8656f3a9a58[svn-r20349] BZ1725: H5DUMP displays type of reference for H5T_REFERENCETested: local linux
Allen ByrneAllen Byrne
378dc5ec28b[svn-r20335] Remove unused windows defines.Add _CONSOLE to windows definitions.
Jonathan KimJonathan Kim
aa668a4f643[svn-r20334] Purpose: Fixed CHICAGO: Bug 2121 - h5diff - incorrect and lack of output for the different set of attributes (different number and names)Description: This is related to previous checkin r20294. Add help page update for verbose option level feature, which displays useful information about attribute difference with -v1, --verbose=1 -v2 or --verbose=2 option. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
Allen ByrneAllen Byrne
3c222141fde[svn-r20332] Correct clear-misc filename
Allen ByrneAllen Byrne
19d9482f2ef[svn-r20330] Adjust H5JAM tests for valgind execution
Raymond LuRaymond Lu
9cdb0a938cb[svn-r20328] I added the vms/test/H5srcdir_str.h in the MANIFEST.
Allen ByrneAllen Byrne
f1abdf0e5ef[svn-r20324] Correct depends of test for examples and add clear testTested:local linux
Allen ByrneAllen Byrne
e17033cb40c[svn-r20322] Correct depends of test for CPP examples and add clear testTested:local linux
Allen ByrneAllen Byrne
d4a547aba8e[svn-r20320] Correct clear objects for H5MKGRP testsTested:local linux
Allen ByrneAllen Byrne
8f12c469e27[svn-r20318] Correct depends of test for ADD_H5COPY_TESTTested:local linux
Allen ByrneAllen Byrne
ac9e605b8e5[svn-r20316] Removed includes which are included with proper config checks in h5private.h.Tested: local linux, windows
Raymond LuRaymond Lu
3e8dc8cccc5[svn-r20315] brought revisions 19868:20300 from the 1.8.6_vms branch to the trunk for VMS work
Allen ByrneAllen Byrne
f960ff573ea[svn-r20312] Change incorrect use of "struct stat" to use "h5_stat_t". Also removed includes from top of file - they are included with proper config checks in h5private.h. Changed name of Windows only gettimeofday function to avoid a define loop according to VS2008Tested: local linux, windows
Allen ByrneAllen Byrne
b2120ac9931[svn-r20310] Change incorrect use of "struct stat" to use "h5_stat_t". On windows, this used the wrong structure and caused crashes. Also removed includes from top of file - they are included with proper config checks in h5private.h.Tested: local linux, windows
Allen ByrneAllen Byrne
3c866e69a67[svn-r20307] The TEST_REFERENCE EOL adjustment block needs to be included in the SKIP_COMPARE IF block
Allen ByrneAllen Byrne
76abbdeff03[svn-r20305] Add tests to h5import and 80% of h5jamTested: local linux
Jonathan KimJonathan Kim
4147de8d02f[svn-r20294] Purpose: Fixed CHICAGO: Bug 2121 - h5diff - incorrect and lack of output for the different set of attributes (different number and names)Description: Previously h5diff compared attributes correctly only when two objects have the same number of attributes and attribute names are identical. This fix covers all other cases. Also didn't display useful information about attribute difference. This fixes both issues. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), lin...
Jonathan KimJonathan Kim
f92d2371ffc[svn-r20285] Purpose: Improve the previous fix for Bug 2216 - GMQS: h5diff - memory leak when compares vlen string in dataset or attributesDescription: Related to the previous checkin r20270 and r20266. Improve h5tools_detect_vlen() code for better performance. H5Tdetect_class already recusive on given type so don't need to be part of recusive call again. Also improve error handlings in h5tools_detect_vlen and h5tools_detect_vlen_str functions. Also updated h5ls and h5dump code accordingly. Tested: ...
Allen ByrneAllen Byrne
0fcb0946983[svn-r20282] Corrected expected fail tests for use during valgrind
Jonathan KimJonathan Kim
f845e716bc3[svn-r20274] Purpose: Fixed Bug 2214 - GMQS: h5diff - memory leak in diff()Description: Memory leaks occurred when accessing symbolic links with --follow-symlink option. Test cases are in testing script. (400 - 456, 501 - 518) An example test : valgrind --leak-check=full h5diff --follow-symlinks -v h5diff_softlinks.h5 h5diff_softlinks.h5 Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE...
Jonathan KimJonathan Kim
d697acbfb58[svn-r20270] Purpose: Improve the previous fix for Bug 2216 - GMQS: h5diff - memory leak when compares vlen string in dataset or attributesDescription: Improve the fix along with the previous checkin r20266. Add a new function to tool lib, h5tools_detect_vlen_data() which return TRUE if include any kind of vlen data all at once, either VLEN-data or VLEN-string and so on. Also updated h5ls and h5dump code accordingly. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE...
Allen ByrneAllen Byrne
e038bf6eb71[svn-r20267] Corrected expected fail tests for use during valgrind
Jonathan KimJonathan Kim
e8d97aef7df[svn-r20266] Purpose: Fixed Bug 2216 - GMQS: h5diff - memory leak when compares vlen string in dataset or attributesDescription: Test for dataset : valgrind --leak-check=full ./h5diff -v h5diff_dset1.h5 h5diff_dset2.h5 /g1/VLstring Test for attr : valgrind --leak-check=full ./h5diff h5diff_attr1.h5 h5diff_attr2.h5 Both test cases are in testing script. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Cmake - jam
Allen ByrneAllen Byrne
e54ede09769[svn-r20265] Cleanup due to project file syncing with 1.8 branch
Raymond LuRaymond Lu
ebd388882bc[svn-r20262] In my previous checkin (20255), I used H5Gcreate instead of H5Gcreate2 in my test. I just corrected it .Tested on jam.
Allen ByrneAllen Byrne
3134225d82c[svn-r20260] Windows compilers insist that variable declarations are before assignement statements
Allen ByrneAllen Byrne
825047de52d[svn-r20257] Corect name of test in test property
Raymond LuRaymond Lu
00b1747297f[svn-r20255] Bug 2115 - add H5_VERSION_GE and H5_VERSION_LE macros. I added a new test case to show how to use them.Tested on jam and amani.
Jonathan KimJonathan Kim
bebb6059f95[svn-r20254] Description: h5ls is used to verify for the result, so change the two tests not to run h5diff like others. This is related to the previous checkin SVN r18398 for Bug#1733.Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), cmake (jam)
Allen ByrneAllen Byrne
ab74a291f70[svn-r20252] Add comment that indicates a "2" in the resultcode param means "skip h5diff" component of test
Allen ByrneAllen Byrne
34dd499cdb5[svn-r20251] Correct expected fail tests to check a result code of NOT 0
Allen ByrneAllen Byrne
82b64c5e976[svn-r20250] Enable memcheck of h5stat and h5diff tools
Allen ByrneAllen Byrne
b72157681c5[svn-r20249] Add test properties to H5LS for expected failAdd SKIPPED to test name if test skipped, also do not run skipped tests if doing memcheck
Allen ByrneAllen Byrne
5ed4eda59ea[svn-r20247] Change name of new VLEN function from H5Tdetect_vlen_str to h5tools_detect_vlen_str to match other functions in tools lib. Added back test for H5Tdetect_class of H5T_VLEN after each instance of above function to catch all VLEN types in h5dump.Tested: local linux
Allen ByrneAllen Byrne
92f79b67347[svn-r20243] Update CMake version to 2.8.4
Raymond LuRaymond Lu
9cfc4f8af36[svn-r20241] Corrected an error in the comments for H5Oget_comment(_by_name) and H5G_loc_get_comment_cb: the return value is the size of the comment excluding NULL terminator.No test is needed.