| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
TFLOPS was configured to use '-g' flag even when --enable-production
option was used. It was because configure hard set CFLAGS to '-g'
if it is a valid C compiler option and if $CFLAGS is not set yet.
This is not noticed in other platforms because the config/* files
they all set CFLAGS in one form or another.
Solution:
This is a bug in configure but it is risky to change it so close
to code release. Instead, just set CFLAGS in this file to bypass
the configure bug which should be squashed after code release.
Platform tested:
Tflops with parallel, both debug and production modes.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix?
Description:
Possible that some makes don't like a trailing \ at the end of a
comment.
Solution:
Removed it
Platforms tested:
Linux
|
|
|
|
|
|
|
| |
Purpose:
Maintenance
Description:
Information about F90 and C++ has been added.
|
|
|
|
|
|
|
|
|
|
|
| |
Install Fix
Description:
Fortran modules need to be installed.
Solution:
I check for the extension modules are created with and use that
during the install...
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
| |
Purpose:
More description for h4toh5 and h5toh4 tools on windows.
Description:
Solution:
Platforms tested:
|
|
|
|
|
|
|
|
| |
Purpose:
add description for h4toh5 and h5toh4 testing
Description:
Solution:
Platforms tested:
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
update all.zip
Description:
update h4toh5testrun and h5toh4testrun for automatic testing h4toh5 and h5toh4 converter
Solution:
Platforms tested:
WIn NT 4.0/5.0
|
|
|
|
|
|
|
|
|
|
|
| |
Added testing
Description:
Since I accidentally checked in some bug-fixes for the generic property
code in my last checkin, I thought it would be a good idea to check in the
tests for them also. If these cause problems, I'll back them out of the
CVS tree...
Platforms tested:
FreeBSD 4.2 (hawkwind)
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Re-generated h5ls output which contained floating point numbers.
Platforms tested:
FreeBSD 4.2 (hawkwind)
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
More descrimination is necessary for the type of background buffer needed.
Compound types need H5T_BKG_TEMP and vlen & array types need H5T_BKG_YES.
Solution:
Make the internal routine be more specific about the background type set.
Platforms tested:
FreeBSD 4.2 (hawkwind)
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
kind of bug fix for windows
Description:
Use HDfree() instead of free() so that it will not cause exceptions on windows dll
Solution:
Platforms tested:
windows NT 4.0 and 5.0, confirmed at Linux box.
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Moved check for float type ahead of double type, since they are the same
size on Crays..
Platforms tested:
Cray J90 (killeen)
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Dataspace wasn't being freed...
Platforms tested:
Cray J90 (killeen)
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Floating point format string is incorrect.
Solution:
Changed "g" -> "%g"
Platforms tested:
Cray J90 (killeen)
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Set the background buffer type to different values for compound vs. vlen
& array datatypes.
Platforms tested:
Cray J90 (killeen)
|
|
|
|
|
|
|
|
| |
More tests
Description:
Added regression test for non-optimized compound datatype conversion fix.
Platforms tested:
FreeBSD 4.2 (hawkwind)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Non-optimized conversions have a memory overwrite bug when the destination
size of a compound datatype is greater than the source size.
Solution:
Corrected direction of walking through the destination array for final
copying.
Platforms tested:
FreeBSD 4.2 (hawkwind) & Cray J90 (killeen)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Maintenance
Description:
Not all platforms support F90 MPI. I used USE MPI statement, and
it did not work on T3E (mcurie.nersc.gov)
Solution:
Use INCLUDE 'MPIF.H' statement instead of USE MPI.
Platforms tested:
O2K and T3E
|
|
|
|
|
|
|
|
| |
Removal of redundancy
Description:
HDF5.f90 was added in when it didn't need to be some times...
Platforms tested:
T3E
|
|
|
|
|
|
|
| |
Updated
Description:
Added config files for unicosmk2.0.5.X for main library and
Fortran library.
|
|
|
|
|
|
|
|
|
| |
New File
Description:
T3E needs this file so that configure will find it. The name was
changed.
Platforms tested:
T3E
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Parallel stuff wasn't being compiled on T3E. It was complaining
about not being able to find said files. Also, I was confused
about which Fortran module needed to be compiled when it was
parallel.
Solution:
Did magic so that the correct files are specified when parallel
is enabled.
Platforms tested:
T3E
|
|
|
|
|
|
|
|
|
|
| |
New Config
Description:
T3E at mcurie.nersc.gov changed it's name yet again.
Solution:
Create new file so that configure will find it correctly.
Platforms tested:
T3E
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
FFLAGS wasn't being propagated correctly.
Solution:
Added the @FFLAGS@ macro to the correct FFLAGS line.
Platforms tested:
T3E
|
|
|
|
|
|
| |
Update
Description:
Added entry for ``./doc/html/PredefDTypes.html''
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix and improve
Description:
- Put functions that are common to H5File and Group into a
prototype class, CommonFG. I didn't do that before because
of the fear of the consequences of multiple inheritance, since
H5File and Group already inherit from different super classes.
I recently read a C++ book and learned to use MI more safely.
This change reduced some more of code redundancy.
- Added missing const to some function parameters
Platforms tested:
Solaris/CC 5.0 (arabica)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix and improve
Description:
- Put functions that are common to H5File and Group into a
prototype class, CommonFG. I didn't do that before because
of the fear of the consequences of multiple inheritance, since
H5File and Group already inherit from different super classes.
I recently read a C++ book and learned to use MI more safely.
This change reduced some more of code redundancy.
- Added missing const to some function parameters
- Added missing return statements for some functions.
Platforms tested:
Solaris/CC 5.0 (arabica)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
In H5FD_mpio_open, there was a mem-xfree of the file variable
before it ever gets alloc'ed. This is inside a failure condition
that rarely happened. But if it happens, it would be freeing
a null pointer.
Solution:
Removed the error code.
Platforms tested:
Modi4 -64 parallel. (Everything still works. :-)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New features
Description:
Some testers found the filename lengths too short.
Changed it to use the FILENAME_MAX usually defined in stdio.h.
If not, set it to 512 which should be sufficient for users
but should not exceed any system limits.
Also added a new test parameters of ndatasets so that the tester
can specific a different number of datasets for the multiple
datasets tests.
Changed the datatype of datasets created to DOUBLE. This eliminates
the current racing conditions. But the racing bugs during conversion
still need to be tracked down and squashed.
Platforms tested:
Modi4 -64.
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Cross-referencing "HDF5 Predefined Datatypes" in the UG.
Description:
Added PredefDTypes.html and RM links to Section 6, "Predefined
Atomic Datatypes" in Datatypes.html.
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
|
| |
Purpose:
Linking the new "Predefined Dataypes" document into the RM.
Description:
Added PredefDTypes.html link into all RM files.
Platforms tested:
IE 5
|
|
|
|
|
|
|
| |
Purpose:
New "HDF5 Predefined Datatypes" document in RM.
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
|
|
|
|
| |
Doh!
Description:
When adding the examples directory to the testing, forgot to
remove it from the other scripts in the makefile since it would
then be run twice.
Solution:
Removed it (saved the old code)
Platforms tested:
Hey! Trust me :)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Dec CC compiler doesn't support some new c++ features.
Some typos caused compilation erros on Dec Alpha.
Solution:
- Added macro BOOL_NOTDEFINED to define bool type on Dec
Alpha (gondolin) since its compiler doesn't support bool.
- Added macro NO_STATIC_CAST to prevent the use of the new
c++ feature static_cast since Dec CC compiler doesn't support.
- Added const to parameters of some functions to match the
functions' declaration and definition. Typos errors and
Dec CC complained.
Platform:
Solaris (arabica). Also tried to build on Dec Alpha but still
not linked due to some missing compiler flags; its compilation
went fine though.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Stumbled across a problem when working on the J90 h5dump problem where
I noticed that some of the output for named compound datatypes wasn't being
displayed.
Solution:
Generated correct DDL files.
Platforms tested:
FreeBSD 4.2 (hawkwind) & Cray J90 (killeen)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Stumbled across a problem when working on the J90 h5dump problem where
I noticed that some of the output for named compound datatypes wasn't being
displayed.
Solution:
Corrected output to display missing information.
Platforms tested:
FreeBSD 4.2 (hawkwind) & Cray J90 (killeen)
|
|
|
|
|
|
|
|
|
| |
Additional test
Description:
Exercise reading background buffer from file when reading only one field
from a compound datatype which has array fields.
Platforms tested:
FreeBSD 4.2 (hawkwind)
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Compound datatypes weren't reading background data properly when used
with array or vlen fields.
Solution:
Changed to always read background information from file in those situations.
Platforms tested:
FreeBSD 4.2 (hawkwind)
|
|
|
|
|
|
|
|
|
| |
Reformatting
Description:
Also changed how some of the lists were specified to be recursive
in the BNF style.
Platforms tested:
Netscrape
|
|
|
|
|
|
| |
Reformatted
Platforms tested:
Netscape
|
|
|
|
|
|
|
| |
Adding Flag
Description:
Testing to see if the C++ compiler can handle the ``static_cast''
keyword.
|
| |
|
|
|
|
|
|
|
|
|
| |
Purpose:
Thoughout doc set (UG, RM, Intro, FormatSpec, and index/TOC pages):
Added/updated "Describes HDF5 Release ..." entry.
In many cases, verified/updated "Last modified ..." entry.
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Finalize new API function descriptions
Description:
Edits to recently-added APIs:
H5Pset_sieve_buf_size H5Pset_fapl_log
H5P[sg]et_fapl_mpio H5Pset_fapl_multi
H5P[sg]et_dxpl_multi H5Pset_fapl_split
H5P[sg]et_fapl_gass H5Pset_fapl_dpss
H5P[sg]et_fapl_srb
Added H5P[sg]et_fapl_core.
Addition of new APIs for R1.4 is now complete.
Moved H5Pset_driver and H5Pget_driver_info to TechNotes.
Platforms tested:
IE 5
|
|
|
|
|
|
|
| |
Purpose:
Moved H5Pset_driver and H5Pget_driver_info from RM to TechNotes.
Platforms tested:
IE 5
|
|
|
|
|
|
|
| |
Purpose:
Minor copy edit.
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
| |
Updates and reformatting
Description:
Reformatting of RELEASE document.
Updated some of the platforms in the INSTALL doc.
|
|
|
|
|
|
|
|
|
|
|
| |
Fix
Description:
When not building in the same directory, we needed to tell the
checker wherre to look for files.
Solution:
Put $(srcdir) before things which needed it.
Platforms tested:
Linux
|
|
|
|
| |
Reformatting
|