AuthorCommitMessageCommit dateIssues
Raymond LuRaymond Lu
04f71d5b13f[svn-r16759] The test of family file compatibility with v1.6 used the original family files under the library source directory. Since the test opens the files with write mode, it's safer to make copies of the original files. I added the copying step in test_family_compat in vfd.c. I changed the Makefile.am to clean up the copied files. I created a new family_v16_00000.h5 with v1.6 library.Tested on jam - supposed to be simple change.
Albert ChengAlbert Cheng
745d7ff8356[svn-r16754] bug fix (ID 1345): Use environment variable instead of command parameter to test the install via $DESTDIR test.Tested: Jam and smirom by hand. (no h5committest which does not test this change.)
Albert ChengAlbert Cheng
773f3686f0b[svn-r16749] New feature (Bug ID: 1345): Added a Make target of check-all-install to test the correctness of installing via the prefix= or $DESTDIR options.Platforms tested: h5committested and jam serial mode. Then test check-all-install by hand.
Allen ByrneAllen Byrne
2049a2691ca[svn-r16745] Added fixed bug 1536, about the include for the _getcwd() function.
Allen ByrneAllen Byrne
3a95ee66a0e[svn-r16742] Added #include <direct.h> to windows section. As discussed in Bug 1536, this include is needed to supply the _getcwd() function.Tested: XP 32 VS2005
Larry KnoxLarry Knox
0eacb97a155[svn-r16738] Snapshot version 1.9 release 38
Raymond LuRaymond Lu
9d308a023b2[svn-r16736] Added H5Groot.c to src/make.com. Took out space_overflow.c from test/check.com and test/make.com.Not tested yet.
Pedro Vicente NunesPedro Vicente Nunes
60bf8e9768e[svn-r16734] added- h5diff new flag, -c, --compare, list objects that are not comparable. PVN - 2009/4/2 - 1368 - h5diff new flag, -N, --nan, avoids NaNs detection. PVN - 2009/4/2
Neil FortnerNeil Fortner
456eb08b0a9[svn-r16730] Purpose: Fix bug 1539bDescription: The H5L interface was not marked as uninitialized when H5L_term_interface was called. This caused the interface to not initialize itself later on. This prevented external links from working after calling H5close, because they were never re-registered. Tested: jam, smirom, linew (h5committest)
Allen ByrneAllen Byrne
16f02e5e791[svn-r16729] Added H5Groot file to proj files.Tested: Xp64-2005, XP32-VNET
Pedro Vicente NunesPedro Vicente Nunes
8e88fdb7a23[svn-r16727] clean linux warningstested: linux
Christian ChilanChristian Chilan
23eb0393ded[svn-r16723] Modified dset and t_chunk_alloc tests to use dataset dimensions that are multiples of the number of processors.Tested on jam and abe.
Neil FortnerNeil Fortner
affc2a2b707[svn-r16721] Purpose: Fix problems with "no strct format checks"Description: Changed H5G_mkroot to be tolerant of files with symbol table information cached but no symbol table in the root group. Also changed H5G_mkroot to properly clean up in case of an error, and changed H5G_stab_is_valid to properly detect errors in H5O_msg_read. Tested: jam, linew, smirom (h5committest), jam (--disable-strict-format-checks)
Pedro Vicente NunesPedro Vicente Nunes
c8f6207556a[svn-r16719] clean linux warningstested: linux
Pedro Vicente NunesPedro Vicente Nunes
16985151d73[svn-r16717] added some print messagestested: linux
Neil FortnerNeil Fortner
bb313ce889e[svn-r16713] Add bug number to note about previous commit.
Neil FortnerNeil Fortner
6e01e7c2545[svn-r16711] Revert unintentional change to family_v16_00000.h5. Will look into how it keepsgetting changed.
Neil FortnerNeil Fortner
c1c58f79a86[svn-r16710] Purpose: Fix bug 1423Description: Versions of the library between 1.3.0 and 1.6.3 have a bug which prevents them from opening any file that does not have the root group's symbol table information cached in the root group's entry in the superblock. Prior to 1.8 this was not an issue as this information was always cached. However, 1.8.0 stopped writing this information (which is not required by the file format spec...
Pedro Vicente NunesPedro Vicente Nunes
659f3a77ea0[svn-r16708] added The scale index return value in H5DSiterate_scales was not always + incremented. (PVN - 2009/4/8 - 1538)
Pedro Vicente NunesPedro Vicente Nunes
c62ae38c01b[svn-r16706] #1538 (B2) Problems with Dim Scale APIs reported by MathworksISSUE2: the scale index input/output parameter value passed to H5DSiterate_scales was not always incremented (it returns the scale index current iteration). SOLUTION FOR ISSUE2: modified the cycle in H5DSiterate_scales so that the scale index is always incremented TEST: added some test cases with calls to invalid indices and H5DSiterate_scales with return scale indices and visitor data tested:...
Larry KnoxLarry Knox
90bcab50722[svn-r16704] Snapshot version 1.9 release 37
Neil FortnerNeil Fortner
559c385efc8[svn-r16702] Purpose: Improve performance of factory free lists.Description: Factory free lists were formerly implemented as block free lists. This was inefficient as factories can only be one size, and implementing them as blocks (which can be variable size) wastedd computation and space. They have been rewritten with a separate implementation, which is simlar to regular free lists except they can be dynamically created and destroyed. Tested: jam, linew...
Neil FortnerNeil Fortner
a4aae557609[svn-r16698] Purpose: Fix bug 503Description: Changed Skip list package to use a deterministic skip list. This allows the skip list package to avoid calling rand() and srand(), even on machines without rand_r(). There is no longer a p-value or maximum level for skip lists. Tested: jam, smirom, linew (h5committest)
Pedro Vicente NunesPedro Vicente Nunes
837ab64fa73[svn-r16696] #1538 (B2) Problems with Dim Scale APIs reported by MathworksISSUE: When some functions are called with an invalid dimension index (for example, greater than the rank of the dataset) the function does not immediately fail, rather asserts down the code. SOLUTION: added this check for H5DSdetach_scale, H5DSset_label, H5DSget_label (the other functions have this check) . H5DSiterate_scales also added a check for an invalid dimension scale index TEST: added ...
Neil FortnerNeil Fortner
41cea953dd4[svn-r16694] Purpose: Fix bug 1526Description: Previously, H5Lcopy and H5Lmove would (through H5L_move) improperly apply the "create intermediate groups" property to the source path traversal, and not the destination. Fixed it to apply the property to the destination and not the source. Also fixed H5Lcreate_ud to reject internal link classes without throwing an assertion. Tested: linew, jam, smirom (h5committtest)
Christian ChilanChristian Chilan
8090374d001[svn-r16683] Minor change in comments.
Scot BreitenfeldScot Breitenfeld
858cb12fe42[svn-r16678] Description:Fixed warnings from absoft's compiler for !DEC$ statements. Solution: There should not be a space after !DEC$ statements, removed the spaces. Platforms tested: Jam with gcc and f95
Pedro Vicente NunesPedro Vicente Nunes
92bbd705f1f[svn-r16676] #1521 (B2) H5DSdetach_scale memory leak ISSUE: Purify (Windows Visual Studio 6) complains of a memory leak in H5DSdetach_scale call regarding a H5Aread call (stack is H5A_read, H5T_convert, H5T_conv_vlen, H5T_vlen_seq_mem_write, H5MM_malloc). SOLUTION: When a scale is detached from a dataset, the variable length structure length field is decreased in one entry. The associated poi...tested: windows with purify, linux
Pedro Vicente NunesPedro Vicente Nunes
cade98122a5[svn-r16671] fix compiler error on a missing "static" declarationtested: linux
Allen ByrneAllen Byrne
24160340cea[svn-r16669] Corrected the urls for h5dump xml dtd and schemaTested: Fedora 10 gcc
Allen ByrneAllen Byrne
e6f83cf57ef[svn-r16666] Added h5tools.h to h5difftst.vcproj. Added new test to h5repack.bat.Tested on XP32-VS2005-IVF101
Pedro Vicente NunesPedro Vicente Nunes
ced86830111[svn-r16663] cleaned compiler warnings in linuxtested: linux
Allen ByrneAllen Byrne
385f2b48544[svn-r16661] Remove command to copy h5Tinit.c in copy batch file. H5Tinit.c is generated during build and no longer exists in the windows/src folder.Tested: XP64 VS2005
Christian ChilanChristian Chilan
149fd723224[svn-r16659] Modified dset and t_chunk_alloc tests to use dataset dimensions that are multiples of the number of processors.Tested on jam and abe.
Pedro Vicente NunesPedro Vicente Nunes
fa5c42e27f5[svn-r16657] add a mention to #1402
Pedro Vicente NunesPedro Vicente Nunes
443e2e355ac[svn-r16656] #1402 (B1) h5repack does not preserve creation order indexing. ISSUE : h5repack does not handle group creation order flags. ACTION: call H5P(g)(s)et_link_creation_order functions when handling groups, add new groups with these flags to the test generation program, and verify results in the test program. TEST: in the test program, function that compares property lists, added code...tested: windows, linux, solaris
Quincey KoziolQuincey Koziol
38cf2e201dc[svn-r16655] Description: Clean up formatting (and test https: checkins to new subversion server)Tested on: None needed, just whitespace changes
Quincey KoziolQuincey Koziol
6fddc705d6b[svn-r16654] Description: Clean up compiler warning (and test checkins on new subversion server)Tested on: None, just eyeballed, too minor to require test
Raymond LuRaymond Lu
5d4294042e4[svn-r16653] Bug fix #1503 - H5Iget_type failed unexpected when an invalid ID was passed in. I put some argument check in the internal function H5I_find_id and took out the assertion check. I also removed the argument check in H5Iis_valid because it's in H5I_find_id now.Tested on jam - simple change. Tested v1.8 already.
Larry KnoxLarry Knox
539406de996[svn-r16650] Snapshot version 1.9 release 36
Pedro Vicente NunesPedro Vicente Nunes
f68caa19b22[svn-r16646] fix typo
Pedro Vicente NunesPedro Vicente Nunes
58f96e4fd28[svn-r16643] add a mention to #1501
Quincey KoziolQuincey Koziol
448e1b78ee3[svn-r16636] Description: Pass some user data down into the extensible array client context creation callback.Tested on: FreeBSD/32 6.3 (duty) Too minor to require h5committest
Quincey KoziolQuincey Koziol
0d1d64ad87c[svn-r16633] Description: Use metadata cache flush dependencies (and 'notify' callback) to give extensible arrays SWMR (single-writer/multiple-reader) access capability.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/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solari...
Quincey KoziolQuincey Koziol
6283a0c8234[svn-r16632] Description: Remove unnecessary 'udata' parameter from H5AC_set() and 'notify' callback (introduced with checkin that added the 'notify' callback)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/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, ...
Quincey KoziolQuincey Koziol
aeb65e00bd2[svn-r16631] Description: Correct error for 'notify' callback revealed in laggard parallel test Tested on: Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Quincey KoziolQuincey Koziol
0ac0358a80e[svn-r16630] Description: Add 'notify' callback to metadata cache clients, so that they can be aware when the cache has taken/will take certain actions. Notifications are urrently limited to when an entry has successfully entered the cache (via an insertion or a load from the file) and when an entry is about to be evicted from the cache.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/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solari...
Pedro Vicente NunesPedro Vicente Nunes
972a1bba5da[svn-r16629] removed a h5dump test (array type) that has a different bogus output in frebsd (liberty) removed the call to the file generation in the test generation program removed the binary h5 and ddl from svntested: linux
Quincey KoziolQuincey Koziol
b1d105ae78e[svn-r16627] Description: Fix another set of missing parameters to updated H5C_get_entry_status() call.Tested on: Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Quincey KoziolQuincey Koziol
a5df827912b[svn-r16626] Description: Fix missing parameters to updated H5C_get_entry_status() call.Tested on: Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode