| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Update some descriptions for the install file
Description:
Solution:
1) add a note for building library: users can also use batch build to build lib.
2) add a warning note for h5toh4 autotest crude script so that
users may carefully input parameters.
Platforms tested:
doesn't have to be tested.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Not a bug fixed, just make it easy for me to test on windows.
Description:
Set the path of the project to be consistent with the project in friede
Users who want to test h4toh5 and h5toh4 have to set hdf4 library path by
themselves.
Solution:
Update h4toh5.dsp h4toh5dll.dsp h5toh4.dsp and h5toh4dll.dsp
Platforms tested:
Win 2000(don't have to be tested on any other platforms)
|
|
|
|
| |
Correct a few small typos in version numbers, etc.
|
|
|
|
|
|
|
| |
Documentation
Description:
Documented the known bug that module files aren't installed if
they are created.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improvement
Description:
The -i option used to increment the first number it finds in the
SUBRELEASE string. So, beta1-post0 becomes beta2-post0.
Solution:
Changed to increment the last number it finds. So,
beta1-post0 becomes beta1-post1.
Platforms tested:
eirene and modi4.
|
|
|
|
|
| |
Description:
Made changes given to me by Elena (still needs others?)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
If the library was compiled with 'NDEBUG' defined, but the user's program
(the fortran API in this case) was compiled with 'NDEBUG' not defined, the
IDs returned from the library would appear to be incorrect.
Solution:
Removed 'ifndef NDEBUG' from around "H5I_TEMPLAX_MAX" definition and error
checking.
Platforms tested:
Linux 2.2 (eirene) & FreeBSD 4.2 (hawkwind)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prepare for 1.4.0beta1 release
README:
src/H5public.h:
Updated with 1.4.0beta1 version information.
configure.in:
Changed default setting to --enable-production --disable-debug.
configure:
Derived from configure.in via autoconf.
Platforms tested:
Eirene (linux) running just the configure command and compared
difference with previous configure output to verify expected
difference.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
The last modification put an extra comma in the AC_CHECK_HEADERS
that would generate an bad configure file.
Solution:
Removed the comma.
Platforms tested:
Ran autoconf and verified it by comparing the same with
the current working configure file which has been tested.
|
| |
|
|
|
|
|
|
| |
Document testing problems
Description:
Document certain "false negatives" when testing h5ls on certain platforms.
|
|
|
|
|
|
|
|
|
| |
Purpose:
According to Elena's suggestion, we no longer use VC 5.0 to test on windows platform.
Description:
Solution:
Delete VC 5.0 in this file.
Platforms tested:
|
|
|
|
|
|
|
|
|
| |
Purpose:
Maintenance
Description:
I did not put the correct comment user should look for.
Solution:
Fixed.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Maintenance
Description:
On Crays H5Dff.f90, H5Aff.f90 and H5Pff.f90 files
should be modified before building the Fortran Library.
Lines with the double precision subroutines declarations
have to be commented out.
Solution:
Added neccesary info to the approptiate section.
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
update installing description file on windows
Description:
Solution:
1. add notes for avoiding the strange bug(tvlstr.c) on building test suite.
2. add notes for h4toh5 and h5toh4 converter building and testing descriptions.
Platforms tested:
Win NT 4.0,5.0 and WIn 98
|
|
|
|
|
|
|
|
|
| |
Purpose:
add another test script for h5toh4 converter on win98
Description:
Solution:
add another test script for h5toh4 converter on win98
Platforms tested:
|
|
|
|
|
|
| |
Update
Description:
Changed 1.2.0 to 1.4.0 and corrected the bzip'd sample command.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Another fix...
Description:
This should work for all platforms now. The other fix didn't work
for the Linux platform
Solution:
Explicitly copy the modules if they exist.
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
When trying to install the Fortran Modules, it would barf if
there weren't any files in the directory with that extension
(i.e., in the test/ directory).
Solution:
Changed the installation to install only those files which
actually have the correct extension we want.
Platforms tested:
This type of fix works on the T3E and Linux
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|