| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
1) fix the implementation of image according to image specfication
2) fix two bugs of SDS implemention. the first one is
to handle the unlimited SDS with the first dimensional size set to 0.
the second one is to change the way how HDF5 dataset is written.
Description:
1) mapping 24-bit image to 3D arrays instead of 2D compound datatype.
2) previously forgot considering unlimited SDS with the size set to 0.
3) H5P_set_buffer seems not working well for a extremely small size.
Solution:
1) see above.
2) add a special case to deal with this.
3) don't use H5Pset_buffer.
Platforms tested:
RedHat Zoot 6.2 (eirene)
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
change image test files to fulfill HDF5 image specification.
Description:
Solution:
Platforms tested:
RedHat Zoot 6.2
|
|
|
|
|
|
|
|
|
| |
Purpose:
Feature Fix
Description:
Fixed description of the --filedriver flag.
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Sync
Description:
Brought into sync with the 1.5 branch. This included the fix for the
new h5tools_fopen() call. It now accepts the parameter for specifying
a filedriver.
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Back port of Feature Add
Description:
Added the feature to specify which driver you want for the H5dumper
using the command-line flag "-f D or --filedriver=D".
Platforms tested:
Linux
|
|
|
|
|
|
|
| |
Purpose:
Regeneration of Dependencies files
Description:
Regenerated Dependencies files with "make Dependencies"
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
delete a debug printf line
Description:
Solution:
will not affect anything
Platforms tested:
eirene
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improvement
Description:
The stdout and stderr were both redirected to an output file. This
works fine in tradition sequential Unix machines. But in some
parallel systems (like mpi-jobs in IBM SP), the stderr is merged
with stdout alright but not in the exact order as expected. This
is not deterministic in parallel jobs. So, the test output are
all there but the ordering maynot be as expected.
Solution:
Redirect stderr to separated file and append it to the stdout
file after test-command is executed. Then compare it with
the expected output. This eliminate the assumption that
stdout and stderr must merged in "chronical orders".
The .ddl file are updated by moving all stderr text to the end of the
file.
Platforms tested:
eirene (serial, mpich), modi4 parallel, tflops parallel, Blue parallel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improvement
Description:
The stdout and stderr were both redirected to an output file. This
works fine in tradition sequential Unix machines. But in some
parallel systems (like mpi-jobs in IBM SP), the stderr is merged
with stdout alright but not in the exact order as expected. This
is not deterministic in parallel jobs. So, the test output are
all there but the ordering maynot be as expected.
Solution:
Redirect stderr to separated file and append it to the stdout
file after test-command is executed. Then compare it with
the expected output. This eliminate the assumption that
stdout and stderr must merged in "chronical orders".
Platforms tested:
eirene (serial, mpich), modi4 parallel, tflops parallel, Blue parallel.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
a bug fix in comments
Description:
The original description for HDF4 comprehensive file structure is incorrect.
Solution:
correct the comments and add more explanation.
Platforms tested:
eirene
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Accommodate v1.2.x behavior when --enable-hdf5v1_2 is enabled.
Platforms tested:
FreeBSD 4.3 (hawkwind)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Bug fix by Bob McGrath
Description:
On Solaris platforms palette was not written to the HDF5 file
Solution:
'\0' character was written outside the GroupName array. Apparently
on Solaris it destroyed the condition value that determined if the palette
should be written to the file.
Platforms tested:
Solaris 2.7 (arabica)
|
|
|
|
|
|
|
|
| |
Purpose:
Repeat from yesterday. CVS checkin was lost and overwritten.
Description:
Solution:
Platforms tested:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose
code warrior port
:
Description:
changed strdup to HDstrdup
Solution:
Platforms tested:
nt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
code warrior port
Description:
changed strdup to H5strdup
Solution:
Platforms tested:
nt, linux:
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Fix bugs in XML output of dumper
Description:
Incorrect XML was produced.
Solution:
Do the right thing. See diffs in test files.
Platforms tested:
Solaris.
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Bufg fix
Description:
H5Sget_simple_extent_dims function had the third argument of the wrong type.
Solution:
Replaced the argument with NULL, since it is not used.
Platforms tested:
T3E
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
a bug fix
Description:
declaration of chunk_dims is wrong. In HDF4, chunk dimensional size is defined
as int32, but in HDF5 it is defined as hsize_t. It causes problem in T3E.
Solution:
define chunk_dims as hsize_t and cast int32 into hsize_t
Platforms tested:
eirene
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Bug fix
Description:
One of the function calls (H5Sget_simple_extent_dims) used parameter with
the wrong type. That caused compilation errors on T3E.
Solution:
Used NULL since the argument is optional and was never used.
Platforms tested:
T3E(mcurie) and IRIX64 (modi4)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
[is this a bug fix? feature? ...]
Description:
[describe the bug, or describe the new feature, etc]
Solution:
[details about the changes, algorithm, etc...]
[Please as detail as you can since your own explanation is
better than others guessing it from the code.]
Platforms tested:
[machines you have tested the changed version. This is absolute
important. Test it out on at least two or three different platforms
such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and
64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
|
|
|
|
|
|
|
|
|
| |
Purpose:
update h4toh5 converter testing files at hdf5 1.4 branch
Description:
Solution:
Platforms tested:
eirene
|
|
|
|
|
|
|
|
|
| |
Purpose:
update testing files for hdf5 1.4 branch
Description:
Solution:
Platforms tested:
eirene
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Update h4toh5 converter tool at hdf5 1.4 branch.
Solution:
see previous check in messags to development branch
New features and bug fixes include:
1. SDS dimensional scale various bugs
2. fill value
3. chunking and compression issue
4. HDF4 specified attribute information
5. Vdata-related bugs
Platforms tested:
eirene(RedHat 6.2)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code Update
Description:
Ported change from the 1.5 branch to the 1.4 branch where all HDF5
include files are in quotes instead of angle brackets:
#include "hdf5_file.h"
instead of
#include <hdf5_file.h>
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Adding new feature
Description:
Added gif2h5 and h52gif conversion utilities
Solution:
The utilites follow the framework built for the gif2hdf and hdf2gif
utilities for hdf4. The main files modified were those that read the
H5 file and those that write H5 file. In the future, if you wish to
continue with the framework and extend it to .png or some other fileformat
the main files to edit will be the gif reader and writer.
One point to note with h52gif. You have to specify the exact location of
the image and the palette that it links to. You can choose not to specify
a palette (uniform grayscale chosen in this case) but you must specify
image location. In the future, someone could edit the readhdf.c source
to enable the reader to parse the hdf file and select all images with
corresponding palettes.
Platforms tested:
modi4 , eirene , hawkwind , arabica , Ren (NT 4.0) , Personal box (win2k)
|
| |
|
|
|
|
|
|
| |
Syncing with 1.5 branch
Description:
Syncing the tools files with those in the 1.5 branch.
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
changed the T flag to S in the short parameter's list.
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
Stride flag was checked as being -T instead of -S as it should be...
Solution:
Changed to check -S instead of -T.
Platforms tested:
Linux
|
|
|
|
|
|
|
|
| |
Fix
Description:
These files weren't added in when I did the original code splitting.
Solution:
Readded them.
|
|
|
|
|
|
|
|
|
|
|
| |
Code Movement
Description:
Moved tools into their own separate subdirectories. The tools were
first synced with the 1.5 branch, so there are some features in the
dumper which aren't ready for prime-time yet, but are marked as
EXPERIMENTAL right now.
Platforms tested:
Linux
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Partially backs out of previous change.
Description:
Adjusting the order of elements in the XML output to slightly
reduce likelyhood of forward references.
Output unchanged except for order.
Note: Some test output is revised to match new output.
Platforms tested:
Solaris, Linux
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
The output wasn't matching the output from the new testh5dump.sh
commands.
Solution:
Modified the output so they match. Mostly just changing the
parameters passed to h5dump and adding `/' to attribute names so that
they'll be standard.
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix
Description:
The changes to this file were lost when I split the files into
subdirectories in the 1.5 branch. Why? I don't know.
Solution:
Readded the changes back in.
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
| |
Purpose:
avoid a windows bug for string handling at h4toh5test.c
Description:
Solution:
Platforms tested:
windows 2000, linux
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
change RGB into HDF5_RGB since RGB is a keyword for windows
Description:
Solution:
Maybe someday I will summarize the keywords on windows so that we will
not accidently redefine macro.
Platforms tested:
eirene
|
|
|
|
|
|
|
|
|
| |
Purpose:
adding a test source code for generating h4toh5 test files
Description:
Solution:
Platforms tested:
linux and solaris 2.7
|
|
|
|
|
|
|
|
|
| |
Purpose:
rearrage test file names for converting new test files
Description:
Solution:
Platforms tested:
eirene,arabica(linux and solaris 2.7)
|
|
|
|
|
|
|
|
|
| |
Purpose:
a bug fix
Description:
fix a few constants at this header file for fitting image spec.
Platforms tested:
eirene,arabica
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
a bug fix
Description:
adding a few attributes for hdf5 image spec.
Solution:
Platforms tested:
eirene, arabica
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
a bug fix
Description:
special vdata chunking table is converted into hdf5 dataset
Solution:
add a filter to filter out this chunking table
Platforms tested:
eirene,arabica
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
a bug fix
Description:
image dimension order is different between hdf4 and hdf5
Solution:
swap the order of hdf4 dimension at image
Platforms tested:
eirene, arabica
|
|
|
|
|
|
|
|
|
| |
Purpose:
allow h4toh5test to be compiled
Description:
Solution:
Platforms tested:
LINUX(eirene), solaris 2.7(arabica)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Purpose:
This adds in the --xml option to the hdf5.1.4 branch
Description:
XML output.
Platforms tested:
Linux, solaris
|
| |
|