h5dump -o broken in 1.8.6

So in 1.8.5, when I do

/contrib/hdf5-1.8.5-ser/bin/h5dump -y -o data h5file.h5

I get a file of values, one per line, in the file data:

    6.65e+23,
         6.66193e+23,
         6.69689e+23,
         6.75251e+23,
         6.825e+23,
         6.90941e+23,
         7e+23,
         7.09059e+23,
         7.175e+23,
         7.24749e+23,
         7.30311e+23,
         7.33807e+23,
         ...

This is what I expect to get.

When I run the same command with 1.8.6 version of h5dump, I get

"uniform"0, -2.9931e-0540, 240, 0"mesh"7.9816e-05, 2.9931e-05"Cartesian"0, -2.9931e-05"limits"7.9816e-05, 2.9931e-056.65e+23,
         6.66193e+23,
         6.69689e+23,
         6.75251e+23,
         ...
         6.69689e+23,
         6.66193e+23,
         6.65e+237.93441e-14"none""compGridGlobalLimits""compGridGlobal""time""variable""iter.txcorp.com""316""/scr_iter/dws/vpall-iter/builds/vorpal/ser/vorpal/vorpalser -i advectx.in -dim 2 -o advectx2s -n 60 -d 60""/usr/bin/g++""-O3 -DNDEBUG -pipe -fPIC -ansi -pipe""44""VORPAL""16408""4.3.0""runInfo""2.1"607.93441e-14"time"

The stuff at the beginning and end are attribute values, which should not be printed out.

Thanks,
Dave

Dave,

The attribute values were also written into the data file with the -o option.
It is a bug. We will work on it.

Thank you very much for reporting the problem.

Thanks
--pc

···

On 3/7/2011 1:52 PM, Dave Wade-Stein wrote:

So in 1.8.5, when I do

/contrib/hdf5-1.8.5-ser/bin/h5dump -y -o data h5file.h5

I get a file of values, one per line, in the file data:

     6.65e+23,
          6.66193e+23,
          6.69689e+23,
          6.75251e+23,
          6.825e+23,
          6.90941e+23,
          7e+23,
          7.09059e+23,
          7.175e+23,
          7.24749e+23,
          7.30311e+23,
          7.33807e+23,
          ...

This is what I expect to get.

When I run the same command with 1.8.6 version of h5dump, I get

"uniform"0, -2.9931e-0540, 240, 0"mesh"7.9816e-05, 2.9931e-05"Cartesian"0, -2.9931e-05"limits"7.9816e-05, 2.9931e-056.65e+23,
          6.66193e+23,
          6.69689e+23,
          6.75251e+23,
          ...
          6.69689e+23,
          6.66193e+23,
          6.65e+237.93441e-14"none""compGridGlobalLimits""compGridGlobal""time""variable""iter.txcorp.com""316""/scr_iter/dws/vpall-iter/builds/vorpal/ser/vorpal/vorpalser -i advectx.in -dim 2 -o advectx2s -n 60 -d 60""/usr/bin/g++""-O3 -DNDEBUG -pipe -fPIC -ansi -pipe""44""VORPAL""16408""4.3.0""runInfo""2.1"607.93441e-14"time"

The stuff at the beginning and end are attribute values, which should not be printed out.

Thanks,
Dave
_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Hi Dave,

We have fixed the problem. Would you like to have a snapshot or
wait for the 1.8.7 release, which is scheduled for this June?

Thanks
--pc

···

On 3/7/2011 1:52 PM, Dave Wade-Stein wrote:

So in 1.8.5, when I do

/contrib/hdf5-1.8.5-ser/bin/h5dump -y -o data h5file.h5

I get a file of values, one per line, in the file data:

     6.65e+23,
          6.66193e+23,
          6.69689e+23,
          6.75251e+23,
          6.825e+23,
          6.90941e+23,
          7e+23,
          7.09059e+23,
          7.175e+23,
          7.24749e+23,
          7.30311e+23,
          7.33807e+23,
          ...

This is what I expect to get.

When I run the same command with 1.8.6 version of h5dump, I get

"uniform"0, -2.9931e-0540, 240, 0"mesh"7.9816e-05, 2.9931e-05"Cartesian"0, -2.9931e-05"limits"7.9816e-05, 2.9931e-056.65e+23,
          6.66193e+23,
          6.69689e+23,
          6.75251e+23,
          ...
          6.69689e+23,
          6.66193e+23,
          6.65e+237.93441e-14"none""compGridGlobalLimits""compGridGlobal""time""variable""iter.txcorp.com""316""/scr_iter/dws/vpall-iter/builds/vorpal/ser/vorpal/vorpalser -i advectx.in -dim 2 -o advectx2s -n 60 -d 60""/usr/bin/g++""-O3 -DNDEBUG -pipe -fPIC -ansi -pipe""44""VORPAL""16408""4.3.0""runInfo""2.1"607.93441e-14"time"

The stuff at the beginning and end are attribute values, which should not be printed out.

Thanks,
Dave
_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Hi Peter,

Thanks for prompt action!

I think we can wait, since the functionality we need is h5dump-1.8.5,

Dave

Dave Wade-Stein
Software Developer II
Quality Assurance and Releases Group
Tech-X Corporation
dws@txcorp.com

···

On Mar 10, 2011, at 8:00 AM, Peter Cao wrote:

Hi Dave,

We have fixed the problem. Would you like to have a snapshot or
wait for the 1.8.7 release, which is scheduled for this June?

Thanks
--pc

On 3/7/2011 1:52 PM, Dave Wade-Stein wrote:

So in 1.8.5, when I do

/contrib/hdf5-1.8.5-ser/bin/h5dump -y -o data h5file.h5

I get a file of values, one per line, in the file data:

    6.65e+23,
         6.66193e+23,
         6.69689e+23,
         6.75251e+23,
         6.825e+23,
         6.90941e+23,
         7e+23,
         7.09059e+23,
         7.175e+23,
         7.24749e+23,
         7.30311e+23,
         7.33807e+23,
         ...

This is what I expect to get.

When I run the same command with 1.8.6 version of h5dump, I get

"uniform"0, -2.9931e-0540, 240, 0"mesh"7.9816e-05, 2.9931e-05"Cartesian"0, -2.9931e-05"limits"7.9816e-05, 2.9931e-056.65e+23,
         6.66193e+23,
         6.69689e+23,
         6.75251e+23,
         ...
         6.69689e+23,
         6.66193e+23,
         6.65e+237.93441e-14"none""compGridGlobalLimits""compGridGlobal""time""variable""iter.txcorp.com""316""/scr_iter/dws/vpall-iter/builds/vorpal/ser/vorpal/vorpalser -i advectx.in -dim 2 -o advectx2s -n 60 -d 60""/usr/bin/g++""-O3 -DNDEBUG -pipe -fPIC -ansi -pipe""44""VORPAL""16408""4.3.0""runInfo""2.1"607.93441e-14"time"

The stuff at the beginning and end are attribute values, which should not be printed out.

Thanks,
Dave

Dave,

Thank you for letting us know that. We will keep you updated if there is
a snapshot or patch release before HDF5 1.8.7.

--pc

···

On 3/10/2011 9:45 AM, Dave Wade-Stein wrote:

Hi Peter,

Thanks for prompt action!

I think we can wait, since the functionality we need is h5dump-1.8.5,

Dave

Dave Wade-Stein
Software Developer II
Quality Assurance and Releases Group
Tech-X Corporation
dws@txcorp.com

On Mar 10, 2011, at 8:00 AM, Peter Cao wrote:

Hi Dave,

We have fixed the problem. Would you like to have a snapshot or
wait for the 1.8.7 release, which is scheduled for this June?

Thanks
--pc

On 3/7/2011 1:52 PM, Dave Wade-Stein wrote:

So in 1.8.5, when I do

/contrib/hdf5-1.8.5-ser/bin/h5dump -y -o data h5file.h5

I get a file of values, one per line, in the file data:

     6.65e+23,
          6.66193e+23,
          6.69689e+23,
          6.75251e+23,
          6.825e+23,
          6.90941e+23,
          7e+23,
          7.09059e+23,
          7.175e+23,
          7.24749e+23,
          7.30311e+23,
          7.33807e+23,
          ...

This is what I expect to get.

When I run the same command with 1.8.6 version of h5dump, I get

"uniform"0, -2.9931e-0540, 240, 0"mesh"7.9816e-05, 2.9931e-05"Cartesian"0, -2.9931e-05"limits"7.9816e-05, 2.9931e-056.65e+23,
          6.66193e+23,
          6.69689e+23,
          6.75251e+23,
          ...
          6.69689e+23,
          6.66193e+23,
          6.65e+237.93441e-14"none""compGridGlobalLimits""compGridGlobal""time""variable""iter.txcorp.com""316""/scr_iter/dws/vpall-iter/builds/vorpal/ser/vorpal/vorpalser -i advectx.in -dim 2 -o advectx2s -n 60 -d 60""/usr/bin/g++""-O3 -DNDEBUG -pipe -fPIC -ansi -pipe""44""VORPAL""16408""4.3.0""runInfo""2.1"607.93441e-14"time"

The stuff at the beginning and end are attribute values, which should not be printed out.

Thanks,
Dave

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org