| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug fix.
Description:
H5FD_mpio_init was calling the public API version of H5Iget_type()
which would clear the error stack, thus cleared away error messages
prematurely.
Solution:
Changed it to call the private version of H5I_get_type() which
does not clear the error stack.
Platforms tested:
o2 (SGI) parallel.
|
|
|
|
|
|
|
|
|
|
| |
Inform change of APIs
Description:
Many exception constructors are removed. Although the users won't
have to change their code, unless they used to check for the value
of H5::Exception::detailMessage against 0/NULL, which is not very
likely, they might need to recompile their applications.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cleaning up warnings
Description:
Many exception constructors have warnings about reference to temporary
location because of the parameter initialization, for example,
"const string& var = 0."
Solution:
Changed "string&" parameters to pass by value for these constructors.
Consequently, passing string by value also takes care of char pointers
so the overloaded constructors for char pointers are then removed.
Also, instead of setting Exception::detailMessage to null string, I
set it to DEFAULT_MSG ("No detailed information provided") by default.
Platforms:
SunOS 5.7 (arabica)
Linux 2.4 (eirene)
IA-64 (titan)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug fix
Description:
the added binary files to read did not have the construction of the "srcdir" path
Solution:
add it
Platforms tested:
linux
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug fix
new test for the bug
Description:
the fletcher filter used a 2 byte word buffer to compute the checksum.
this is non portable between big-endian/little endian.
Solution:
replaced with a buffer of 1 byte type
added a test that reads 2 pre-saved files (one LE, other BE) with that filter enabled
Platforms tested:
linux
solaris
AIX
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
added 2 files to list
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
added 2 binary files for a new dsets test
Description:
Solution:
Platforms tested:
Misc. update:
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Bugfix: Bugzilla #66
Solution:
H5Pset_szip -- Corrected the plist parameter description.
Since this property can be set only in the dataset
creation property list, changed the parameter description
from
Dataset creation or dataset transfer property list identifier.
to
Dataset creation property list identifier.
Fixes Bugzilla bug #66.
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Bugfix -- Bugzilla #67
Solution:
Removed the numeric notations from the datatype listing
in h5iget_type_f.
Fixes Bugzilla #67.
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
|
|
| |
Description: C++ comment was used. That caused problems (see bug description)
Solution: Changed C++ comment to C comment
Platforms tested: eirene
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Wrong datatype (unsigned instead of hsize_t) was used
to calculate the length of the buffer that hold the data.
As a result, only part of the data was compared with the
original data.
Solution: Use the correct datatype.
Platforms tested: Tried h5committest, but forgot to do it on AFS.
As a resulti, only verbena test was completed.
I decided to go ahead and check the change in and do it
correctly for the development branch (later today).
Misc. update:
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Fix build on sparc64 platform for FreeBSD by modifying the config/gnu-flags
to not insert '-march=i686' on non-Intel platforms. (This change allows HDF5
to run correctly on all five of the main FreeBSD platforms... :-)
Platforms tested:
FreeBSD 4.9 (sleipnir)
h5committest not run since it's a FreeBSD-specific fix.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix/code update
Description:
Upgrade to latest version of config.guess & config.sub, which work
correctly on Cray X1 (and may help on NEC SX-6).
NOTE: This upgrade has _nothing_ to do with autoconf or libtool, these
shell scripts are _not_ tied to any particular version of those tools.
Platforms tested:
FreeBSD 4.9 (sleipnir)
h5committest
Cray X1
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Changed the H5Pset(get)_cache change description in the
Release 1.6.0 "Functions with Changed Syntax" section to
reference the 'rdcc_nbytes' parameter rather than 'rdcc_nelmts'.
The note originally identifed the wrong parameter as having a
changed datatype.
[Closes bug #1053.]
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
|
|
|
| |
make documentation more clear
Description:
update some descriptions according to comments from students
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Update documentation index (hdf5/doc/html/index.html) to say
that it describes Release 1.6.2.
The index file included with the R1.6.2 source tarfile mistakenly
refers to Release 1.6.1; this has been noted on the "Known Problems"
page on the HDF5 website. The corrected file will be included in the
hdf.ncsa.uiuc.edu:/HDF5/doc/ document set and in the
Release 1.6.2 documentation-only tarfile.
Platforms tested:
IE 5, Safari
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug fix
Description:
the same change to the check condtion in H5Z_set_local_shuffle explained in the 1.7 branch
Solution:
Platforms tested:
linux
Misc. update:
|
| |
|
|
|
|
| |
Add c++/config/freebsd file
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Update threadsafe flags for FreeBSD and allow C++ to be built with
threadsafe enabled.
Platforms tested:
FreeBSD 4.9 (sleipnir) w/C++ & thread-safe
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
The -g in H5detect somehow does not work with 64bit mpicc in arabica.
Remove it for now for better solution.
Platforms tested:
no test as the change is trivia.
Misc. update:
|
|
|
|
|
|
|
|
| |
Purpose:
Corrected reference to PDF versions.
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
Last fix using -O0 is not portable. Rejected by some systems
such as AIX and Sun.
Solution:
Changed -O0 to -g.
Platforms tested:
"h5committested"
Tested in titan too.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix, sort of.
Description:
Some compilers, e.g., intel compiler, would take a long time
to compiler H5detect.c if optimization is on.
Solution:
Setup special make rules for H5detect to be compiled always with
optimization off. Since H5detect is run once to generate H5Tinit.c,
it does not matter that much if it is optimized or not.
Platforms tested:
"h5committested".
Tested in Titan too.
Misc. update:
|
| |
|
|
|
|
|
|
|
|
| |
Doc cleanup
Description:
Correct several grammar problems, as well as clarify a few more things,
based on John's feedback.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup/bug fix
Description:
Fix configuration files to allow 64-bit compilation of the library with
a 64-bit version of zlib.
Solution:
Moved important compiler flags settings from CC macro to CFLAGS macro.
Instead of setting CC (F9X, CXX) environment variable for compiling for 64-bit
code, users should just set the CFLAGS (FFLAGS, CXXFLAGS) to -q64.
Updated INSTALL file to reflect this change.
Platforms tested:
IBM p690 (copper) w/parallel, FORTRAN, C++, srcdir.
Platforms specific - h5committest does not apply.
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix typo
Description:
Correct typo in last fix... *sigh*
Platforms tested:
FreeBSD 4.9 (sleipnir)
too minor to require h5committest - Really! :-)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Hack on include paths some more to make srcdir builds work correctly with
the [broken] dependency generation from the Intel 7.1 C compiler.
Platforms tested:
Linux 2.4 (titan) w/srcdir build
Too minor to require h5committest
|
|
|
|
|
|
|
|
|
|
|
| |
Description: I updated HISTORY.txt and RELEASE.txt files, and
ran bin/h5vers to change version number to 1.6.2-post0
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Changed version to be 1.6.2 and ran bin/release.
Since several files are changed, I am checking them in before
tagging the release
Solution:
Platforms tested: eirene
Misc. update:
|
|
|
|
|
|
|
|
|
|
| |
Description: Updated system and compilers information for platinum and titan
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
| |
Updated with Teragrid cluster new entery.
Added QSC long double -> double known problem.
Removed gcc long long warning since we have added -wno-long-long
to suppress it.
|
|
|
|
|
|
|
|
|
|
|
| |
Description: On AIX 5.1, 64-bit parallel build fails when zlib is configured in.
Solution: Problem can be bypassed by removing "const" on line 29 in H5Zpkg.h
I documented the problem and the solution.
Platforms tested: copper
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Few minor editing fixes:
RELEASE.txt
Removed footnote 7 from the table, since it said
that for Windows XP we do not distribute source code.
We distribute source code, but the projects are for Win 2000.
Projects are automatically converted to .NET projects if opened
in the .NET environment. So it was a misleading footnote.
Kent's instructions tell users how to work with the Win2000 projects
in the .NET environment.
INSTALL_Windows_withcpp.txt
Fixed the name of the directory where all.dsw file is found
Added information about libtestD DLLs; they have to be copied to the
system directory before tests can be run.
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Updated information regarding zlib and szlib.
Platforms tested:
Not necessary.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Added directory where actual source code is located to allow broken Intel
C 7.1 compiler to generate dependencies correctly.
Platforms tested:
Linux 2.4 (titan)
too minor to need h5committest
|
|
|
|
|
|
|
|
| |
Purpose:
Copy edit in the "Supported Configuration Features Summary" table.
Platforms tested:
Reviewed in vi.
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Replaced the table and footnotes in "Supported Configuration Features
Summary" with new versions for Release 1.6.2.
Added "Supported Configuration Features Summary" to the TOC.
Platforms tested:
Reviewed in vi and as a printed copy.
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Added Linux 2.4 SuSe to the list of tested platforms.
Solution: JPL machine became available today and I finally
finished testing there. C and C++ passed.
Platforms tested: tb16 at JPL
Misc. update:
|
|
|
|
|
|
|
|
|
|
| |
Description:
The C++ API was inadvertently enabled by default. I disabled it.
Platforms tested:
This change doesn't need testing.
Misc. update:
|
|
|
|
|
|
|
|
| |
Purpose:
Added 2004 to the copyright date line.
Platforms tested:
Viewed in vi.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
"make check" failed because the macro "$<" is not known to those
makes.
Solution:
Replace that macro with a string name in the form of a more basic
macro of "$@".
Platforms tested:
Using make in sol, copper.
Using gmake in eirene (serial and PP).
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
made instructions for CW install more clear
Description:
the ZLIB and SZIP library paths are harcoded in the project settings.
in case the user does not want these defaults add a hint to change it
"
If you do not have these libraries installed on these locations, you must change
the path in the Project Settings (menu Edit->Settings->Target->Access Paths)
"
also made clear that the project must be on <install_dir>/hdf5
as described in Windows_install.txt
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Added information where to get gzip and
szip binaries for Windows.
Solution: N/A
Platforms tested: N/A
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Updated locations of the Windows zlib and szip libraries,
clarified how to extract files from the archive, and changed
all references from 1.6.1 to 1.6.2
Solution: N/A
Platforms tested: N/A
Misc. update:
|
|
|
|
|
|
|
|
|
|
| |
Description: C examples didn't have copyright notice.
Solution: Added copyright notice.
Platforms tested: verbena
Misc. update:
|
|
|
|
|
|
|
|
|
|
| |
Description: Updated information about tested platfroms and compilers.
Solution: N/A
Platforms tested: N/A
Misc. update:
|