| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fixes & code cleanups
Description:
Backport MPI-I/O changes from the development branch to the release
branch in preparation for bringing Kent's collective chunk I/O changes back.
Removed last vestiges of FPHDF5 from this branch, as it was never working
here.
Various code cleanups & syncrontizations to better align with development
branch code and reduce diffs.
Regenerate dependencies.
Platforms tested:
FreeBSD 4.10 (sleipnir) w/parallel
IRIX64 6.5 (modi4)
h5committested
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Added support for Absoft Fortran compiler
Solution: Modified configuration file to check which Fortran compiler is used
and set appropriate flags.
Platforms tested: verbena with pgf90 and Absoft f95 compilers.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance on MAC OSX
Description: Added support for the Absoft Fortran compiler.
Solution:
Platforms tested: MAC OSX with xlf and f95 absoft compilers;
xlf is set to be the default compiler.
Misc. update:
|
|
|
|
| |
Bump version # after making snapshot
|
| |
|
|
|
|
| |
Updated the library version to 1.6.3-snap0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Feature
Description:
Added a configure summary at the end.
configure: generated from configure.in.
Platforms tested:
No h5committest by tested by hand in tg-ncsa.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance
Description: Added h5fget_name_f and h5fget_filesize_f subroutines and tests.
Solution: N/A
Platforms tested: arabica (32-bit), sol (64-bit).
Will test on copper after this check-in.
Misc. update:
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance
Description: H5_SZIP_CHIP_OPTION_MASK was deleted from the list
of the available parameters for the H5Pset_szip function.
Solution: Updated Fortran source, tests and documentation
to reflect this change.
Platforms tested: arabica (too small for h5committest)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Handled SZIP without the encoder present.
Description:
It is now an error for a user to try to create, extend, or write to a
dataset without the encoder present in their SZIP library.
Added H5Zget_filter_info to provide users with a way to query HDF5
about the presence (or lack thereof) of the SZIP encoder.
Platforms tested:
Windows
Verbena
Arabica
Copper
Misc. update:
|
| |
|
|
|
|
| |
Bump version # after making snapshot for user.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
Removed an extra
!DEC$ ENDIF
from previous checkin.
Platforms tested:
Tested in TG-NCSA only since it was the one detected and
complained about the source error.
Misc. update:
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Remove "NEW_HYPERSLAB_API" code from release branch, since it was leftover
from when we branched the 1.6 branch from the main development trunk and will
never be activated in the 1.6 branch. (And I'm tired of maintaining it in
both branches when I'm optimizing the library :-)
Platforms tested:
FreeBSD 4.9 (sleipnir)
Linux 2.4 (verbena) w/FORTRAN
too minor to require full h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
macro change
Description:
$FOODEC cannot be recognized by DEC visual fortran.
change it back to $DEC.
Solution:
Platforms tested:
windows 2000 visual fortran, doesn't need to be tested on other platforms since it is
windows specific.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$FOODEC macro cannot be recongnized by visual fortran.
Description:
The $DEC is the keyword that Dec visual fortran can recongnize.
Solution:
Use shell script by Elena to change $FOODEC to $DEC in all .f90.
Platforms tested:
windows 2000 visual fortran
Since this change only happens on the specific macro for windows, it doesn't need to be tested on other platforms.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Clean up lots of warnings based on those reported from the SGI compilers
as well as gcc.
Platforms tested:
SGI O3900, IRIX64 6.5 (Cheryl's SGI machine)
FreeBSD 4.9 (sleipnir) w/ & w/o parallel
h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Fortran parallel test was using h5dwrite_f function
with the wrong parameter type.
Solution: Fixed.
Platforms tested: copper parallel; sequential was tested yesterday
I run out of time yesterday and didn't
test parallel ;-)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance
Description: Fortran functions h5dwrite/read_f and h5awrite/read_f
were overloaded with the dims parameter being of type
INTEGER. It was a design flaw. dims should be of type
INTEGER(HSIZE_T). Overloading was done to assure backward
compatibility of 1.4.* branch with hdf5 1.2.* branch.
We promised to remove the old function with INTEGER dims
in 1.6.0. It was removed from the documentation but
was not removed from the source code.
Solution: Finally cleaned up the code.
Platforms tested: Windows 2000 with DEC Fortran, LInux with Intel Fortran,
Solaris 2.7 32/64-bit mode.
Misc. update:
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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:
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Changed version to 1.6.2-pre2 after creating a tar ball for testing.
Tar ball is on the FTP site, testing announcement will follow.
Solution: Used bin/h5vers on eirene
Platforms tested: N/A
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Changed version number to 1.6.2-pre1 before creating
a tar ball for testing.
Solution: Used bin/h5vers script on eirene
Platforms tested: N/A
Misc. update:
|
|
|
|
| |
Bump version number after creating snapshot for user.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
OSF1 machine at PSC barked at "make install" because an intended
comment was inserted in the middle of the column. This is not kosher
because officially, make comments should be started with # at column 1.
Solution:
Moved the comment of installing h5fc as h5pfc to start at column 1.
Platforms tested:
Not h5committested since this is exposed by the PSC machine and Elena
has tested the fix there.
Misc. update:
|
|
|
|
| |
Bump version # after creating another snapshot for a user.
|
|
|
|
| |
Bump revision number after creating snapshot for user testing.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Feature
Description:
Added option -showconfig which Shows the HDF5 library configuration summary
Platforms tested:
No h5committest test which does not test these tools.
Tested in eirene by hand.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
feature
Description:
Install the C and Fortran compiler commands as h5pcc and h5pfc if
parallel mode is used.
Platforms tested:
"h5committested"
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Bump up the version number before giving a tar ball to the MAC HDF5
Fortran user.
Solution: run bin/h5vers on eirene
Platforms tested: N/A
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance
Description: Added Fortran support for MAC OS X
Solution: This port was tested only for IBM XL Fortran compiler
version 8.1 Beta.
Few things to remember:
1. do not use AFS to build Fortran; compiler
for some reason cannot find *.mod files that
were successfully compiled.
2. Fortran Library can be built only with --disable-shared
--enable-static flags.
Platforms tested: pommier, h5committested (it is amasing, but iot works
really nicely! Albert, Thank you!)
Misc. update:
|
|
|
|
| |
Bump version number after making a snapshot for a user.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Fix szip FORTRAN tests..
Solution:
Increase the chunk size to be bigger than the szip 'pixels per block'.
Also add in code that checks for a maximum number of errors and doesn't keep
reporting that thousands of errors have occurred.
Platforms tested:
Linux 2.4 (verbena) w/szip & FORTRAN
Not tested w/h5committest since this combination isn't covered by it.
|
|
|
|
| |
Bump snapshot version after creating bugfix snapshot for user.
|
| |
|
| |
|
| |
|