summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22164] Fixed a bug in H5Ocopy(): When copying an opened object, call ↵Vailin Choi2012-03-2810-12/+408
| | | | | | | the object's flush class action to ensure that cached data is flushed so that H5Ocopy will get the correct data. (HDFFV-7853)
* [svn-r22163] Added tests for optional parameters in h5ocopy_f.Scot Breitenfeld2012-03-281-62/+143
| | | | | | | Cleaned up comments by removing "C" notation comments Tested: jam (gnu, intel) koala (intel)
* [svn-r22161] Added a message when the time-consuming test is skipped due to ↵Dana Robinson2012-03-271-0/+2
| | | | | | a lack of sparse file support. Minor change: tested on 64-bit Windows 7
* [svn-r22154] Fixed comments for h5pcreate_f; added missing property classes.Scot Breitenfeld2012-03-271-15/+20
| | | | | | Tested: N/A
* [svn-r22152] Added a "skipped" message to the istore sparse test function.Dana Robinson2012-03-261-9/+16
| | | | | Minor change: tested on jam (test not skipped) and Mac OS-X Lion (test skipped due to HFS not supporting sparse files).
* [svn-r22149] Purpose:Mike McGreevy2012-03-263-35/+37
| | | | | | | | | | | | | | | | | | | | | | | | | HDFFV-944: Fortran test problem with HDF5 182, intel 11.0, open-mpi-1.2.8 Description: Moved libtool post-processing 'ed' snippet that replaces wl="" with wl="-Wl," when intel compilers are used to the end of the configure script, after libtool is actually generated. (I imagine that at some point in time during a libtool version upgrade the libtool script ceased being generated immediately after the libtool initialization macro and is generated at the end of configure with all other files). Additionally, added a leading 'g' to the replacement invocation to change all instances of wl="" to wl="-Wl," instead of just the first that it comes across. (There's a separate one for each compiler used (C, Fortran, C++)). Tested: Reproduced the reported make failure and tested resolution on NCSA's Forge with OpenMPI built with Intel 12.0.4. Also, h5committested.
* [svn-r22147] Purpose:Mike McGreevy2012-03-261-0/+3
| | | | | | Update RELEASE.txt for HDFFV-398 Tested: None needed, doc only.
* [svn-r22146] Purpose: ↵Mike McGreevy2012-03-263-3/+3
| | | | | | | | | | | | | | | | | | HDFFV-398: h5cc doesn't work with automake Description: Fixed compiler wrapper scripts to correctly detect compilation when -MT preprocessor flag is provided, fixing a bug in which its *.o argument was added to link_objs but not compile_args. This previously broke usage of h5cc as the provided compiler in configure scripts (like with h5edit) as automake may supply the -MT option to the compiler via the makefiles. Tested: Tested using h5edit and h5committested.
* [svn-r22144] Added DLL h5ocopy_f entry for windows.Scot Breitenfeld2012-03-262-0/+2
|
* [svn-r22143] Description: added info about h5ocopy_f and ↵Scot Breitenfeld2012-03-261-1/+10
| | | | | | h5ltget_attribute_string_f
* [svn-r22142] Description : New Fortran wrapper (h5ocopy_f) for the C API H5OcopyScot Breitenfeld2012-03-264-3/+186
| | | | | | HDFFV-7965 Tested: jam (gnu), koala (gnu)
* [svn-r22140] Snapshot version 1.9 release 112HDF Tester2012-03-2515-32/+32
|
* [svn-r22138] Add check for valid number of children in H5B_decode(). See ↵Neil Fortner2012-03-251-0/+4
| | | | | | HDFFV-5897. Tested: jam, durandal (too minor for full h5committest)
* [svn-r22136] Purpose:Jonathan Kim2012-03-231-0/+3
| | | | | | | | | | | update for HDFFV-7837 - h5diff: incorrect behavior with exclude-path option when unique object exist only in one file Description: Add the new test output list to test shell script. This is based on the previous commit r22114. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE)
* [svn-r22135] I added an item for Issue 7785. No test is needed.Raymond Lu2012-03-231-0/+4
|
* [svn-r22134] Issue 7785 - follow-up checkin. I forgot to initialize a ↵Raymond Lu2012-03-231-0/+1
| | | | | | structure in H5D_read as I did in H5D_write. Tested on jam - simple change.
* [svn-r22133] Description: fixed problem with closing a non-existing file id.Scot Breitenfeld2012-03-231-1/+1
| | | | Tested: koala (gnu 4.1)
* [svn-r22130] Test for HDFFV-7777 h5ltget_attribure_string_f addedScot Breitenfeld2012-03-232-19/+44
| | | | Added check that HLDS fortran function do remove NULL character.
* [svn-r22129] HDFFV-7777: Fix for removing NULL character from fortran string ↵Scot Breitenfeld2012-03-234-20/+33
| | | | | | in h5lt_get_attribute_string_f Fixed size +1 error in HD5f2cstring
* [svn-r22128] Purpose: Fixed bug 4279Binh-Minh Ribler2012-03-233-6/+117
| | | | | | | | | | Description: Closed various HDF5 objects in DataSet::getInMemDataSize and Attribute::getInMemDataSize to remove some memory leaks. Platforms tested: Linux/32 2.6 (jam) Linux/64 2.6 (amani) SunOS 5.10 (linew)
* [svn-r22126] Fixes for Component installationAllen Byrne2012-03-221-1/+3
|
* [svn-r22122] Issue 7785 - Writing or reading many small chunks ran out of ↵Raymond Lu2012-03-222-1/+2
| | | | | | | | memory and caused seg fault. I added checks in two places to make sure the library returns error stack when it fails to allocate memory. I didn't add any test to the test suite since there is no good way to test it. But I tested and verified the error stack by hand. Tested on jam, koala, ostrich.
* [svn-r22117] Fix for HDFFV-7916 (Windows/POSIX correctness issues in the ↵Dana Robinson2012-03-211-107/+164
| | | | | | | | | | | | | core VFD) and HDFFV-7603 (core VFD has trouble with 2GB+ files on Windows). Propagates the SEC2 driver fixes from HDF5 1.8.8 to the core VFD (mainly concerning the backing store). These fixes also conveniently fixed 7603 as well. Tested on: 64-bit Windows 7 jam koala ostrich
* [svn-r22116] #Issue 7922 - follow-up checkin. I changed the order of two ↵Raymond Lu2012-03-211-78/+76
| | | | | | private functions and a macro according to Quincey's suggestion. Tested on jam - simple change.
* [svn-r22115] Add 2 new API routines to set/unset file atomicity for files ↵Mohamad Chaarawi2012-03-217-0/+524
| | | | | | | opened with the MPI-IO VFD Add test cases for these two routines Jira issue HDFFV-7961
* [svn-r22114] Purpose:Jonathan Kim2012-03-2111-8/+184
| | | | | | | | | | | | | | | Fix for HDFFV-7837 - h5diff: incorrect behavior with exclude-path option when unique object exist only in one file Description: If unique objects exists only in one file and try to exclude the unique objects with --exclude-path option, h5diff missed excluding some objects. Fixed to exclude objects correctly in such case. Test cases were added and tagged with jira#. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), Cmake (jam)
* [svn-r22112] Description:Quincey Koziol2012-03-213-20/+26
| | | | | | | | Minor code safety issue in test/fheap.c and whitespace in other files. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug (Too minor to require h5committest)
* [svn-r22111] Removed incorrect 'executable' svn properties.Dana Robinson2012-03-211-0/+0
|
* [svn-r22110] Removed incorrect 'executable' svn properties.Dana Robinson2012-03-215-0/+0
|
* [svn-r22109] Removed the executable flag from the COPYING file.Dana Robinson2012-03-211-0/+0
|
* [svn-r22108] Purpose:Jonathan Kim2012-03-2110-1/+64
| | | | | | | | | | | HDFFV-7523 JPSS: h5dump fails to open an attribute when using the -a option to specify an attribute with a slash in the name Description: Update command line help page and test generating file. Previous commits: r22052, r22063 Tested: jam (linux32-LE), koala (linux64-LE), cmake (jam)
* [svn-r22103] Fix for HDFFV-7769 (HDF5 tests time out on Windows when core ↵Dana Robinson2012-03-201-1/+47
| | | | | | | | | | | | | | | | | | | | | | | VFD is set). This occurs due to the istore test creating very large files on systems which do not have POSIX-like sparse file semantics. The large amount of I/O causes the test to run for a very long period of time. The fix was to copy the "big" test's sparse file check and only run the largest sparse file test when POSIX-like sparse file semantics are found. Tested on: jam (nfs) ostrich (nfs) loyalty (ufs) 64-bit linux VM (ext4) 64-bit OS-X Lion (hfs, detected as not POSIX sparse) 64-bit Windows 7 (NTFS, detected as not POSIX sparse) The OS-X failure to pass the sparse check is likely an error and will be entered as a new bug.
* [svn-r22098] Add reference file extensions in new tests.Allen Byrne2012-03-202-23/+23
| | | | Remove "STAR" test as some platforms vary in interpretation.
* [svn-r22097] Snapshot version 1.9 release 111HDF Tester2012-03-2014-30/+30
|
* [svn-r22096] Desciption: Added cyclic path test for H5LTpath_valid.Scot Breitenfeld2012-03-201-3/+28
| | | | Tested: jam (gnu and intel)
* [svn-r22094] Issue 7922 - follow-up checkin. Daily test reported that PGCC ↵Raymond Lu2012-03-191-6/+16
| | | | | | (11.8-0) on jam and koala has trouble with the command "*p++ = *p OP tree_val" in the macro definition of H5Z_XFORM_DO_OP1 of H5Ztrans.c. It increments P first before doing the operation. So I break down the command into two lines: "*p = *p OP tree_val; p++;" I also reported the problem to PGI. Tested on jam, koala, and ostrich.
* [svn-r22090] Reorder tools/h5jam/testfiles orderingAllen Byrne2012-03-191-3/+3
|
* [svn-r22087] Minor formatting changes to sync with 1.8Allen Byrne2012-03-192-18/+18
|
* [svn-r22084] I updated the item for Issue 7756.Raymond Lu2012-03-161-2/+3
| | | | No test is needed.
* [svn-r22082] Description: replaced strncopy with passing path name directly.Scot Breitenfeld2012-03-161-5/+2
|
* [svn-r22081] Description:Scot Breitenfeld2012-03-161-6/+6
| | | | | | Changed H5G*() to H5G*2() APIs for compatability. Tested: (jam intel, --with-default-api-version=v16)
* [svn-r22080] Description: aligned H5_FC_FUNC with the H5_FC_FUNC in the line ↵Scot Breitenfeld2012-03-161-1/+1
| | | | | | above tested: none
* [svn-r22079] Added H5LTpath_valid(_f) description.Scot Breitenfeld2012-03-161-0/+4
|
* [svn-r22078] New API: H5ltpath_validScot Breitenfeld2012-03-167-6/+634
| | | | | | | | | REF: HDFFV-1233 A high-level "H5LTpath_valid" routine for checking if a path is correct Both Fortran and C version. Tested: jam (gnu and intel)
* [svn-r22077] Add example of multiple files for h5dump help text.Allen Byrne2012-03-159-9/+45
| | | | Tested: local linux
* [svn-r22076] #Issue 7922 - H5Pset_data_transform had seg fault with some ↵Raymond Lu2012-03-154-34/+338
| | | | | | | | | operations like x*-100. The parser mistaked "-" as substraction. I fixed it and also fixed another problem with some special cases like 100-x and 2/x. Tested on jam, koala, and ostrich.
* [svn-r22075] Add test for multiple files with h5ls and h5dump.Allen Byrne2012-03-156-8/+22
| | | | Tested: local linux
* [svn-r22074] Remove , from list of file char substitutions.Allen Byrne2012-03-151-1/+1
|
* [svn-r22072] Purpose: Fix rare corruption bug (HDFFV-7879)Neil Fortner2012-03-155-12/+158
| | | | | | | | | | | | | | Description: When using the new object header format, it was possible for corruption to occur if the first object header chunk changed size such that the lenght of the "chunk 0 size" field changed. This only occurred if there were messages that had not been decoded. The original algorithm that changed the object header chunk size marked all messages as dirty, causing those that had not been decoded to have both the raw and native form invalidated. Changed the algorithm to avoid marking messages dirty and added assertions to catch the case where messages are dirtied without being decoded (or recently created) first. Tested: jam, koala, ostrich (h5committest), durandal
* [svn-r22070] Purpose: Fix rare corruption bugNeil Fortner2012-03-153-21/+235
| | | | | | | | | | Description: When using the new object header format and adding an attribute with a size near 64K, it was possible for file corruption to occur. This happened only if the first object header chunk was smaller than 256 bytes and then grew to larger than 64K after the attribute was added. Tested: ostrich, jam, koala (h5committest), durandal