AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
cab5c372bfc[svn-r20135] Description: Bring r20134 from metadata journaling merging branch to trunk: Bring changes from metadata journaling branch to "merging" branch: Unify routine to mark a dataset's metadata as changed. 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 ...
Jonathan KimJonathan Kim
cf7f31f0c6d[svn-r20132] Purpose: Fixing Bug 2092 - h5dump does not display index for a datasetDescription: improve the test case from previous checkin r20108, which also display dataset via region reference. Previous Log: h5dump skip displaying array indices every certain number when the array type dataset is relatively big. The certain number varies according to the size of each array. This checkin fix the skipping array indices problem. This fix also ...
Albert ChengAlbert Cheng
09103b6cb00[svn-r20124] Bug fix (ID: 519) The content of bin/config_para_ibm_sp.sh has been added to release_docs/INSTALL_parallel long ago. Just got around to remove it.Tested: no need since nothing refer to config_para_ibm_sp.sh except MANIFEST. Ran bin/chkmanifest.
Raymond LuRaymond Lu
4f75c8c24be[svn-r20121] Bug 1586 - the datatype handler created with H5Tencode/decode had the reference count 0. I fixed it by changing the APP_REF parameter of H5I_register from FALSE to TRUE and added a test case in dtypes.c. Tested on jam, heiwa, and amani.
Quincey KoziolQuincey Koziol
40d2ecb45f3[svn-r20119] Description: Clean up MPI resource leaks in parallel tests, along with a bunch of compiler warnings.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 (...
Frank BakerFrank Baker
264f76847ea[svn-r20116] Description: Update copyright dates to include 2011.
Neil FortnerNeil Fortner
45093b00f95[svn-r20113] Add note to RELEASE.txt about external file cache.
Neil FortnerNeil Fortner
afe9ef21d3dM[svn-r20112] Merge open_file_pool branch into trunk.Tested: jam (branch tested with h5committest)
Jonathan KimJonathan Kim
e3c11f11463[svn-r20110] Ignore valgrind memleak test on cmake script for H5LS-tgrp_comments and H5DUMP-tarray1_big test cases.
Jonathan KimJonathan Kim
bb294c2b1e7[svn-r20108] Purpose: Fixing Bug 2092 - h5dump does not display index for a datasetDescription: h5dump skip displaying array indices every certain number when the array type dataset is relatively big. The certain number varies according to the size of each array. This checkin fix the skipping array indices problem. This fix also correct indentation of the dataset data output. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), te...
Jonathan KimJonathan Kim
23a80ac5542[svn-r20103] Purpose: Change to use HDxxx macros.Description: Originally this started for fixing incorrect pointer usage. But that got fixed through coverity merge. So this is mainly changing to use HDxxx macros and clean up some related code. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
Albert ChengAlbert Cheng
1c625e6ad97[svn-r20095] Removed AIX 5.3 and Cray xt3, added AIX 6.1 as supported platforms.
Neil FortnerNeil Fortner
2134048e82c[svn-r20089] Add note to known problems section of RELEASE.txt about run-all-ex.sh on Cygwin.Tested: kwrite
Albert ChengAlbert Cheng
6509e1056df[svn-r20076] Updated for the adding of mpicc/mpif90 as default parallel compiler commandsfor linux systems.
Quincey KoziolQuincey Koziol
2fbca68293c[svn-r20070] Description: Switch order of system includes, to correct error on FreeBSD machines.Tested on: FreeBSD/32 6.3 (duty) w/debug
Quincey KoziolQuincey Koziol
575469a6a7a[svn-r20065] Description: Bring changes from Coverity branch to trunk:r19975: Fixed potential mem leak at H5O_attr_open_by_name r19980: Fix coverity issue 792. Free tmp_env_prefix in H5Lexternal.c line 365 if it is not NULL but its contents are 0 when it goes out of scope. r20039: Eliminate warnings about nested extern and implicit declarations of parallel_print and address Coverity defects 712-781 by #including h5tools_utils.h in h5diff_array.c, h5diff_attr.c,...
Neil FortnerNeil Fortner
0863d303729[svn-r20064] Purpose: Implement external file cacheDescription: Implements a cache of files opened through external links. Adds the public functions H5Pset_elink_file_cache_size(), H5Pget_elink_file_cache_size(), and H5Frelease_file_cache(). Tested: jam, amani, heiwa (h5committest), fedora 64.
Neil FortnerNeil Fortner
f3ee1cc38d0M[svn-r20063] Merge changes from trunk from revision 19519 to 20062 into open_file_pool branch. No testing needed as the branch is currently identical to the trunk.
Quincey KoziolQuincey Koziol
a6d5fa2c7db[svn-r20061] Description: Bring changes from Coverity branch to trunk:r19930: Fix memory leaks involving VL attributes in h5repack and h5diff. The buffers in copy_attr and diff_attr were not checked for the presence of a vlen before being freed, and vlen storage was never reclaimed. Added checks and calls to H5D_vlen_reclaim(). r19933: Purpose: Fix memory leak in H5L_move_cb() Description: H5L_move_cb copied the source link using H5O_msg_copy() but freed it m...
Allen ByrneAllen Byrne
6b1297a1ba0[svn-r20060] Missing null character on return of get_comment - force \0
Albert ChengAlbert Cheng
d4708e35ab8[svn-r20058] Changed Linux system to use mpicc as the default parallel C compiler. mpif90 is already the default parallel Fortran if mpicc is the C compiler.Tested: Jam (serial and parallel). No need for committest since this change is limited to Linux system.
Allen ByrneAllen Byrne
5edf33586ff[svn-r20057] Correct comment handling and remove cut/paste oversightsmerge r20056 from 1.8
Allen ByrneAllen Byrne
6c7cce106da[svn-r20054] Created valgrind cacheinit file
Quincey KoziolQuincey Koziol
ff845ed8b15[svn-r20052] Description: Clean up Coverity warnings, and fix some style issues:r19735: Fix for memory leak in test/mf found by valgrind. r19736: Fix memory leak in h5repack. The buffer in copy_objects, when copying the entire dataset at once, was not checked for the presence of a vlen, and vlen storage was never reclaimed. Added check and call to H5D_vlen_reclaim(). r19772: Change H5assert() to if (H5T_VLEN != src->shared->type || H5T_VLEN != dst->shared->type) ...
Quincey KoziolQuincey Koziol
299ac26d98a[svn-r20050] Description: Bring sec2 and log VFDs back into agreement. Correct several compiler warnings. Also add some additional statistics to the log VFD and promote the parameter for H5Pset_fapl_log from 'unsigned' to 'unsigned long long'.Tested on: Mac OS X/32 10.6.6 (amazon) w/debug & production FreeBSD/32 8.2 (loyalty) w/debug FreeBSD/64 8.2 (freedom) w/debug
Quincey KoziolQuincey Koziol
c087ecdbdea[svn-r20048] Description: Bring Coverity changes back to trunk:r19733: Fix memory leak in h5perf_serial. Global buffer "buffer2" was allocated at the beginning of do_sio() but never freed. Added call to free() at end of do_sio(). r19734: Fix memory leak in iopipe. Buffer "the_data" was allocated at the beginning of main() but never freed. Added call to free() at end of main(). Tested on: Coverity branch in daily tests & Mac
Allen ByrneAllen Byrne
89a47692e9d[svn-r20044] Fix bz2127 by dynamically allocating storgae for comments.Tested: local linux
Elena PourmalElena Pourmal
ba13827093c[svn-r20033] Porblem: A typo caused compilation failures with gfortran 4.6 on fred. Fixed.Platforms tested: fred and jam (minor change)
Neil FortnerNeil Fortner
b5ed119e7c8[svn-r20032] Add bug number to RELEASE.txt
Neil FortnerNeil Fortner
73d58f8b3c8[svn-r20029] Purpose: Fix bug 2131Description: When using the scale-offset filter with floating point data or fill values, big endian machines would save some metadata in the wrong byte order. This caused such datasets to yield incorrect data when read on little endian machines. Fixed the scale-offset filter to always save this metadata in the right byte order (i.e. little endian). Tested: jam, amani, heiwa (h5committedt); fe...
Raymond LuRaymond Lu
e2b089b21cd[svn-r20027] I added some test cases for H5Oset(get)_comment and H5Oset(get)_comment_by_name. It's related to bug 2130.Tested on jam, amani, and heiwa.
Allen ByrneAllen Byrne
37eb79c6042[svn-r20025] remove t_rank_projection file from list of sources
Albert ChengAlbert Cheng
ea7073d72a1[svn-r20019] Bug 2019: h5perf or h5perf_serial is removed twice. Some systems like AIX do not like it as it may get into a racing condition when "gmake -j N" is used-- two "rm" commands were trying to remove the same file.Solution: Rearranged the Makefile.am so that h5perf or h5perf_serial are built only once, that is through bin_PROGRAMS only. Bug 2135: h5perf_serial is not installed in --enable-parallel build. It was because in parallel build, h5perf_serial is not was not in the bin_PROGRAMS list but it was still being built and tested. Solution: Rearranged the Makefile.am code so that h5perf_serial is insta...
Allen ByrneAllen Byrne
0a15d73625e[svn-r20013] Change use of variable to allow a SITE name to be defined, to using it to extend the build name used in reporting to CDash
Peter CaoPeter Cao
c439bb5d29c[svn-r20012] Use "if...else" to exclude the use when travt is null.
Peter CaoPeter Cao
72938585be6[svn-r20011] make sure that travt is nor null
Raymond LuRaymond Lu
2528e7021fc[svn-r20006] I updated the read buffer from float to double to be more appropriate.Tested on jam and linew.
Jonathan KimJonathan Kim
2f60f824535[svn-r20005] Purpose: Clean up tool code. Remove "h5test.h" from tool code. Currently only in h5repack.Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), linew (solaris-BE)
Allen ByrneAllen Byrne
762ee14a42c[svn-r20002] Add variable to allow a SITE name to be definedTested: local linux
Allen ByrneAllen Byrne
bf8f584a728[svn-r19999] Correct typo in check for external library TGZ path defineTested: local linux
Raymond LuRaymond Lu
4395b6378c8[svn-r19998] I changed the previous commit from FLOAT to DOUBLE again because Neil prefers to it for fill value test. I updated the data files, too.Tested on linew and jam.
Allen ByrneAllen Byrne
fee00328e7e[svn-r19995] remove reference to jpeg
Allen ByrneAllen Byrne
c5dd29c7b86[svn-r19993] Added ability to use compressed file for external libraries corrected.Tested: local linux
Allen ByrneAllen Byrne
e2ff4638f5c[svn-r19991] Added ability to use compressed file for external librariesTested: local linux
Quincey KoziolQuincey Koziol
8d6c8b94111[svn-r19989] Description: Finish implementing time tracking for read & seek operations in the 'log' VFD. Also clean up code and track total time during all read/write/seek operations.Tested on: Mac OS X/32 10.6.6 (amazon) w/debug & production (too minor to require h5committest)
Allen ByrneAllen Byrne
b1cf10305b2[svn-r19988] Update list of memtest exlude
Raymond LuRaymond Lu
720ce5fb9b5[svn-r19982] I changed the previous commit from DOUBLE to FLOAT because the bug (2131) happens to FLOAT only. I updated the data files, too.Tested on linew and jam.
Albert ChengAlbert Cheng
831427aeb8d[svn-r19978] Patched in a temporary fix so that: When $HDF5ExpressTest is NOT set or when it is set to 1 or 0, it does not skip test. When $HDF5ExpressTest is set other than values above, it may skip tests. The following message is printed: Test skipped when some tests are really skipped.This is a temporary patch so that v186 can be tested. A more permanent fix is needed, later. Tested: h5committest.
Raymond LuRaymond Lu
1a212e80ce6[svn-r19977] Bug 2131 - I added a test case for integer data. I also skipped the test case for double data because it still fails.Tested on jam and linew.
Raymond LuRaymond Lu
1b6c627c30c[svn-r19972] I added a test case for dataset with scale-offset filter into cross_read.c and updated the data files from BE, LE, and VMS.Tested on jam and linew.