[svn-r7210] Purpose: Refactoring codeDescription:
Refactored "IS_H5FD_MPIO || IS_H5FD_MPIPOSIX || IS_H5FD_FPHDF5" combination
of macros in many places into single IS_H5FD_MPI macro, which has the same
definition, but should be easier to maintain.
Platforms tested:
FreeBSD 4.8 (sleipnir)
h5committest
[svn-r7207] Purpose: Add a new test: errors.cDescription: It tests new error API. At this moment, it uses the current error API.
Platforms tested: RH 8.
[svn-r7204] Purpose: Code cleanupDescription:
Tail end of B-tree 'K' value conversion to unsigned ints.
Also, lots of misc. code cleanups suggested by lint tool
Platforms tested:
FreeBSD 4.8 (sleipnir)
h5committest
[svn-r7203] Purpose: Code cleanupDescription:
Change names of macro parameters to H5_ASSIGN_OVERFLOW to make them
easier to understand.
Platforms tested:
FreeBSD 4.8 (sleipnir)
h5committest
[svn-r7202] Purpose: Removed old featureDescription:
Removed the hardsetting of --prefix and creation of <prefix>/ directory
since this version has prefix default to hdf5/ in the build-directory
and will create the <prefix>/ directory during install.
Platforms tested:
Tested in eirene by hand.
Misc. update:
[svn-r7201] Purpose: Code cleanupDescription:
Finish converting the B-tree 'K' values to use unsigned integers, rather
than signed ones, since negative amounts of entries in a B-tree node aren't
meaningful.
Platforms tested:
FreeBSD 4.8 (sleipnir)
h5committest
[svn-r7198] Purpose: Maintenance after 1.6.0 releaseDescription: I cleaned the file. Please note that information about known
problems, config features, and tested platforms is there.
Please do not forget to modify those sections too!
Solution:
Platforms tested:
Misc. update:
[svn-r7196] Purpose: Code cleanupDescription:
Add version number checking to local heap code.
Platforms tested:
FreeBSD 4.8 (sleipnir)
too small to need h5committest
[svn-r7195] Purpose: New tool.Description:
A new tool to build the HDF5 library. This was historically the
makeh5 command. Added here so that it can be used in machines outside
of the HDF Groups. Having it in the source allows version specific
customization.
Platforms tested:
Did run h5committest which failed due to other source code problems.
Tested it by hand by ../hdf5/bin/buildhdf5 and passed as far as its
own funct...
[svn-r7192] Purpose: Code cleanupDescription:
Clean up various minor warnings in the library.
Platforms tested:
FreeBSD 4.8 (sleipnir)
too small to need h5committest
[svn-r7190] Purpose: Feature change.Description:
--prefix default was /usr/local. This is not approprirate for
development version since it is not likely that one would want
to install a development version in the /usr/local area.
Solution:
Change --prefix default to `pwd`/hdf5, a directory in the build
directory. This eliminates the problem that the builder may not
have permission to install in the default install directory.
...
[svn-r7189] Purpose: Code cleanupDescription:
Break some of the "debugging" routines into their own module, so they
aren't pulled into every executable, which certainly isn't going to use them.
Platforms tested:
h5committested
[svn-r7187] Purpose: Update codeDescription:
Allow there to be no ';' after a FUNC_ENTER* macro
Platforms tested:
FreeBSD 4.8 (sleipnir)
Linux 2.4 (verbena)
[svn-r7186] Purpose: Code cleanupDescription:
More tweaks to clean up warnings from lint.
Platforms tested:
FreeBSD 4.8 (sleipnir)
not major enough to h5committest
[svn-r7184] Purpose: Code cleanupDescription:
Clean up various warnings from lint
Platforms tested:
FreeBSD 4.8 (sleipnir)
no major changes requiring h5committest
[svn-r7179] Purpose: Bug fix
Description:
If the base directory (.../snapshot-...) does not exist yet,
the runtest and snapshot will continue on till it bumped into
a "wall".
Solution:
Added verification that the BASEDIR does exist.
[svn-r7177] Purpose: Code cleanup/bug fixDescription:
Finish changing main development trunk back to default to production off
and debug on.
Solution:
Run autoconf (which I forgot before :-)
Platforms tested:
FreeBSD 4.8 (sleipnir)
h5committest not needed.
[svn-r7175] Purpose: Bug fixDescription:
Boot block checksum was being used instead of file driver info checksum
in one calculation.
Also, the offset of the file driver info was hard-coded to the end of the
superblock, instead of using the file driver offset variable.
Solution:
Changed to use file driver checksum and file driver offset variable.
Platforms tested:
FreeBSD 4.8 (sleipnir)
too s...
[svn-r7173] Purpose: Bug fixDescription:
Fix "unaligned access" warning on IA64 (and alpha, probably) machines.
Solution:
Make certain that temporary destination buffer is aligned on correct
boundary for type conversion.
Platforms tested:
IA64 Linux cluster (titan)
too small for h5committest
[svn-r7172] Purpose: Code cleanupDescription:
Remove "UNUSED" keyword from function prototypes in header files.
Platforms tested:
IA64 Linux cluster (titan)
too small to need commit test
[svn-r7166] Purpose: Update configurationDescription:
Now that we've split the tree (Yea!), change the main trunk back to debug
on and production off.
Also, change the version # to 1.7.0
[svn-r7163] Purpose: Updated some compiler information and the particular entry of TFLOPS supports.Description:
Solution:
Platforms tested:
Misc. update:
[svn-r7159] Purpose: Changed "HDF5 User's Guide" links (in navigation bars, primarily) to point to new user's guide, which will reside for a while yet on the HDF server. The old user's guide will still go out with the distribution under the label "HDF5 User's Guide, Release 1.4.5."Platforms tested:
IE 5
[svn-r7158] Purpose: Renamed old "HDF5 User's Guide" as "HDF5 User's Guide, Release 1.4.5". Added navigation bar link to new user's guide on HDF server. Changed release tag line (in old UG only) back to "Describes HDF5 Release 1.4.5, February 200 3"Platforms tested:
IE 5
[svn-r7156] Purpose: MaintenanceDescription: When make install prefix=NEW_DIR is used to specify
new location for the installed HDF5 library, h5redeploy
should be used to fix h5cc, etc. scripts. INSTALL file
suggested to fix scripts by hand.
Solution: Modified instructions to use h5redeploy.
Platforms tested: verbena
Misc. update:
[svn-r7155] Purpose: updated info for Code warrior (8.0 in W2000), renamed .NET to MSVC++.NET in Windows XP supportDescription:
Solution:
Platforms tested:
Misc. update:
[svn-r7153] Purpose: Update links. Add documents.Description:
Bring in current links and notes from the R1.4.5 document.
Add the documents which have been collected in
http://hdf.ncsa.uiuc.edu/HDF5/doc_resource/.
These documents include discussions of SZIP, generic properties,
the shuffle algorithm and its influence on performance, fill values
and space allocation, and error detection.
Platforms tested...
[svn-r7152] Description: H5Pset_szip -- Added link to further SZIP information at http://hdf.ncsa.uiuc.edu/HDF5/doc_resource/SZIP/Platforms tested:
IE 5
[svn-r7151] Purpose: MaintenanceDescription: After talking to Barbara we decided to use
ftp://ftp.ncsa.uiuc.edu/HDF/HDF5/current/ location for
Intel and Cray Fortran source code patches.
Solution: Edited the file to point to new location.
Platforms tested:
Misc. update:
[svn-r7150] Purpose: Bug fixDescription:
"prefix" variable was always being set, instead of only being set if the
user hadn't set it yet.
Solution:
Changed "prefix=<foo>" to "prefix?=<foo>".
Platforms tested:
FreeBSD 4.8 (sleipnir)
Checked in gmake manual to make certain syntax is the same (it is).
[svn-r7149] Purpose: Update informationDescription:
Update with more correct information. (Still not finished, but its better
than it was before... :-)
Platforms tested:
Mozilla 1.4.0
[svn-r7147] Purpose: Changed enable-production as the default for release.Platforms tested:
Only in eirene using pgcc and pgCC.
Did not use h5committest since the change is trivial
and Elena will test it at once. :-)
Misc. update: