[Debian-med-packaging] Bug#881149: htslib FTBFS: test failures on i386
Adrian Bunk
bunk at debian.org
Wed Nov 8 15:10:15 UTC 2017
On Wed, Nov 08, 2017 at 10:25:31AM +0200, Graham Inggs wrote:
> Package: htslib
> Version: 1.5-1
> Severity: serious
> Tags: buster sid
>
> As per logs from reproducible builds [1], htslib 1.5-1 recently
> (around 2017-09-25) started to FTBFS on i386 with the following test
> failures:
The relevant change is gcc 6 -> 7.
> test_vcf_api:
> /build/1st/htslib-1.5/test/test-vcf-api /tmp/o6gEIzeYrS/test-vcf-api.bcf
> bcf_get_format_float didn't produce the expected output.
>
> .. failed ...
>
> test_vcf_sweep:
> /build/1st/htslib-1.5/test/test-vcf-sweep /tmp/o6gEIzeYrS/test-vcf-api.bcf
>
> The outputs differ:
> /build/1st/htslib-1.5/test/test-vcf-sweep.out
> /build/1st/htslib-1.5/test/test-vcf-sweep.out.new
> .. failed ...
>...
There has been some amount of FTBFS due to gcc 7 seemingly hitting not
standards performance behaviour of x87 more frequently than previous
gcc versions.
It is actually not clear that the code compiled with older gcc works
always correctly, it might just not hit problems in the tests.
Some time ago I read through the upstream bug for the likely related #819617.
With multiarch allowing installation of amd64 packages even on an i386
installation, I'm wondering whether we would lose anything by just doing
an RM of htslib and rdeps on i386 - that would be the cleanest solution.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
More information about the Debian-med-packaging
mailing list