AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
b8d1216dcac[svn-r19324] Description: Bring recent tweaks to extensible and fixed array file formats from revise_chunks branch back to trunk.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 (...
Allen ByrneAllen Byrne
cf4e0ca807f[svn-r19320] Added correction to check for existence of H5PRINTF_LL in PRINTF_LL test.Tested: local linux
Allen ByrneAllen Byrne
696fd76cdfd[svn-r19318] Correct ENDIF text (non-executable) to match IF parameter
Quincey KoziolQuincey Koziol
4f927712336[svn-r19313] Description: Clean up a few compiler warnings and style issues in/near recent changes.Tested on: Mac OS X/32 10.6.4 (amazon) w/debug & production (too minor to require h5committest)
Quincey KoziolQuincey Koziol
29db041538b[svn-r19312] Description: Bump optimization down for Intel 10.* compilers, due to apparent bad cod e generation.Tested on: Linux/64 2.6 (cobalt) w/debug & production & Intel 11.1 compilers (h5committest not appropriate)
Quincey KoziolQuincey Koziol
60908b2e12c[svn-r19309] Description: Bring revisions from Coverity branch back to trunk:r19191: Fix coverity items 104 and 105. Added calls to H5HF_sect_indirect_free to H5HF_sect_indirect_reduce and H5HF_sect_indirect_reduce_row if there is an errorbefore "peer_sect" is linked into the main free space structure via its direct sections. Also delayed call to H5HF_sect_indirect_first to prevent peer_sect from being left in an inconsistent state. r19268: Added fix to disallow exte...
Allen ByrneAllen Byrne
da98c48d44d[svn-r19307] Correct test for H5_LONE_COLON - added NOTTested: windows
Albert ChengAlbert Cheng
dc9ff0cfc7e[svn-r19304] bug 1678: temporary fix.Description: aix -q32 default to a memory limit that some HDF5 tests would fail in malloc. Solution: Temporary hardset RUNSERIAL=${RUNSERIAL="env LDR_CNTRL=MAXDATA=0x20000000@DSA"} to bypass this problem until the test programs are fixed. Though -q64 binary has a higher default memory limit and does not need this patch, it is applied the same for the sake of simplicity since it is a temporary...
Allen ByrneAllen Byrne
60265f626af[svn-r19302] Correct typo in tools location
Allen ByrneAllen Byrne
5c549a6345f[svn-r19300] BZ 1958: Add h5dump xml tests to CMake supportTetsed: local linux
Quincey KoziolQuincey Koziol
52839cdf69f[svn-r19297] Description: Whack a few more memory errors exposed by valgrind. Make the debugging dump output a little bit prettier. Tested on: Mac OS X/32 10.6.4 (amazon) w/debug (h5committest forthcoming)
Albert ChengAlbert Cheng
d9e64dce7fe[svn-r19293] bug 1678: temporary fix.Description: aix -q32 default to a memory limit that some HDF5 tests would fail in malloc. Solution: Temporary hardset RUNSERIAL=${RUNSERIAL="env LDR_CNTRL=MAXDATA=0x20000000@DSA"} to bypass this problem until the test programs are fixed. Though -q64 binary has a higher default memory limit and does not need this patch, it is applied the same for the sake of simplicity since it is a temporary...
Quincey KoziolQuincey Koziol
0cd7123fb6e[svn-r19292] Description: Merge r19290 & r19291 from 1.8 branch to trunk:r19290: Correct another error in metadata accumulator dirty region calculations (this time with a corner case when freeing data in the file). r19291: Avoid getting object information for soft/external links if we aren't going to traverse across the link itself. Tested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/...
Raymond LuRaymond Lu
9fbdf8f07ae[svn-r19288] Bug 1934 - I added support of all data types for H5Tget_order. I added a new byte order H5T_ORDER_MIXED specifically for compound types and its derived types. They report mixed orders if they have members of different orders.There is no change to configure.in, config, and Makefile.am in the top directory. They have some property changes when I merged the code from 1.8. Tested on jam. I tested the same change for 1.8 with h5committest.
Allen ByrneAllen Byrne
11e5e1c588e[svn-r19286] Corrected name of file appearing in expected output.(Missed edit from local test)
Allen ByrneAllen Byrne
8c184576461[svn-r19282] Fix test scripts (Cmake needs to capture output yet) linux script needed -R and double compare:Tested: local linux
Quincey KoziolQuincey Koziol
0f95a9d5ab4[svn-r19278] Description: More fixes to memory allocation, etc. exposed by valgrind.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 (linew) w/deprecated symbols disabled...
Quincey KoziolQuincey Koziol
65996f29213[svn-r19276] Description: Correct calculation of end of dirty information in metadata accumulatorTested 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
c18f8294a5d[svn-r19273] Description: Correct an off-by-one oversight with the valgrind changes in r19272.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
47c3bc75408[svn-r19272] Description: Close out various resource leaks and usages of uninitialized memory that were flagged by valgrind. [There's still some more valgrind warnings, but it's better now... :-/ ] Also clean up warnings and code formatting. Tested on: Mac OS X/32 10.6.4 (amazon) w/debug & valgrind (h5committest forthcoming)
Allen ByrneAllen Byrne
b2012d9f748[svn-r19269] Add warning exceptions.Add memcheck ignore.
Allen ByrneAllen Byrne
ead30638850[svn-r19265] Correct naming of SKIP testTested: local linux
Allen ByrneAllen Byrne
7a009bebff3[svn-r19264] Remove configuration of cmake zlib config filed which has been deleted.Tested: local linux
Allen ByrneAllen Byrne
f4c75504d4b[svn-r19262] Undo r19261.
Allen ByrneAllen Byrne
4050bd2422f[svn-r19261] Remove unused variables and allocationTested: local linux
Allen ByrneAllen Byrne
88ebaa5e472[svn-r19260] Change Cmake to allow a local zlib header to be used in H5Zdelate module. Corrected use of "SKIP" message in cmake. Corrections to cmake configuration files (for cmake external projects).Community suggested changes. Tested: local linux
Quincey KoziolQuincey Koziol
d71fcfff2cf[svn-r19255] Description: Add missing include file from r19252.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
ee29ce207ed[svn-r19253] Description: Add missing files from r19252 checkin.
Quincey KoziolQuincey Koziol
2f6e3cb5bee[svn-r19252] Description: Bring Coverity changes from branch to trunk:r19161: Fixed the part for matching the subset info with dataset r19189: BZ1646: h5dump does not check number of dimensions for subsetting parameters against the dataset Changed subset_t structure from holding hsize_t pointers to holding new subset_d pointers, which hold the original hsize_t pointer + len. this len is then checked against dataset ndims in the handle_dataset function of h5dump...
Raymond LuRaymond Lu
e56b6f6c401[svn-r19251] New feature(bug #1934): I made H5Tset_order support all data types with some restictions: 1. For enum type, members shouldn't be defined yet. 2. H5T_ORDER_NONE only works for reference and fixed-length string. 3. For opaque type, the order will be ignored. 4. For compound type, all restrictions above apply to the members.I'll change H5Tget_order and do another commit. There is no change to configure.in, config, and Makefile.am. There is some property change for these files when I did a merge from 1.8. Tested on jam. But I tested the 1.8 on heiwa, and amani.
Quincey KoziolQuincey Koziol
ee251b8395c[svn-r19247] Description: Bring r19246 from Coverity branch to trunk: Improve metadata "accumulator" for files to track the dirty region within the accumulator data. This allows the accumulator to drop clean data and reduces the number of I/O operations when it is dirtied. This is progress toward Bz#1142 - speeding up the fheap test (which it doesn't help much, actually, but it does help other aspects of file I/O). Tested on: FreeBSD/32 6.3 (du...
Quincey KoziolQuincey Koziol
771a850c58b[svn-r19242] Description: Add in override for testing timeout alarm to allow "HDF5_ALARM_SECONDS" environment variable to change the timeout value from the default value.Tested on: Mac OS X/32 10.6.4 (amazon) w/debug & production (Too minor to require h5committest)
Quincey KoziolQuincey Koziol
54d5a565f95[svn-r19237] Description: Clean up misc. compiler warnings.Tested on: FreeBSD/32 6.3 (duty) in debug mode Mac OS X/32 10.6.4 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode Mac OS X/32 10.6.4 (amazon) w/parallel, in debug mode
Quincey KoziolQuincey Koziol
b95672cdcb6[svn-r19236] Description: Clean up compiler warnings and misc. style issues with new internal tagged entry code.Tested on: FreeBSD/32 6.3 (duty) in debug mode Mac OS X/32 10.6.4 (amazon) in debug mode Mac OS X/32 10.6.4 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode Mac OS X/32 10.6.4 (amazon) w/parallel, in debug mode
Quincey KoziolQuincey Koziol
862be2efa48[svn-r19235] Description: Bring r19234 from the 1.8 branch to the trunk: Initialize loop variable that caused failures in certain circumstances. Also clean up compiler warnings and release MPI datatype. 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-a...
Albert ChengAlbert Cheng
063e4b2e2eb[svn-r19230] Reset alarm_seconds back to 20 minutes.Description: honest3 v1.8 failed in parallel test. It got stuck in the same testpar/testphdf5 subtest (cbhsssdrpio). This is an old problem. Upon closer inspection, the testphdf5, when terminated, had clocked up 1hr 9min 46 sec wall clock time. Honest1 system also sent a message that an mpi process has used up 30+ CPU minutes which exceeded their login node cpu time limit and they killed the...
Allen ByrneAllen Byrne
345a9a3c237[svn-r19228] File read/write happens at configure time, so moved windows specific copy from test macro to where the expected file is copied.Tested: windows
Allen ByrneAllen Byrne
39b216eb4ff[svn-r19225] Moved subfolder checked outside of OPTION command. If folder doesn't exists, there is no reason to have option enabled.Tested: local linux
Allen ByrneAllen Byrne
2a3349fc216[svn-r19222] Move hl fortran ADD_SUBDIRECTORY to right after fortran ADD_SUBDIRECTORY. This fixes a problem with compiler generated files not including target module directory on some linux machines. Corrected minor format/location of commands.Tested: local linux
Albert ChengAlbert Cheng
a48caa2db51[svn-r19217] Bug 1986, error1.It is an error to use the condition H5_HAVE_FSEEK64 to control the definition of HDlseek. It caused errors in AIX where lseek64 is available. Replaced it with H5_HAVE_LSEEK64. Also added the missing HDstrcasecmp macro. Tested: AIX using default and --disable-largefile.
Allen ByrneAllen Byrne
e41647d781d[svn-r19214] Test for compare of output text to expected needed to account for windows line endings.Moved ADD_TEST commands to macro. Tested: local linux, windows
Allen ByrneAllen Byrne
62b85578d84[svn-r19211] Updated cmake file with community suggested changes for cmake install files. Removed configure check for fseekTested: local linux
Quincey KoziolQuincey Koziol
d9a305afb76[svn-r19207] Description: Switch from using "UINT16_MAX" to "64 * 1024" for assert macro.Tested on: None, just eyeballed.
Albert ChengAlbert Cheng
c756d89cf83[svn-r19205] Bug 1917: post cleanup.fseek64 was used to support large file access for the STDIO driver back in version 1.2.2 in year 2000. Some how it was not included in version 1.4.0. Now, fseeko64 is used to support large file. There is no more need for fseek64 which is not a standard call. Removed its presence from configure and related files. Tested: jam for configure only.
Allen ByrneAllen Byrne
237e3def524[svn-r19203] new expected output file for BZ1953 fix
Allen ByrneAllen Byrne
eee9ca47a18[svn-r19202] [BZ1953]implementation for the proposed changes suggested by the "h5dump_output_option" RFC. This required that the region reference code be duplicated and reduced to allow the do_bin_output() function to understand region references. The container type-id also needed to be propagated into the do_bin_output() function and functions referenced (render_bin_output*).Existing tests tested the binary function, so only one test was added to test the region reference generated file. Tested: local linux
Allen ByrneAllen Byrne
c1aa958992f[svn-r19201] Added tests that subdirectories exist before using ADD_SUBDIRECTORY CMake command Added cache set command for default install prefixTested: local linux
Albert ChengAlbert Cheng
3d1da26381b[svn-r19195] Bug fix: ID 1917 Fixed a typo in the Windows definitions. Had __ftelli64, should be _ftelli64.Tested by Allen in Windows platform.
Albert ChengAlbert Cheng
b1f07ee3971[svn-r19188] Bug fix: ID 1917The STDIO only checked for fseeko and incorrectly assumed it can support file sizes larger than 32bits. Fixed it by making to use fseeko64 if supported, else use fseeko. To simplify the code, assume fseeko which is a POSIX function must be supported. Therefore, fseek is not used at all. (Note: the above applies to Unix-like system. The Windows platform has hardcoding using Windows functions w...
Albert ChengAlbert Cheng
36e716eda03[svn-r19185] Bug fix: ID 1917In some machine (Linux), when --disable-largefile is used, it claims it has fseeko64 but off64_t is NOT supported. Moved the test of fseeko64 and ftello64 to where fseek64 is so that they are tested only if off64_t is supported. Tested: h5committested.