AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
74c6507d9fc[svn-r17518] Description: Bring most of Vailin's changes to the fixed array data structure back to the trunk, including new regression test for data structure.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...
Raymond LuRaymond Lu
d67bb5f1307[svn-r17516] In the function test_rw_noupdate, I added a test with the system functions to make sure the stat function behaves as we expected. This test is skipped on some system because the modification time from stat is the same as the last access time (We know OpenVMS behaves in this way).Tested on jam, smirom, and linew. My account for OpenVMS expired. I'll test it once I have it back.
Larry KnoxLarry Knox
ecdc905099f[svn-r17511] Move misplaced ')' after make uninstall command so 'du -ks' command is run in test directory instead of running in snapshot directory. Snapshot directory has many more subdirectories and is often remote, increasing test running time and reporting incorrect disk usage.Tested on smirom in hdfdts version.
Albert ChengAlbert Cheng
cd0f704f4dd[svn-r17503] Bug fix: Test failed with libhdf5.so not found in MacOS which uses a different suffix (*.dylib) for shared lib.Solution: Added code to setup shared lib file suffix according to OS types. Tested: Tejeda, jam.
Albert ChengAlbert Cheng
1d2bf10ae70[svn-r17502] Purpose: Stage 2 implementation of embedded library information feature.H5.c: added code to print the embedded library information when there is a library versions mis-match occurs. This ensures the library information string is included in the executable. Also modifies the code so that the Library mismatch warning string is included only once in the executable. H5private.h: Added a global reference to the libinfo string variable to prepare for possible stage 3 im...
Scot BreitenfeldScot Breitenfeld
22d4097ff71[svn-r17498] Bug 1471 - H5Tset_order_f missing constant option H5T_ORDER_NONE - Fixed, added H5T_ORDER_NONE_FTested: smirom (g95, gfortran, ifort, pgf90) linew
Allen ByrneAllen Byrne
b0883a206f5[svn-r17494] Added missing test for display buffer resize.
Allen ByrneAllen Byrne
d00707bf117[svn-r17492] Moved printing of brackets before printing contents of region references. Changed default Error handling init to successful as all error macros set the return to failureTested: local linux
Raymond LuRaymond Lu
5713f108ce4[svn-r17489] Skip the test in the function test_rw_noupdate() for OpenVMS because the modification time returned from the system function stat is the same as the last access time, making it impossible to test whether the file is modified.Tested on jam - simple change.
Scot BreitenfeldScot Breitenfeld
b7b90996277[svn-r17487] Cleaned-up comments in h5lget_info_by_idx
Raymond LuRaymond Lu
1dad72e54c6[svn-r17483] Added H5Dlayout.c to make.com.Not tested yet.
Scot BreitenfeldScot Breitenfeld
84527bc7ac9[svn-r17482] Bug 1652 - h5lget_info_by_idx_f missing/broken functionalit * added returned val_sel, link_type and address that were missingIn the process, fixed the integer type in H5lget_info_f for address and val_sel * wrote test for val_sel, address, and link_type returned values * to check address values added h5Oopen_by_addr_f function and test program. Tested: smirom (pgf90/pgcc, ifort/icc) linew jam (gcc/g95)
Raymond LuRaymond Lu
8537263df1c[svn-r17480] Added H5Fsuper_cache.c into the make.com.Not tested yet.
Allen ByrneAllen Byrne
485653ffc62[svn-r17479] Fixed obvious error : changed talign.c to talign on TEST_PROG assignment.
Allen ByrneAllen Byrne
b19d0fb8684[svn-r17478] Update Windows project file for test refactored out of tools lib.Tested: Windows
Allen ByrneAllen Byrne
cd3c2dea7bc[svn-r17477] Corrected use of ERROR macro H5E_LEAVE to H5GOTO_DONE.Tested: local linux
Allen ByrneAllen Byrne
b9c80f7b7bc[svn-r17476] Update test file that was refactored.
Allen ByrneAllen Byrne
43db8230440[svn-r17475] Added error handling to h5dump and region reference handling functions in the tools lib. Bring back from NPOESS. Added missing tests to h5dump test script for region references.Tested: local linux
Scot BreitenfeldScot Breitenfeld
fa3eab20ddd[svn-r17473] Description:Declared the variable H5L_LINK_EXTERNAL_F need for failing with the portland compiler. Tested: jam (pgif90, pgcc)
Allen ByrneAllen Byrne
5a5ca3f12c1[svn-r17471] Corrected use of _DEBUG preprocessor value in release configurations of hdf5_f90cstubdll.vcproj Corrected debug configuration of examples project file Updated windows batch file to match the testh5diff.sh script change in rev 17466.Tested: windows
Scot BreitenfeldScot Breitenfeld
dd68ba15ea6[svn-r17470] Bug fix: Bug 1653 - H5_LINK_* values defined in H5f90global.f90 are incorrect The Fortran EQUIVALENCE constant variables did not match those from the C definitions, fixed. Missed because there is not a Fortran test function that uses these constants. Tested: smirom (ifort, g95)
Peter CaoPeter Cao
5f3a7254c11[svn-r17466] " Use strict equality as default" Use "--use-system-epsilon" for system EPSILON " Use "-p" or "-d" for whatever user's choice of epsilon " Use "-p 0" or "-d 0" for strict equality (same as default)
Quincey KoziolQuincey Koziol
f41b8ab87bf[svn-r17463] Description: Add another regression test for userblock+alignment usage, and correct [another] issue with the combination. *sigh*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
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.