AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
74c8b68acab[svn-r18702] Description: Bring r18672 from metadata journaling "merging" branch to trunk: Mostly changes to move to only using one 'user data' parameter for calls to H5AC_protect(), along with some minor reformatting code cleanups. 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 ...
Binh-Minh RiblerBinh-Minh Ribler
4c0421ba76a[svn-r18692] Description: Using header file H5private.h for HDstrcpy in H5CommonFG.cpp. Platforms tested: Linux/32 2.6 (jam) FreeBSD/32 6.3 (duty)
Binh-Minh RiblerBinh-Minh Ribler
8cd42a89259[svn-r18690] Description: Added #ifndef H5_NO_DEPRECATED_SYMBOLS to getObjTypeByIdx tests. Platforms tested: amani - with --disable-deprecated-symbols
Binh-Minh RiblerBinh-Minh Ribler
3bfd4dd3937[svn-r18687] Description: Added notes about new functions: CommonFG::getObjTypeByIdx CommonFG::getObjnameByIdx
Binh-Minh RiblerBinh-Minh Ribler
85ca829e712[svn-r18685] Description: Added missing overloaded function getObjTypeByIdx to return type name as a char*. Platforms tested: Linux/32 2.6 (jam) FreeBSD/64 6.3 (liberty) SunOS 5.10 (linew)
Private HDFPrivate HDF
54cd6ecec92[svn-r18684] Snapshot version 1.9 release 68
Binh-Minh RiblerBinh-Minh Ribler
ec68ca2481b[svn-r18682] Description:Purpose: Fix bugzilla 1857 Added missing overloaded function getObjnameByIdx to take char* for name. Platforms tested: Linux/32 2.6 (jam) FreeBSD/64 6.3 (liberty) SunOS 5.10 (linew)
Albert ChengAlbert Cheng
ad4f1dc17df[svn-r18677] Just mopped up some looseends by using the macro HDxyz instead the xyz function names.Tested: Jam only since this is trivial.
Allen ByrneAllen Byrne
616e1be117e[svn-r18675] Updated scripts for H5copy r18398 and H5ls r18642
Quincey KoziolQuincey Koziol
010e44125b7[svn-r18666] Description: Switch H5Rget_obj_type to H5Rget_obj_type2.Tested on: Linux/64 2.4 (amani) w/PGI compiler
Quincey KoziolQuincey Koziol
468e38c9e7d[svn-r18664] Description: Add a few H5Tequal() calls to make certain that the native datatype constructed with H5Tget_native_type() is identical to the memory datatype created from the struct in memory.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
83175cb1910[svn-r18660] Description: Tweak H5detect to be even more careful about its actions, to allow gcc 4.5 to use '-O3'. Also, minor code cleanups in H5Tfloat.cTested on: FreeBSD/64 6.3 (liberty) w/gcc 4.5 & production mode (h5committest not necessary/appropriate)
Albert ChengAlbert Cheng
2bf52ee03ef[svn-r18659] Bug: 1764Description: longjmp do not necessary restore signal that is blocked during the signal handling. This caused the Alignment test to fail quietly, resulting in wrong alignment information which will cause failures later. Solution: One can use sigsetjmp/siglongjmp to restore signal handling but not all systems such as Cray XT or VMS supports sigsetjmp. Backup solution is to use sigprocmask to re...
Raymond LuRaymond Lu
fadbd8866f5[svn-r18657] I added some comments. No test is needed.
Allen ByrneAllen Byrne
35dc35e7139[svn-r18654] Bug 1741: Added test of H5R package API parameters to testhdf5 test, these test only the public API parameter checks. Tested: local linux
Quincey KoziolQuincey Koziol
b9ca2f8f6f0[svn-r18650] Description: Bring back various minor tweaks & cleanups from the revise_chunks branch.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 (...
Raymond LuRaymond Lu
6c5e42a9672[svn-r18648] In H5T_get_native_type of H5Tnative.c, I changed the way that the offset, alignment, and size of nested compound type are calculated by using H5T_cmp_offset. The old way had a bug in it (see bug #1850).Tested on jam. I tested the same change for 1.8 on amani, linew, and jam.
Raymond LuRaymond Lu
daddb56a02b[svn-r18647] I updated the default version of autoconf to 2.65 as this is the default on jam.Tested on jam.
Neil FortnerNeil Fortner
e48bb7e1c5c[svn-r18644] Add testing of H5Lcopy() and H5Lmove() between files for soft and external links.Tested: Fedora (too minor for commit test)
Jonathan KimJonathan Kim
5edb7aabe4f[svn-r18642] Purpose: Fix for Bug 1793 - h5ls on a non-existent file gives 0 return codeDescription: After the fix, h5ls returns 1 (EXIT_FAILURE) if non-existent file is given. Tested: jam, amani, linew
Binh-Minh RiblerBinh-Minh Ribler
a0911ce3de9[svn-r18640] Description: Added a null character to terminate a fixed-length string returned by H5Aread. Platforms tested: Linux/32 2.6 (jam) FreeBSD/64 6.3 (liberty)
Quincey KoziolQuincey Koziol
97f44867699[svn-r18637] Description: Bring PGI compiler flags from 1.8 branch, reducing optimization level with PGI C 9.xTested on: Linux/64 2.4 (amani) w/PGI C 9.x & 10.x
Quincey KoziolQuincey Koziol
f79ab3b26bb[svn-r18634] Description: Clean up 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 (...
Quincey KoziolQuincey Koziol
b0d7349fe8a[svn-r18632] Description: Clean up memory leak in test code.Tested on: Linux/64 2.4 (amani) w/debug & valgrind
Quincey KoziolQuincey Koziol
5e7595c5461[svn-r18630] Description: Fix remaining aliasing problems and enable optimizations w/gcc now. This addresses the remaining issues for Bug#1398.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
79a3ae8b6a2[svn-r18627] Description: More progress toward addressing Bz#1398: add 'volatile' keyword to floating- point types when detecting their properties. Also, minor code formatting cleanups.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
53a2317c8fe[svn-r18625] Description: Checkpoint progress on Bz#1398 - strict aliasing issues. (Lots of compiler warnings & code cleanups also)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
43448681d84[svn-r18621] Description: Clean up compiler warnings.Tested on: Mac OS X/32 10.6.3 (amazon) w/debug (too minor to require h5committest)
Quincey KoziolQuincey Koziol
d94581e19b6[svn-r18618] Description: Add new internal object header routines to query the header chunk that a message is in, and to lock/unlock a message into a chunk (so it doesn't get moved into another chunk during allocation/free events). Also, move dataspace message to beginning of object header messages added to a dataset's object header, so it can be locked into chunk #0 (when performing SWMR operations). 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...
Quincey KoziolQuincey Koziol
edf124f40bc[svn-r18616] Description: Clean up compiler warnings.Tested on: Mac OS X/32 10.6.3 (amazon) w/debug (too minor to require h5committest)
Jonathan KimJonathan Kim
249acc03550[svn-r18614] Purpose: Fix for bug 1817 : h5copy fail to copy dangling link by specifying link path directlyTested: jam, amani, linew
Quincey KoziolQuincey Koziol
20a020a1c7b[svn-r18612] Description: Clean up compiler warnings & code formattingTested on: Mac OS X/32 10.6.3 (amazon) w/debug (too minor to require h5committest)
Quincey KoziolQuincey Koziol
d4265f783cc[svn-r18610] Description: Clean up compiler warnings & code formatting issues.Tested on: Mac OS X/32 10.6.3 (amazon) w/debug) (too minor to require h5committest)
Quincey KoziolQuincey Koziol
1d77e349ef8[svn-r18608] Description: Simplify object header allocation routines, and clean up some 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 (...
Quincey KoziolQuincey Koziol
e059d5bcb38[svn-r18605] Description: Add new warning flags for gcc 4.5.xTested on: FreeBSD/32 6.3 (duty) w/gcc 4.5 FreeBSD/64 6.3 (liberty) w/gcc 4.5
Quincey KoziolQuincey Koziol
59941cf993c[svn-r18600] Description: Increment reference count on object header when "fake" object header chunk proxy is returned from H5O_chunk_protect(). Also, clean up the interface to H5O_chunk_unprotect by removing the unnecessary 'oh' parameter.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
a2ad2f1b2af[svn-r18597] Description: Fix missing NULL initialization of pointers.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
92fd980ca9f[svn-r18595] Description: Clean up compiler warningsTested on: Mac OS X/32 10.6.3 (amazon) w/debug (too minor to require h5committest)
Private HDFPrivate HDF
987bc92a01d[svn-r18589] Snapshot version 1.9 release 67
Allen ByrneAllen Byrne
bb248deb5bb[svn-r18581] Changes made to allow building programs on windows machines.Tested: Windows, Local linux
Mike McGreevyMike McGreevy
0cf2a97cfbb[svn-r18579] Purpose: Autotool Upgrade / Libtool Bug Fix Description: Updated autotools referenced in bin/reconfigure as follows: Autoconf 2.64 --> Autoconf 2.65 Automake 1.11 --> Automake 1.11.1 Libtool 2.2.6a --> Libtool 2.2.6b-mcg The referenced libtool version is a custom version of 2.2.6b. It has been tweaked to fix a bug in libtool that occurs when using PGI 10.0 compilers....
Allen ByrneAllen Byrne
5dfdf41dfc2[svn-r18577] Fix for Bug 1741: H5Rcreate given a region reference with a space_id of -1 throws assert and crashes on Windows machines. Add check for case and return error. Tested: Windows amd local linux
Allen ByrneAllen Byrne
3bdba754908[svn-r18572] Added new file to project
Quincey KoziolQuincey Koziol
ebd22f7643d[svn-r18571] Description: Bring r18542 from metadata journaling "merging" branch to trunk: Bring new object header pin/unpin & protect/unprotect routines and split-out object header chunk proxy changes from metadata_journaling branch to "merging" branch, along with some other minor tweaks to clean up compiler warnings, etc. Also: clean up chunk protect/unprotect calls when allocating or freeing space in a chunk, optimize metadata accumulator code to avoid some re-reading of inform...
Neil FortnerNeil Fortner
227a351e475[svn-r18567] Purpose: Fix error in call to memmove() in H5B_remove_helper. This error was only reproducible through the use of electric fence.Tested: Fedora (too minor for h5committest)
Quincey KoziolQuincey Koziol
13a6885db3c[svn-r18565] Description: Minor whitespace and compiler warning cleanupsTested on: Mac OS X/32 10.6.3 (amazon) w/debug (too minor to require h5committest)
Quincey KoziolQuincey Koziol
2bacd3d4d74[svn-r18564] Description: Clean up compiler warnings.Tested on: Mac OS X/32 10.6.3 (amazon) w/debug (too simple to require h5committest)
Raymond LuRaymond Lu
833db1dd16f[svn-r18563] I put a header in the output printout. No test is needed.
Raymond LuRaymond Lu
da62122a119[svn-r18560] I added header for output print out. No test is needed.
Raymond LuRaymond Lu
188aff5ce25[svn-r18559] I took out the dsets test because it's part of testhdf5 now.