hdf5/tools/h5repack
Pedro Vicente Nunes f29e2a01e3 [svn-r8218] Purpose:
bug fix in H5Zshuffle.c
add more tests to h5repack that exposed the bug

Description:
when creating a dataset with the shuffle filter and duplicating it in a new dataset (file)
the call to H5Z_set_local_shuffle failed. this is because the value of cd_nelmts of the filter
structure is set to 1 (H5Z_SHUFFLE_TOTAL_NPARMS) when the original dataset is created, but when
the new dataset is created there is a checking instruction that fails if the value of
cd_nelmts is not 0 (its original value, H5Z_SHUFFLE_USER_NPARMS)

Solution:
just remove that check condition, since the value of cd_nelmts is not used anyway.
if we decide that the value of cd_nelmts is necessary, then the H5O_pline_copy function
must be changed to update this value (a different update for each filter)

Platforms tested:
linux
solaris
AIX

Misc. update:
2004-02-23 11:52:45 -05:00
..
Dependencies [svn-r8128] Purpose: 2004-01-30 21:32:19 -05:00
h5repack_copy.c [svn-r8176] Purpose: 2004-02-10 13:33:20 -05:00
h5repack_filters.c [svn-r8218] Purpose: 2004-02-23 11:52:45 -05:00
h5repack_layout.c
h5repack_list.c
h5repack_main.c [svn-r8121] Purpose: 2004-01-28 14:07:21 -05:00
h5repack_opttable.c
h5repack_parse.c
h5repack_refs.c [svn-r8121] Purpose: 2004-01-28 14:07:21 -05:00
h5repack_verify.c [svn-r8123] Purpose: 2004-01-29 10:04:32 -05:00
h5repack.c [svn-r8176] Purpose: 2004-02-10 13:33:20 -05:00
h5repack.h [svn-r8218] Purpose: 2004-02-23 11:52:45 -05:00
h5repack.sh
Makefile.in
testh5repack_attr.c [svn-r8074] Purpose: 2004-01-16 10:31:55 -05:00
testh5repack_dset.c [svn-r8074] Purpose: 2004-01-16 10:31:55 -05:00
testh5repack_filters.c [svn-r8218] Purpose: 2004-02-23 11:52:45 -05:00
testh5repack_main.c [svn-r8218] Purpose: 2004-02-23 11:52:45 -05:00
testh5repack_make.c [svn-r8218] Purpose: 2004-02-23 11:52:45 -05:00