AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
f4d4d427b2f[svn-r17461] Description: Fix a few more problems when the user block is not aligned properly.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
eaf4ee3eb99[svn-r17459] Description: Correct bad interaction between non-zero userblocks with non-zero alignments. Also add some additional range checking and tests for invalid userblock sizes. Tested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, 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, w/s...
Allen ByrneAllen Byrne
1cad9f47513[svn-r17456] Added dataspace type check for region, changed dimension_break processing to use boolean.Tested: local linux
Quincey KoziolQuincey Koziol
eae58095d0a[svn-r17455] Description: Correct a 'hsize_t *' to 'hsize_t' and vice versa.Tested on: Mac OS X/32 10.5.8 (amazon) in debug mode Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode (too minor to require h5committest)
Albert ChengAlbert Cheng
097ae3ae4bc[svn-r17454] Bug fix. (Daily test failure).Generic function name is used but that would fail when v16API is used. Changed the H5Dcreate() and H5Acreate() to v18 names as H5Dcreate2() and H5Acreate2(). tested: jam (regular and --with-default-api-version=v16).
Allen ByrneAllen Byrne
c1f98f4763d[svn-r17451] Added new features for h5dump in tools section.Moved h5dump bug fix to bug fixed section.
Allen ByrneAllen Byrne
c7590ca38eb[svn-r17450] Bring h5dump single subsetting selection and region reference changes from NPOESSTested: local linux smirom
Mike McGreevyMike McGreevy
4978a681f9a[svn-r17447] Purpose: Script Update Description: Updated autoconf version in bin/chkconfigure script to 2.64
Larry KnoxLarry Knox
458358f0bd8[svn-r17446] Snapshot version 1.9 release 45
Mike McGreevyMike McGreevy
49b638104c6[svn-r17440] Purpose: Add warning to configure Description: Patched up the configure script to issue a warning when the user has supplied the --enable-static-exec flag on a system that libtool indicates does not support the -static linker flag. Tested: jam, smirom, linew, liberty.
Quincey KoziolQuincey Koziol
f88607ed248[svn-r17432] Description: Simplify out dataspace cleanup code.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 (kagiso) 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 Sol...
Quincey KoziolQuincey Koziol
b1512c79e58[svn-r17429] Description: Bring work from "compress group's fractal heap" branch back to trunk: reove unnecessary v2 B-tree 'retrieve' callback from v2 B-tree clients.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 (kagiso) 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 Sol...
Elena PourmalElena Pourmal
a66a20861dd[svn-r17418] Maintenance: At some point the part of the file was lost; restored. I am cheking in the file and then will test different scripts to make sure that they do not destroy the file. (I've already tested bin/h5vers and bin/release in 1.8 ). Similar check-in for 1.8 will follow.
Quincey KoziolQuincey Koziol
deaa1adff88[svn-r17414] Description: Flush the core VFD's buffer before closing the file, also flush the metadata accumulator before reseting it. Write the driver info message out in the superblock flush routine more directly, instead of using wrapper routine, since the wrapper routine won't work when the superblock is being shutdown.Tested on: FreeBSD/32 6.3 (duty) in debug mode, w/check-vfd FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode, w/check-vfd Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode, w/check-vfd Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x, w/C++ & ...
Quincey KoziolQuincey Koziol
e3f4e81b5f9[svn-r17413] Description: Remove vestigial intermediate routine for flushing file and move it into API routine. Also, remove private, unused (now) 'H5F_FLUSH_DOWN' symbol from public header file.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 (kagiso) 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 Sol...
Quincey KoziolQuincey Koziol
1a3c594abf9[svn-r17412] Description: Seperate 'flush' functionality from 'destroy' functionality at the H5F level 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 (kagiso) 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 Sol...
Quincey KoziolQuincey Koziol
fef51249811[svn-r17411] Description: Make H5AC_flush just flush the cache and make H5AC_dest perform the proper parallel synchronization before destroying the cache. Also, further discriminate between 'closing' and 'non-closing' actions in H5F_flush.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 (kagiso) 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 Sol...
Quincey KoziolQuincey Koziol
02775c23496[svn-r17408] Description: Move flush operation on mounted file hierarchy into H5Fmount module.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 (kagiso) 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 Sol...
Raymond LuRaymond Lu
5c839af9203[svn-r17405] I added a condition check for the conversion from unsigned to float. When the configure detects the conversion working, a macro is set. If there's problem with this conversion like Pathscale compiler, skip the test.Tested on jam. Need to verify it on pathscale machine.
Quincey KoziolQuincey Koziol
d591ac4bf79[svn-r17403] Description: Eliminate 'closing' flag to dataset flush routine, since all cached dataset information has already been flushed when a file is closed and the datasets themselves will be closed (and the dataset caches destroyed). Skip calling more flush routines when the file is closing, in preparation for eventual separation of the 'flush' concept from the 'shutdown the cache' concept. 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 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (s...
Quincey KoziolQuincey Koziol
055d727f3f6[svn-r17402] Description: Switch from using a 'flags' parameter to the flush routine(s), to just using a single 'closing' boolean parameter, since that's all we're doing with the flags anyway and this makes things more obvious.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 (kagiso) 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
95fc42d6f54[svn-r17400] Description: Refactor H5F_flush into two routines, one which handles the recursion/ iteration necessary to handle mounted files; and one which just handles the flush operation for a single file. Also, remove H5F_FLUSH_INVALIDATE and switch all code to depend on H5F_FLUSH_CLOSING. 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 (kagiso) 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 ...
Quincey KoziolQuincey Koziol
ea5f97cf8f3[svn-r17398] Description: First set of changes to move VFD 'truncate' call out of H5F_flush and defer it until the file is closed.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 (kagiso) 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,...
Raymond LuRaymond Lu
7b6f8492867[svn-r17397] Added a comment to explain what "dst" and "ans" are when errors happen.Tested the change for v1.8 on jam - simple change.
Quincey KoziolQuincey Koziol
e6c9d34f58e[svn-r17394] Description: Update release notes with note about fixing Bz#1473.
Quincey KoziolQuincey Koziol
75faf535a3d[svn-r17393] Description: Bring back more changes from the file free space branch to the 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 (kagiso) 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 Sol...
Raymond LuRaymond Lu
0b3b4351e78[svn-r17392] I added a detection for the correctness of converting from unsigned long to float in the configure.in. The Pathscale compiler on Sandia's Linux machine misinterprets the values of unsigned long as negative during the conversion to float, when the first bit of unsigned long is on. Tested on jam. Need to test it on Sandia's machine.
Quincey KoziolQuincey Koziol
f8c63dd9dcb[svn-r17388] Description: Correct error in freespace test which was relying on free space section to be valid after the library had taken ownership of it (and therefore could free it). Also correct some checking for return values of H5FS internal routines 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 (kagiso) 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, ...
Raymond LuRaymond Lu
7b0b5ebf567[svn-r17385] I corrected some paths.Not tested yet.
Allen ByrneAllen Byrne
709b497b970[svn-r17382] Added UNC external links tests for windows only.Tested: windows
Quincey KoziolQuincey Koziol
347c41995bf[svn-r17376] Description: Make similar change to windows VFD as sec2 VFD, when converting from a family file to a single file. Tweak file sizes expected for parallel tests. Tested on: tg-login3, w/parallel Windows (post facto)
Allen ByrneAllen Byrne
cf421eaa74d[svn-r17373] Added new file to library project. Also removed unused project settings. These were per file settings that should not be used unless a file needs them.Tested: Windows
Allen ByrneAllen Byrne
167af56bfd1[svn-r17371] Added Windows version of HDsleep macro needed for a test in test/tfile.c.Tested: windows
Allen ByrneAllen Byrne
0ac57cc17b8[svn-r17369] Added h5dump/h5ls display buffer resize fixed in tools library.
Quincey KoziolQuincey Koziol
173083e1a5c[svn-r17365] Description: Final merge of changes from sblock_mdc branch back to trunk. The superblock is now managed by the metadata 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 (kagiso) 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 Sol...
Mike McGreevyMike McGreevy
ec7ca0dea2f[svn-r17357] Purpose: Header Installation Fix Description: Updated the bin/install-sh script with the copy from the new Automake 1.11 distribution. This addresses the problem with Solaris only copying the first header file on the one-line command to the install directory. Tested: Linew, Jam, Liberty, Smirom: - build, test, install, installcheck.
Quincey KoziolQuincey Koziol
7bcb57d5786[svn-r17351] Description: Clean up code (to align w/future sblock_mdc branch changes), tweak tests for [slightly] easier debugging, fix memory leak when copying chunked datasets with I/O filters, fix memory leak of free space section when it was exactly the right size to use for extending an existing block in the file.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 (kagiso) 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 Sol...
Raymond LuRaymond Lu
aa13114bb83[svn-r17349] I added the simple test for h5jam and the build for h5repart.I'm testing it now.
Mike McGreevyMike McGreevy
4598a59f86e[svn-r17345] Purpose: Updating autotools Description: Installed new autotools and used them to reconfigure HDF5. - Automake upgraded to 1.11 - Autoconf upgraded to 2.64 - bin/reconfigure script edited to use new versions (on jam), and run to generate new configure script and Makefile.in's. - configure.in script edited to add "_cv_" to all AC_CACHE_VAL strings (in order to compl...
Larry KnoxLarry Knox
eb3fc461a4b[svn-r17343] Snapshot version 1.9 release 44
Quincey KoziolQuincey Koziol
a9032b25ba2[svn-r17341] Description: Tweaks to comments, to better align with changes on sblock_mdc branchTested on: Just eyeballed, only tweaks to comments
Quincey KoziolQuincey Koziol
7dc66a56856[svn-r17336] Description: Bring more changes from the file_free_space branch into the 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 (kagiso) 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 Sol...
Peter CaoPeter Cao
1f34be9bba1[svn-r17334] Add notes about bog fix (1563)
Quincey KoziolQuincey Koziol
68ecb148b22[svn-r17331] Description: Bring back more changes from file free space 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 (kagiso) 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 Sol...
Albert ChengAlbert Cheng
eccec94aec0[svn-r17328] Added the recognization of PathScale compilers. Also added the knownproblem of PathScale MPI failure when accessing a Panasas file system.
Quincey KoziolQuincey Koziol
18b4e807644[svn-r17324] Description: Bring more improvements/changes back from file_free_space branchTested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (kagiso) 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 Sol...
Quincey KoziolQuincey Koziol
bcb872eaaa7[svn-r17319] Description: Bring more superblock manipulation & aggregator changes from file free space 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 (kagiso) 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 Sol...
Albert ChengAlbert Cheng
da73cc2d022[svn-r17318] Did some code cleanup. t_file.c: replace the old variable, color, with a more meaningfule name of is_old. t_mpi.c: use the official mpi_file_delete, instead of remove, to delete a file in MPI environment.Tested: Only jam in parallel as changes are trivial.
Quincey KoziolQuincey Koziol
9d27b9765ad[svn-r17313] Description: Bring back various minor code cleanups from the file free space branchTested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (kagiso) 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 Sol...
Quincey KoziolQuincey Koziol
61c693615a1[svn-r17302] Description: Correct errors on machines (like Windows) that don't have C99 named initializer support.Tested on: Mac OS X/32 10.5.7 (duty) Windows build (by Allen)