summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r19802] Update valgrind ignore tests.Allen Byrne2010-11-172-15/+36
|
* [svn-r19800] Purpose:Mike McGreevy2010-11-173-1/+23
| | | | | | | | | | | | | | | | | | | | | | | | | Add additional error checking to catch erroneous user input. Description: Attempting to retrieve a links's name by index in the case where the link is external and the file that the object is located in doesn't exist was causing a segmentation fault (in production) and an assertion failure (in debug). The segfault wasn't occuring until the metadata accumulator attempted a write, so I've added error checking higher in the pipeline in H5O_protect (where there was previously just an assert) to catch this. I've also added additional asserts in the H5F layer where there were none. Additionally, I added another case to the links.c test to test that this fails gracefully instead of segfaulting or asserting out. Tested: h5committest and gandalf (mac os x)
* [svn-r19797] Bug 2091: remove all Metraowerks compiler code bracheted by ↵Albert Cheng2010-11-179-109/+25
| | | | | | | | __MWERKS__. Metraowerks compiler is no more. Make the code cleaner. Tested: H5committest plus jam serial.
* [svn-r19793] Revised the valgrind ignore list, added simple execute command ↵Allen Byrne2010-11-165-436/+494
| | | | tests for when doing a valgrind test of tools that only use a cmake script for testing.
* [svn-r19791] CMake: Correct Error tests. Add Deprecated Symbols option.Allen Byrne2010-11-164-12/+84
| | | | Tested: local linux
* [svn-r19788] Check for CMAKE_BUILD_TYPE set if not WIN32 in library prefix ↵Allen Byrne2010-11-161-2/+8
| | | | naming. Unset needs prefix to be lib.
* [svn-r19780] Comment out H5_SIZEOF_PTRDIFF_T define to fix Windows errors.Allen Byrne2010-11-131-1/+1
| | | | Bring r19779 from trunk
* [svn-r19777] Corrected handling of largefile and linux_lfs handling.Allen Byrne2010-11-124-11/+49
| | | | | Synched cmake version of H5pubconf.h.in Added another variation of H5detect warning to ignore list.
* [svn-r19770] Correct comment about VS defines and next releaseAllen Byrne2010-11-121-1/+1
|
* [svn-r19768] Problem:Albert Cheng2010-11-111-1/+1
| | | | | | | | The parallel test ran out of memory because 32bit binary default to use less memory. Changed RUNPARALLEL to use larger memory (LDR_CNTRL=MAXDATA=0x2000 0000@DSA). Tested: BP parallel.
* [svn-r19763] Changed NPROCS default value from 3 to 6.Albert Cheng2010-11-114-7/+6
|
* [svn-r19760] Purpose:Jonathan Kim2010-11-111-4/+12
| | | | | | | | | | | | | | | | | | Fix compile error for Windows from previous checkin r19758. Description: Previous log: Improve h5diff performance. The following changes for improving h5diff performance: 1) use HDmemcmp() before comparing each elements (memcmp() is very fast at both linew and jam) 2) replace the expensive H5Tequals() calls 3) retrieve datatype information at dataset level not each element level for compound datasets Tested: jam (linux32-LE), Windows
* [svn-r19758] Purpose:Jonathan Kim2010-11-113-36/+136
| | | | | | | | | | | | | | | | | Improve h5diff performance. Description: The following changes for improving h5diff performance: 1) use HDmemcmp() before comparing each elements (memcmp() is very fast at both linew and jam) 2) replace the expensive H5Tequals() calls 3) retrieve datatype information at dataset level not each element level for compound datasets Merged from hdf5 trunk r19757. Tested: jam (linux32-LE)
* [svn-r19755] Updated the compilers versions of AIX 5.3 and 6.1.Albert Cheng2010-11-101-16/+14
| | | | | | Removed tests platforms of Cray XT3 and Glory, both SNL machines since they were not tested. Added AIX shared library known problem.
* [svn-r19754] Added flush2 to list of memcheck ignore - flush2 needs flush1 ↵Allen Byrne2010-11-101-0/+1
| | | | | | to generate files Bring r19753 back from trunk.
* [svn-r19752] Purpose:Jonathan Kim2010-11-099-2/+99
| | | | | | | | | | | | | | | Fixed Bug# 1979 Output from h5ls -rdlS on nested compound datatypes is difficult to parse. Description: Update to add curly brackets for the nested compound members, when S (--simple) option is used with -l (--label), so user can tell which members blong to which compound type. Merged from hdf5 trunk r19751. Tested: jam (linux32-LE), amani (linux64-LE)
* [svn-r19748] Updated windows tested machines to indicate which build system ↵Allen Byrne2010-11-091-13/+15
| | | | was used
* [svn-r19745] Description:Quincey Koziol2010-11-093-232/+88
| | | | | | | | | | | | Bring r19743-19744 from trunk to 1.8 branch: Correct tests to use native datatypes consistently, and also to use "normal" methods for performing collective I/O. Also, minor cleanups for zeroing out buffers, etc. Tested on: FreeBSD/32 6.3 (duty) w/debug (h5committested on trunk)
* [svn-r19738] Added another version of H5detect warning to ignore listAllen Byrne2010-11-051-0/+3
| | | | | | Added H5convert warning to ignore list Added flush1 to list of memcheck ignore - design precludes valgrind correctness
* [svn-r19732] Purpose:Jonathan Kim2010-11-051-1/+1
| | | | | | | | | | | Fix the test script from the previous checkin r19730. expect output is under misc/testfiles/ in srcdir. Previous Log: [BZ2072]Add compare output to expected test for help and version options of mkgrp. Tested: jam (linux32-LE)
* [svn-r19730] Purpose:Jonathan Kim2010-11-041-3/+3
| | | | | | | | | | | Fix the test script from the previous checkin r19727 due to contiguous build system failure. Previous Log: [BZ2072]Add compare output to expected test for help and version options of mkgrp. Tested: jam (linux32-LE)
* [svn-r19728] Description:Quincey Koziol2010-11-042-1/+4
| | | | | | | | | | | | Bring r19725 from trunk to 1.8 branch: Add a little bit of extra info to the output from h5debug when displaying global heaps, and make it dump the file's superblock again when an address is not given on the command line. Tested on: FreeBSD/32 6.3 (duty) w/debug (too minor to require h5committest)
* [svn-r19727] [BZ2072]Add compare output to expected test for help and ↵Allen Byrne2010-11-046-6/+80
| | | | | | | | version options of mkgrp. bring r19726 back from trunk Tested: local linux
* [svn-r19723] John Mainzer2010-11-031-0/+3
| | | | | | | | Bug fix for failure in the round robin metadata write ojbect header metadata confusion test that appeared after Albert modified the test. Cursory commit test. No test on Abe as that system is down, the fix is very minor, and it seems to work in the 1.8.6 branch
* [svn-r19719] Correct external lib handling for WindowsAllen Byrne2010-11-021-8/+10
|
* [svn-r19713] Purpose:Jonathan Kim2010-11-028-30/+411
| | | | | | | | | | | | | | | | Fixed h5diff to handle variable-length strings in a compound dataset correctly. Also variable-length string array in a compound dataset. Bug #1989. Description: Garbage values were displayed when h5diff compared variable-length strings (or string array) in a compound type dataset. Merged from hdf5 trunk r19712. Tested: jam (linux32-LE), heiwa (linuxppc64-BE)
* [svn-r19710] Updated Dashboard Timeout settingAllen Byrne2010-11-021-13/+14
|
* [svn-r19708] Current settings for valgrind tests.HDF Tester2010-11-021-5/+5
|
* [svn-r19705] Added VFD test options.Allen Byrne2010-11-016-2/+198
| | | | Tested: local linux
* [svn-r19703] Removed special fheap timeout - replaced by timeout set in ↵Allen Byrne2010-11-013-11/+441
| | | | | | | | | CTestConfig.ctest Added MemCheck Ignore tests for repeated tools tests Added Debug flag for windows Bring r19702 from trunk
* [svn-r19695] Changed the default NPROCS from 3 to 6 for MPI tests.Albert Cheng2010-10-282-11/+11
| | | | | Tested: in jam only since that is that only parallel tests h5committest would have done.
* [svn-r19693] Bug 2008 - IBM Power6 Linux uses special conversion algorithms ↵Raymond Lu2010-10-284-1/+400
| | | | | | | | | to convert some values from long double to (unsigned) long and from (unsigned) long to long double. I added tests in configure.in to detect these algorithms. Before I can figure out them, I disable the tests in dt_arith.c. Tested on jam, heiwa, amani, IBM Power6 Linux machine in Holland (huygens.sara.nl).
* [svn-r19692] added PrintErrorStackOn and PrintErrorStackOff to turn auto ↵Albert Cheng2010-10-282-1/+23
| | | | | | error stack printing on and off.
* [svn-r19690] Added new h5copy testAllen Byrne2010-10-281-7/+44
| | | | Tested: local linux
* [svn-r19688] Spelling mistake in TARGET_WIN_PROPERTIES broke cmake configurationAllen Byrne2010-10-281-1/+1
|
* [svn-r19683] Bug 2054: Round Robin code caused H5FFlush to corrupt a file.Albert Cheng2010-10-282-112/+492
| | | | | | | | | John Mainzer fixed the bug and added a test which wrote file and flush a few time; close the file then open it by serial and read simple structure. I changed the test to two parallel running parts of ..._writer and ..._reader and have the reader verify the file after every flush by the writer. Tested: parallel in Jam and Amani.
* [svn-r19678] Remove duplicate files in reference list for copyingAllen Byrne2010-10-271-10/+0
|
* [svn-r19677] Added h5mkgrp testsAllen Byrne2010-10-273-1/+103
| | | | | | Added valgrind test variables and increased Tested: Local linux
* [svn-r19676] MPI_ checks were failing due to wrong #include of mpi.h in ↵Allen Byrne2010-10-271-2/+1
| | | | | | cmake setup From Community
* [svn-r19671] Description:Quincey Koziol2010-10-272-7/+28
| | | | | | | | | | | | Bring r19668 from trunk to 1.8 branch: Do some extra range-checking on H5Pset_elink_acc_flags() calls. Clean up some minor compiler warnings also. Tested on: Mac OS X/32 10.6.4 (amazon) w/debug & production (too minor to require h5committest)
* [svn-r19663] Add warnings to CDash ignore listAllen Byrne2010-10-221-2/+4
|
* [svn-r19661] Add tab char to regex for warningsAllen Byrne2010-10-221-2/+2
|
* [svn-r19657] Description:Quincey Koziol2010-10-211-4/+5
| | | | | | | | | | | Bring r19656 from trunk to 1.8 branch: Move B-tree sanity checking down below revised node unprotect calls in H5B_insert(). Tested on: Mac OS X/32 10.6.4 (amazon) w/debug=all (too obscure to require h5committest)
* [svn-r19655] Description:Quincey Koziol2010-10-2119-627/+569
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring r19654 from trunk to 1.8 branch: Bring Coverity revisions from branch back to trunk, and clean up some other misc. compiler warnings also. r19500: Fix coverity items 1446 and 1447. Moved up calls to memset in test_cont in ohdr.c so the test never tries to close uninitialized locations. r19501: Fix coverity items 1398-1445. Various uninitialized variable errors in fheap.c. r19502: Fixed coverity issue 579 and some additional warnings in the file as well. r19503: Bug fix: This fix addressed the "RESOURCE_LEAK" problems #789 and 790, run 26 r19504: minor mods to try to keep coverity from flagging false positives. r19505: Fixed coverity issues 566 - 571. Declared variables that are passed to functions that use them as arrays to be arrays of size 1. Tested on: Mac OS X/32 10.6.4 (amazon) w/debug, production & parallel (h5committested on coverity branch)
* [svn-r19653] Put back deleted library check in configure.Allen Byrne2010-10-202-5/+4
| | | | | | Remove shared library check around ws2_32.lib linking in test library. Issue on windows static builds. Tested: windows
* [svn-r19647] John Mainzer2010-10-191-5/+5
| | | | | | | | | | Replaced calls to H5Dcreate() and H5Acreate() with calls to H5Dcreate2() and H5Acreate2() respectively in t_mdset.c. This was done to repair a compile failure that occured on a build with the --with-default-api-version=v16 config option Cursory commit test
* [svn-r19644] Correct configuration library checks symbol namesAllen Byrne2010-10-191-4/+2
|
* [svn-r19640] Purpose:Jonathan Kim2010-10-191-291/+290
| | | | | | | | | | | | | | Fix nightly build error on non-linux platform related to the Fix for bug# 2040 - h5copy should fail gracefully for expected failure copying to non-exist nested group without -p option. (r19634) Description: - Updated to use standard C functions instead of strndup() due to failure on non-linux platforms. - Changed to Use HDxxx macros for future reference. - Correct indentation. Tested: jam, linew(solaris), mac (tejeda)
* [svn-r19639] Description:Quincey Koziol2010-10-195-184/+221
| | | | | | | | | | | Bring r19638 from trunk to 1.8 branch: Bring some of Neil's changes to help support SWMR access in the v1 B-tree code from the revise_chunks branch back to the trunk. Tested on: FreeBSD/32 6.3 (duty) in debug mode (h5committested on trunk)
* [svn-r19634] Purpose:Jonathan Kim2010-10-185-27/+116
| | | | | | | | | | | | Fix for bug# 2040 - h5copy should fail gracefully for expected failure copying to non-exist nested group without -p option. Description: Fixed h5copy to fail gracefully when copying object to non-exist group without -p option. This is expected to be failed. Merged from hdf5 trunk r19633. Tested: jam, amani