AuthorCommitMessageCommit dateIssues
Pedro Vicente NunesPedro Vicente Nunes
5aab9089ded[svn-r14365] Add szip filter check of client data values for has_filters. NOTE: szip client symbols were made publicTested: windows, linux, solaris
Quincey KoziolQuincey Koziol
136cefdf911[svn-r14364] Description: Avoid creating free space manager for fractal heap when just performing queries.Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (co...
Quincey KoziolQuincey Koziol
04d73e7a0c6[svn-r14363] Description: Refactor file space allocation routines into separate source module.Tested on: FreeBSD/32 6.2 (duty) in debug mode Mac OS X/32 10.4.10 (amazon) in debug mode
Quincey KoziolQuincey Koziol
35694d44ae9[svn-r14362] Description: Switched from "H5P[gs]et_latest_format" to "H5P[gs]et_format_bounds".Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (co...
Pedro Vicente NunesPedro Vicente Nunes
23c1eb4a6cd[svn-r14361] add a warning message in case a dataset cannot be created with modified DCPLtested: linux
Pedro Vicente NunesPedro Vicente Nunes
7e1d3904911[svn-r14360] New function has_filters (replace has_filters for each object and for global filters): verify if all requested filters in the array FILTER obtained from user input are present in the property list PID obtained from the output file. All the filter comparison of client data values is done here instead of the previous filtcmp TO DO: szip, nbit and scale offset NOTE: the symbol H5Z_SHU...Tested: windows, teragrid with icc 8.1, linux (kagiso), solaris (linew)
Quincey KoziolQuincey Koziol
8a2c76ed690[svn-r14359] Description: Corrected a compiler warning in the local heap code. Fixed the shared message flag symbols from the recent switchover. Tested on: FreeBSD 6.2/32 (duty)
Quincey KoziolQuincey Koziol
02a90afcdcd[svn-r14358] Description: Tweak the constants for the shared message flags to be equal to the other flags useds for the underlying messages.Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (co...
Quincey KoziolQuincey Koziol
a0e70a08ba5[svn-r14357] Description: Add a hack to the local heap code to resize the metadata cache when the heap block will be too large for the cache. This should be removed when the metadata cache handles "too large" object insertions (or resizes) correctly.Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (co...
Quincey KoziolQuincey Koziol
bffc42f6ac2[svn-r14356] Description: Refactor work for bug #956 to simplify a bit and to cover some corner cases.Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (co...
Pedro Vicente NunesPedro Vicente Nunes
491971980d6[svn-r14355] uncomment previously commented code regarding nbit and scale-offset filter addingchanged the logic of the filter compare function to first compare filter type, then filter client data values (separate here in each individual case, since some filters return private filter values. Todo: handle the nbit and scale-offest cases) tested: windows, linux
Raymond LuRaymond Lu
83778044369[svn-r14354] Bug fix for #956 where the element coordinates went wrong for dataspace selection. Added a test for it, too. This round of checkin isn't well tarnished yet. I'll come back to work on Jan. 8. I'll revise it then. Tested it on kagiso, smirom, linew.
Quincey KoziolQuincey Koziol
6878261a432[svn-r14353] Description: - Add hash value for skip list string types, to reduce # of string comparisons. - Fixed bug with metadata/small data block aggregator adding size == 0 block into file free space list. - Refactored metadata/small data block aggregator code into single set of common routines. - Changed block aggregator code to be smarter about rele...Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (co...
Elena PourmalElena Pourmal
79a96581a64[svn-r14352] Maintenance: Fixed a typo in the build scriptPlatforms tested: VMS server
Elena PourmalElena Pourmal
49994bdd8f2[svn-r14350] Maintenance for VMS system: brought up-to-date h5repack testing script and updated build filePlatforms testeda VMS server:
Pedro Vicente NunesPedro Vicente Nunes
6036ac9b307[svn-r14346] New feature: has_filters_obj function that checks if filters match for each individual datasetFollowing the new feature of h5repack to allow multiple filters for all datasets and the new function has_filters that checks if the repacked file has all the filters requested, I added a new function has_filters_obj that does the same for each dataset. The previous function that checked this only ckecked if the user input filters were in the output dataset. This new function does this but ch...
Pedro Vicente NunesPedro Vicente Nunes
89f6ef03039[svn-r14345] substituted the symbol CD_VALUES , number of filter client data values, for H5Z_COMMON_CD_VALUES that is defined in the librarytested: windows, linux, solaris
Elena PourmalElena Pourmal
619e6d1cb15[svn-r14344] Maintenance on VMS system: updated testscript for h5diff and removed obsolete command filePlatforms tested: VMS server
Elena PourmalElena Pourmal
7519e480167[svn-r14343] Maintenance for VMS: added more tests to the command file for h5dump testing modified the file to save output into h5dump_output.txt file removed obsolete test script file check.com update MANIFEST to refelect the change
Pedro Vicente NunesPedro Vicente Nunes
8a5f6de9900[svn-r14342] change the implementation of H5IMmake_image_8bit to use a 2D dataset tested: windows, linux solaris w/fortran
Elena PourmalElena Pourmal
9ebdc0bf08a[svn-r14341] Maintenance for VMS system: VMS C++ compiler expects 'cxx' extensions. Used copy command instead of rename to get the correct names of the C++ source files to avoid errors when build runs second time in the same directory.Platforms tested: VMS server
Elena PourmalElena Pourmal
98fb2db9389[svn-r14340] Maintenance for VMS system: Skip one of the tests in flush2.c since it looks like VMS system flsuhes the file anyway (like on Winodws with DLLs) Renamed files family*.h5 that are used in backward compatibility testing to have only one '.' in a file name, otherwise VMS system becomes confused and test fails. Cleaned up the only test (Fortran multi-file test) that is failing on VMS (C counterpart passesa). Added new script to facilitate the build process on VMS Updated MANIFEST PLatforms tested: VMS server, kagiso and li...
Pedro Vicente NunesPedro Vicente Nunes
d3c3b4138ac[svn-r14339] bug fix: aligned a line in usage that was not alignedtested: linux
Elena PourmalElena Pourmal
1693ccbeba8[svn-r14338] Maintenance: Cleaned up system warnings for the install.com scriptPlatforms tested: VMS server
Elena PourmalElena Pourmal
6c2c56c0a63[svn-r14337] Maintenance: Added new install.com file to the list of files.Platforms tested: ran bin/chkmanifest script on kagiso
Elena PourmalElena Pourmal
4d3577ae1ad[svn-r14336] Maintenance/VMS port: added new command file to install C, Fortran and C++ libraries and corresponding examples; modified some command files to check installation.Platforms tested: VMS server
Hyo-Kyung LeeHyo-Kyung Lee
b6f754acd10[svn-r14335] Corrected the comment on line 219: hard -> soft
Quincey KoziolQuincey Koziol
66addd2d2c5[svn-r14334] Description: - Avoid trying to update 1-D dataset's chunk indices (they can't change) - Cache a copy of a dataspace describing a chunk, when doing single element I/O - Keep a 'chunk info' struct around, for single element I/O - Avoid creating a skip list for chunk infos when performing I/O on single element Also, minor formatting cleanups to testing code Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, ...
Pedro Vicente NunesPedro Vicente Nunes
e7d0100948c[svn-r14333] fix typo in comment
Scott WegnerScott Wegner
3b33bd982c4[svn-r14331] Purpose: Update Windows h5ls test scriptDetails: We no longer need to parse the h5ls output to remove "Modified" tags. This makes it much easier to test on Windows, because we don't need to emulate `sed`. Tested: VS2005 on WinXP
Elena PourmalElena Pourmal
fd871d2d02a[svn-r14327] Maintenance for VMS: brought command file up-to-datePlatforms tested: VMS server at Boeing.
Quincey KoziolQuincey Koziol
74c005fdb21[svn-r14326] Description: - Keep skip list for tracking chunks with dataset (instead of creating/ destroying it for each I/O operation) and just delete the skip list nodes. - Avoid computations for normalizing selection offset when offset not set. - Avoid updating object modification time twice during dataset creation. - Avoid updating dataset layout message (and...Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (co...
Larry KnoxLarry Knox
110a7d4869b[svn-r14325] Eliminate unwanted output and remove superfluous sed script. Tested on kagiso, linew, and smirom.
Pedro Vicente NunesPedro Vicente Nunes
c15315539b2[svn-r14324] bug fix: #786 (E3) h5dump refers to the user block as "boot block"replaced usage message with "super block" tested: linux
Pedro Vicente NunesPedro Vicente Nunes
a5ba6ac3977[svn-r14320] Added a function that matches the filters on the dataset's DCPL and in the requested listUsed to verify if the filters requested are present in the output dataset tested: windows, linux, solaris
Scott WegnerScott Wegner
529d974dffd[svn-r14319] Purpose: Update error handling in h5ls, uncomment testDescription: Larry was able to track down the bug in the h5ls test script and change it around to check for an expected error code for each test. With this, we are now able to uncomment the broken test on Windows. Tested: VS2005 on WinXP
Larry KnoxLarry Knox
ff08547a239[svn-r14318] Check error code of h5ls call as well as expected output. Tested kagiso linew smirom.
Pedro Vicente NunesPedro Vicente Nunes
46e3f4ad7eb[svn-r14317] code maintenance: code cleaning and reorganizing of the h5repack verify routinestested: windows, linux
Scott WegnerScott Wegner
06f2e446a63[svn-r14316] Purpose: Update test directories in MinGW documentationDescription: There are many tests that are unsupported on MinGW because of the way it handles certain syntax in shell scripts (particularly '/'). As a result, we list a few tests that users must comment out in various Makefile.in's. This checkin updates the location of h5stat-- it was formerly in ./tools/misc, but has been moved it ./tools/h5stat. Tested: MinGW on WinXP
Scott WegnerScott Wegner
967c186011b[svn-r14315] Purpose: Update Windows h5repack test scriptDescription: Added new test for long switch names, which was added to the general test script a few days ago. Tested: VS2005 on WinXP
Albert ChengAlbert Cheng
0afa30910b8[svn-r14312] Added support of -fortran: add --enable-fortran -cxx: add --enable-cxx -pp: add --enable-parallelTested: Kagiso (serial and parallel).
Pedro Vicente NunesPedro Vicente Nunes
129ef4da90c[svn-r14311] enhancement: change the usage example for multiple filtersto note that SHUF should be used before GZIP and that the order specified in command line is the order filters are applied tested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
c4c9f5cf0a9[svn-r14310] error check in command line: check for a wrong input of the 2 file names being the sametested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
6d4fdcb4a75[svn-r14309] bug fix: add a check for the presence of a filter in the call to test of long swtich namesadd a test for multiple global filters tested: linux, solaris
Pedro Vicente NunesPedro Vicente Nunes
ad7f4300809[svn-r14308] new feature test: add a test for the long switch namestested: linux, solaris
Quincey KoziolQuincey Koziol
765f0159ffa[svn-r14307] Description: - Extracted common code from H5D_select_read/H5D_select_write into single routine (H5D_select_io) and made H5D_select_read/H5D_select_write "gateway" routines, passing I/O buffer to operate on in "op" struct. - Create optimized pathway in H5D_select_io for I/O operations on single elements. - Make "get linear offset of first element"...Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (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/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (co...
Quincey KoziolQuincey Koziol
44fa94541b3[svn-r14306] Description: Add call to reset cached chunk info after initialization of chunk data storage.Tested on: Linux/64 2.4(smirom) w/parallel
Pedro Vicente NunesPedro Vicente Nunes
25d86f39b6a[svn-r14305] updated commentstested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
d7d5fce2bc2[svn-r14304] change feature: rename compression used as %Savings now the minus sign shows there was a DECREASE in compression percentage is calculated from per = (b-a)/a;where a= size of dataset before b = size after tested: windows, linux
Scott WegnerScott Wegner
bba104b0a07[svn-r14303] Purpose: Update h5ls test script on Windows.Description: The h5ls test script was recently updated on Linux. This makes the same changes on Windows. Also, we had to comment out one of our tests, because h5ls returns an error-code that is giving false-positives. Tested: VS2005 on WinXP