Commit Graph

12024 Commits

Author SHA1 Message Date
Allen Byrne
ea2a03bc5f [svn-r20505] Add missing cmake_install_prefix to external projects 2011-04-14 17:09:00 -05:00
Dana Robinson
b2aed7a836 [svn-r20500] Merge of 20499 from trunk to fix Windows H5_HAVE_GETTIMEOFDAY issues (HDFFV-5931).
Tested on: Windows
2011-04-14 14:39:03 -05:00
Raymond Lu
9062c8583f [svn-r20498] Bug 1386 - allow dimension size to be zero even though it isn't unlimited. I made a change in H5Sset_extent_simple to
forbid setting the dimension size bigger than existing maximal size.  In this checkin, I restored it to the previous 
behavior that any change will wipe out previous record of dimensionality.  I brought the changes from the trunk.

Tested on jam - a simple change.
2011-04-14 14:16:53 -05:00
Jonathan Kim
92897336ee [svn-r20494] Purpose:
Fixed HDFFV-4342 : GMQS:  h5dump test fails when source directory is read-only

Description:
    Merged from HDF5 trunk r20488 and r20490.
    Updated h5dump test case script to prevent entire test failure upon 
    source code directory is read-only.

     
Tested:
 jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Cmake (jam, windows)
2011-04-14 11:30:31 -05:00
Neil Fortner
ad86a38f70 [svn-r20492] Rename H5Frelease_file_cache to H5Fclear_elink_file_cache.
Tested: Fedora (too minor for full committest)
2011-04-13 16:05:40 -05:00
Raymond Lu
2815eefb6b [svn-r20489] Bug 1386 - allow dimension size to be zero even though it isn't unlimited. I brought the changes from the trunk as below:
1. I added test cases for contiguous, compact, and chunked, and external storage datasets, and also attribute.  
   The test includes dataspace selections.
2. I added a test case of extending dataset of zero dimension size and shrinking back to zero dimension size.
3. I updated the Makefile to include the new data file to be cleaned up.
4. The dataspace code has another bug - when the maximal dimension isn't passed in for H5Sset_extent_simple, it
   is supposed to be same as the dimension.  The current library sets NULL to it.  I corrected it and added a
   test case to it.
5. I corrected the tests of Fortran and C++ for the problem in point 3.

Tested on jam, heiwa, and amani.
2011-04-13 11:14:16 -05:00
Allen Byrne
49a607c438 [svn-r20483] Fix handling of ext libs Windows naming for External_Project builds of "Debug" builds. 2011-04-12 14:29:28 -05:00
Quincey Koziol
c0958cb754 [svn-r20481] Description:
Bring r20480 from trunk to 1.8 branch:

   Remove global variable for the path name in the group traversal code.  Also
clean up a bunch of compiler warnings.

Tested on:
    Mac OS X/32 10.6.7 (amazon) w/debug & production
    (h5committested on trunk)
2011-04-12 12:58:28 -05:00
Larry Knox
30fee2b4da [svn-r20479] Fixed issue HDFFV-5866 (BZ 2156). Changed scripts to run examples to use specific names for compiled executable files instead of a.out, which did not work on Cywin as it produces a.exe by default. Removed issue from known problems section of RELEASE.txt.
Tested with h5committest and Cygwin 1.7.8 on Windows 7.
2011-04-12 11:19:22 -05:00
Jonathan Kim
48cf9c117e [svn-r20478] remove duplicated -f option from a test case script.
jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
2011-04-11 17:45:14 -05:00
Allen Byrne
46c8a9f06f [svn-r20473] Add message that H5_HAVE_WIN_THREADS requires WINVER >= 0x600 (VISTA or WIN7)
Bring r20472 from trunk
2011-04-11 15:55:09 -05:00
Dana Robinson
57e6519748 [svn-r20471] Merged 20453 from trunk (minor fix to quiet compiler warning about integer overflow). 2011-04-11 11:51:45 -05:00
Dana Robinson
5efcedb625 [svn-r20470] Merged 20459 and 20462 (new and updated VFD tests) from trunk. 2011-04-11 11:48:35 -05:00
Allen Byrne
54fa63edff [svn-r20466] Add CDASH_LOCAL option to direct where ctest results are reported 2011-04-11 10:19:08 -05:00
Allen Byrne
47c80528fa [svn-r20464] Merge cmake changes from trunk r20463, after weekend of tests on trunk.
Tested: local linux
2011-04-11 10:07:29 -05:00
Allen Byrne
41a304212c [svn-r20447] Updated valgrind ignore list 2011-04-08 09:32:04 -05:00
Jonathan Kim
28145179bd [svn-r20428] Purpose:
Fixed Bug 2184 - GMQS: h5diff - incorrect calculation code for 
    --use-system-epsilon option

Description:
    Additional check in from the previous checkin r20425.
    Updated help page again.
     
Tested:
 jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE)
2011-04-06 16:05:55 -05:00
Jonathan Kim
81dce5bdfe [svn-r20425] Purpose:
Fixed Bug 2184 - GMQS: h5diff - incorrect calculation code for 
    --use-system-epsilon option

Description:
    Additional check in from the previous checkin r20369.
    Updated help page.
     
Tested:
 jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE)
2011-04-06 14:59:21 -05:00
Allen Byrne
a91bb57567 [svn-r20420] Correct typo in macro parameter
Tested: local linux
2011-04-05 15:00:39 -05:00
Allen Byrne
842256345b [svn-r20418] ExternalProject_ADD calls changed to use common project output folders for external projects. This eliminates the library copy commands, which were failing on windows.
Tested: local linux
2011-04-05 12:32:40 -05:00
Allen Byrne
713d63c979 [svn-r20416] Add_External_Project needs rework to eliminate excessive copying, undo last commit 2011-04-05 10:43:08 -05:00
Allen Byrne
83f0c357b0 [svn-r20415] Add_External_Project expects the bin folder for output 2011-04-05 09:40:57 -05:00
Larry Knox
ba954eba91 [svn-r20409] Corrected text in INSTALL file: there is no --enable-szlib configure option, it should be --with-szlib=. 2011-04-04 08:16:58 -05:00
Quincey Koziol
bd7499db1f [svn-r20407] Description:
Bring r20406 from trunk to 1.8 branch:

	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:
       Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
               w/C++ & FORTRAN, w/threadsafe, in debug mode
	(h5committested on trunk)
2011-04-03 23:26:12 -05:00
Allen Byrne
16f45fc25a [svn-r20390] Add overlooked condition for external project around packaging section of extlibs 2011-04-01 13:36:53 -05:00
Allen Byrne
a00878e534 [svn-r20386] Change error-stack test option from -E to --error-stack 2011-04-01 08:34:56 -05:00
Jonathan Kim
183aaba8fc [svn-r20385] Purpose:
Bug 2182 - h5ls and h5dump: update to use --enable-error-stack among tools, also update related descriptions

Description:
    Merged from HDF5 trunk r20378 and r20379
    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 and RM , which was added by mistake
    before release1.8.7.
    Help page and RM got updated.
    Updated test case.
     
Tested:
 jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
2011-03-31 17:31:20 -05:00
Allen Byrne
3d319b0ac1 [svn-r20376] Test name change needed to be updated in valgrind ignore list 2011-03-30 10:25:22 -05:00
Allen Byrne
36d47939ea [svn-r20374] Separate no option test within ADD_TEST so depends behaves correctly 2011-03-29 12:59:11 -05:00
Allen Byrne
640ae9ebeb [svn-r20370] Correct fflush tests dependencies (bring change from trunk) 2011-03-29 11:42:02 -05:00
Jonathan Kim
d467c2ce71 [svn-r20369] Purpose:
Fixed Bug 2184 - GMQS: h5diff - incorrect calculation code for 
    --use-system-epsilon option

Description:
    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 add test cases for testing the differences w/wo the option.

     
Tested:
 jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE)
2011-03-29 11:20:19 -05:00
Allen Byrne
ea694afb00 [svn-r20367] Added BZ1725 reference corresponding to r20365 2011-03-29 10:54:02 -05:00
Allen Byrne
7766d925a0 [svn-r20365] BZ1725: H5DUMP displays type of reference for H5T_REFERENCE
bring r20349 from trunk
2011-03-29 10:43:33 -05:00
Allen Byrne
26152e7a0e [svn-r20364] Updated commands to properly clear generated files
bring r20363 from trunk
2011-03-29 10:15:46 -05:00
Allen Byrne
df8d328f18 [svn-r20361] Added missing character in CMake command 2011-03-29 09:20:59 -05:00
Allen Byrne
2e81d145b4 [svn-r20352] Update Valgrind ignore list 2011-03-26 09:49:51 -05:00
Jonathan Kim
bf558b6fbf [svn-r20350] Purpose:
Fixed CHICAGO: Bug 2121 - h5diff - incorrect and lack of output for the 
    different set of attributes (different number and names)

Description:
    Merged from HDF5 trunk r20334.
    This is related to previous checkin r20299.
    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)
2011-03-25 16:47:31 -05:00
Allen Byrne
16e46eecd8 [svn-r20336] Remove unused windows defines. Add _CONSOLE to windows definitions. 2011-03-25 13:35:26 -05:00
Allen Byrne
054bb8b7a0 [svn-r20333] Correct clear-misc filename 2011-03-25 09:47:56 -05:00
Allen Byrne
f16786df47 [svn-r20331] Adjust H5JAM tests for valgind execution 2011-03-25 09:18:26 -05:00
Allen Byrne
93c34f0404 [svn-r20325] Correct depends of test for examples and add clear test
bring r20324 from trunk
2011-03-24 15:23:11 -05:00
Allen Byrne
d92a65a8a7 [svn-r20323] Correct depends of test for CPP examples and add clear test
bring r20322 from trunk
2011-03-24 15:07:58 -05:00
Allen Byrne
9e7650f8f1 [svn-r20321] Correct clear objects for H5MKGRP tests
bring r20320 from trunk
2011-03-24 14:52:30 -05:00
Allen Byrne
356b1d0e15 [svn-r20319] Correct depends of test for ADD_H5COPY_TEST
Bring r20318 from trunk
2011-03-24 14:38:44 -05:00
Allen Byrne
2a03914bec [svn-r20317] Removed includes which are included with proper config checks in h5private.h.
Tested: local linux, windows
2011-03-24 14:26:55 -05:00
Allen Byrne
e18e2fc404 [svn-r20314] Changed winsock.h guard to sync with trunk
Tested: windows
2011-03-24 12:26:42 -05:00
Allen Byrne
0417fd2bd7 [svn-r20313] 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 VS2008

Tested: local linux, windows
2011-03-24 12:22:13 -05:00
Allen Byrne
2e84173af5 [svn-r20311] 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
2011-03-24 10:33:20 -05:00
Allen Byrne
3b79661375 [svn-r20307] The TEST_REFERENCE EOL adjustment block needs to be included in the SKIP_COMPARE IF block 2011-03-24 08:30:29 -05:00
Allen Byrne
a880720ce1 [svn-r20306] Add tests to h5import and 80% of h5jam
Tested: local linux
2011-03-23 16:23:42 -05:00