Bug#1060807: zfp: please compile zfp with -DBIT_STREAM_WORD_TYPE=uint8

Antonio Valentino antonio.valentino at tiscali.it
Mon Jan 15 07:32:57 GMT 2024


Dear Frederic,

On Sun, 14 Jan 2024 18:53:02 +0100 
=?utf-8?q?Picca_Fr=C3=A9d=C3=A9ric-Emmanuel?= <picca at debian.org> wrote:
> Source: zfp
> Severity: important
> 
> Dear Maintainer,
> 
> since the upload of zfp 1.0.1, the test of hdf5plugin are failing
> 
> look at here
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059842
> 
> It seems to me that the zfp library should be recompile with the previous flag.
> 
> thanks
> 
> Frederic.
> 
> 
> PS: Il also recompiled locally h5z-zfp and now the unit test is also failling with these errors
> 
> H5Dcreate failed at line 405, errno=2 (No such file or directory)
>  [ESC[31;01mFAILEDESC[0m]
> ./test_write_plugin zfpmode=2 prec=16 .......................HDF5-DIAG: Error detected in HDF5 (1.10.10) thread 1:
>   #000: ../../../src/H5D.c line 140 in H5Dcreate2(): unable to create dataset
>     major: Dataset
>     minor: Unable to initialize object

[CUT]

>   #011: ../../../src/H5Z.c line 852 in H5Z__prepare_prelude_callback_dcpl(): unable to apply filter
>     major: Data filters
>     minor: Error from filter 'can apply' callback
>   #012: ../../../src/H5Z.c line 753 in H5Z__prelude_callback(): error during user callback


the configuration of ZFP was changed in order to be able to run the ZFP 
automatic test suite.
Apparently, the test code assumes `BIT_STREAM_WORD_TYPE=uint64` (see 
also [1]).
If I revert the change I will need to disable many the ZFP tests.
Apparently the problem seems to be linked to specific testing code bot 
on the ZFP and the python-hdf5plugin side.
Honestly I cannot say what is the more appropriate configuration for 
`BIT_STREAM_WORD_TYPE`.

How do you propose to proceed?


[1] https://github.com/LLNL/zfp/issues/51

kind regards
-- 
Antonio Valentino



More information about the debian-science-maintainers mailing list