Bug#1010202: MatIO test failures against HDF5 1.12.0

Sébastien Villemot sebastien at debian.org
Wed Jun 1 10:31:13 BST 2022


Control: forcemerge 1011805 1010202

Le jeudi 19 mai 2022 à 23:39 +0200, Gilles Filippini a écrit :
> Thomas Beutlich a écrit le 19/05/2022 à 22:36 :
> > Am 19.05.2022 um 10:06 schrieb Sébastien Villemot:
> > > Le mardi 03 mai 2022 à 20:59 +0200, Thomas Beutlich a écrit :
> > > > Hi Sébastien,
> > > > it is the same test case that fails for three different HDF5-based
> > > > MAT files. My guess is some concurrency issue of the hdf5lib. Can you
> > > > please try:
> > > > * to run the testsuite sequentially
> > > >   * to not build libhdf with --enable-parallel, i.e. to have the
> > > > serial version of hdf5lib
> > > >   * set env var HDF5_USE_FILE_LOCKING=FALSE
> 
> Setting the above environment variable fixes the problem when running 
> the testsuite in parallel mode.

Thanks to both of you for your help on this issue.

Actually, it turns out that the problem is not related to HDF5 1.12.0,
but to a new debhelper version. More specifically, debhelper 13.7
enabled parallelization of autotest testsuites by default, which
exposed the underlying issue related to concurrency in HDF5.

In particular, the problem is also present in unstable (see #1011805).
Incidentally, this debhelper release also enabled verbose output of the
testsuite, which unfortunately makes the output look rather bad.

I am going to set HDF5_USE_FILE_LOCKING=FALSE when running the
testsuite.

Cheers,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  https://www.debian.org


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20220601/a3a4a360/attachment.sig>


More information about the debian-science-maintainers mailing list