| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Merged changes from the trunk into the branch:
svn merge -r17188:17442 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
Tested: smirom (icc, gcc)
|
|
|
|
|
|
|
| |
H5LRcreate_regref_to_all to H5LRcreate_ref_to_all
as required by new spec. This change brings source in sync
with the HL_NPOESS repository.
Tested: jam (trivial change)
|
|
|
|
|
|
| |
Reformatted the source code formatting to comply with published HDF specs.
tested: simrom( icc, gcc, pgcc), linew
|
|
|
|
|
|
| |
Removed global variables initializing error handling from H5LT.c to H5HLint.c
Tested: smirom (icc, gcc, pgi), linew
|
|
|
|
|
|
|
| |
Removed global variables initializing error handling to H5HLint.c
Tested: smirom (icc, gcc, pgi), linew
|
|
|
|
|
|
| |
Fixed the implementation of H5LRcreate_regref_to_all so that it does as specified in RFC.
Tested (smirom: icc, gcc, pgcc), (linew)
|
|
|
|
|
|
| |
svn merge -r17093:17169 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
tested: smirom (icc, pgi), linew
|
|
|
|
| |
Included standard C libraries to fix seg fault on linew (were commented out)
|
| |
|
|
|
|
|
|
| |
Changed ordering of err1 and err2 declarations.
Tested: windows, smirom (icc)
|
|
|
|
|
|
|
|
| |
Allen fixed problem on Windows compilation by assigning to a variable
the functions H5Eget_auto2 and H5Eset_auto2 which fixes the problem of
having a function call in the middle of declaration statements.
Tested on: windows, smirom (icc, gcc, pgi), linew.
|
|
|
|
| |
tested: linew, smirom (gcc, icc, pgcc, sun cc)
|
|
|
|
|
|
| |
svn merge -r17016:17073 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
Tested: smirom
|
|
|
|
| |
cleaned-up source
|
|
|
|
|
|
| |
svn merge -r16933:17016 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
Tested: smirom
|
|
|
|
| |
passing of data type fails when creating new datatype.
|
|
|
|
|
|
| |
implemented H5LRcreate_regref_to_all
tested: smirom (icc)
|
|
|
|
|
|
| |
Fixed H5LRmake_dataset, passes tests. All APIs now work and tested.
Platforms tested: smirom (icc, gcc)
|
|
|
|
|
|
| |
Fixed H5LRcopy_region, Fixed double free errors. H5LRmake_dataset is incomplete.
Platforms tested: smirom (icc)
|
|
|
|
|
|
| |
Changed some APIs to match the APIs in the RFC, H5LRcopy_region is not working. Fixed error in H5LT and H5LR error handling.
Platform tested: smirom (icc)
|
|
|
|
|
|
|
| |
Added new error handling functions to the NPOESS LT functions.
Cleaned up LR functions.
Platforms tested: Smirom (icc)
|
|
|
|
|
|
| |
Made changes to the HL error routines and converted the error checking to use the HLerror functions.
Platform tested: smirom (icc)
|
|
|
|
|
|
| |
svn merge -r16869:16933 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
Tested: smirom
|
|
|
|
|
|
| |
Added error handling with throw/catch.
Tested: smirom
|
|
|
|
| |
returned value for NULL path in H5LRget_region_info.
|
|
|
|
|
|
| |
svn merge -r16602:16869 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
Tested on: smirom
|
|
|
|
| |
error handling.
|
|
|
|
| |
and minor error codes.
|
|
|
|
|
|
|
|
| |
Correct macros supporting BEGIN_FUNC/END_FUNC to work in production
mode.
Tested on:
FreeBSD/32 6.3 (duty) production & debug configs
|
|
|
|
|
|
|
|
| |
Revise BEGIN_FUNC/END_FUNC macros to allow them to be used in high-
level APIs.
Tested on:
FreeBSD/32 6.3 (duty)
|
|
|
|
| |
Fixed bug in H5LRcopy_references for returned reference.
|
| |
|
| |
|
|
|
|
| |
Tested on smirom with gcc and icc
|
|
|
|
| |
H5LTread_bitfield_value
|
|
|
|
|
|
| |
Cleaned up unused comments, fixed warnings issued by gcc compiler.
Tested: jam, smirom
|
|
|
|
|
|
| |
New routines for handling region references and manipulating hyperslab regions given paths.
Tested on jam, intel compiler.
|
|
|
|
|
|
| |
1. #1487 (B1) DS memory leaks ISSUE 1: On a "go to" error condition, previously allocated buffers were not freed. NOTE: these are "potential" memory leaks because typically the error conditions do not occur, so the potential memory leaks also do NOT occur. ISSUE 2: A function used to read dimension scales realistic data (topography of the North Atlantic, latitude and longitude) was being called without the data buffer being freed. SOLUTION FOR ISSUE 1: added "free" calls for the allocated buffers on the error sections. SOLUTION FOR ISSUE 2: added a "free" call after the read_data function, after using the buffer (on a H5Dwrite and H5Screate_simple). The read_data function reads both data and dimensions from the ASCII data files. DOCS: no docs added. Done for 1.9 and 1.8 STATUS: Closed bug
tested: h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Fixing BZ #1381. The --includedir=DIR configure option, which is used
to specify the installation location of C header files, did not work
correctly as the path was hard-coded in config/commence.am. I'm presuming
this is because an older version of automake didn't know where to put
c header files. In any case, removing this line now defaults the includedir
to the same directory that it is currently hard-coded to, and also fixes
the configure flag to allow customization of this value.
Tested:
jam, liberty
|
|
|
|
|
|
|
|
|
|
| |
Remove another call to H5E_clear_stack() from within the library.
Clean up lots of compiler warnings.
Tested on:
Mac OS X/32 10.5.6 (amazon)
(followup on other platforms forthcoming)
|
|
|
|
|
|
|
|
|
| |
string ptr's belonging to buffer in H5DSset_label and H5DSget_label. Also added free of buffers in error section of both functions. Potential memory leaks may exist elsewhere, and this will not close the bug.
Tested:
h5committest
vista 32 VS2008
|
|
|
|
|
|
|
| |
big or little endian machine. Configure.in was modified to export a variable carrying endianess information to testh5ls.sh. This script then compares the current run with 2 expected outputs, one for a big-endian machine (linew was used to generate the output), other for little endian (jam was used to generate the output)
the way h5ls prints types, it starts searching for NATIVE types first. One solution would be h5ls not to detect these native types, using for example the same print datatype function that h5dump does, that would make the output look the same on all platforms ("32-bit little-endian integer" would be printed instead). Drawback, this "native" information would not be available. Other solution is to have not one but 2 expected outputs and make the shell script detect the endianess and compare with one output or other
tested: h5committest
|
|
|
|
|
|
|
|
|
|
|
| |
replacing all instances with long long.
Tested:
h5comittest
fedora 10 x64
Vista 32, VS2005, IVF101
XP32, Cygwin
|
|
|
|
|
|
| |
Changed 'THG' to 'The HDF Group' in various HDF5 source files,
most of which are <subdirectory>/COPYING.
-- Closes Bugzilla entry 1403.
|
|
|
|
|
|
|
|
| |
of the table
added a ckeck that avoids to read these records if they are not needed (for pushing down the table)
tested: windows, linux
|
|
|
|
| |
tested: windows, linux
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
- Remove need to set LD_LIBRARY_PATH when using shared szip library.
- Libtool 2.2.6a is now used to generate libraries.
- 'make check install' dependency bug is fixed, and should no longer
break the build.
- removed hard coding of shell in config/commence.am, as this causes
problems on Solaris with the new version of libtool.
- RELEASE.txt with appropriate changes.
Tested:
- kagiso, smirom, linew (merged from 1.8, pretty quick tests)
|
|
|
|
|
|
| |
A space id was not closed in H5PTopen
Tested: windows, linux
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove trailing whitespace from C/C++ source files, with the following
script:
foreach f (*.[ch] *.cpp)
sed 's/[[:blank:]]*$//' $f > sed.out && mv sed.out $f
end
Tested on:
Mac OS X/32 10.5.5 (amazon)
No need for h5committest, just whitespace changes...
|
|
|
|
|
|
|
|
| |
Correct compiler warnings from Visual Studio.
Tested on:
Mac OS X/32 10.5.4 (amazon) w/FORTRAN & C++
(Too minor to require full h5committest)
|