[Debian-med-packaging] Bug#982692: gemma: FTBFS: dh_auto_test: error: make -j1 check returned exit code 2

Lucas Nussbaum lucas at debian.org
Wed Apr 7 10:11:57 BST 2021


Hi,

On 07/04/21 at 10:56 +0200, Andreas Tille wrote:
> Hi Lucas,
> 
> On Wed, Apr 07, 2021 at 08:49:27AM +0200, Lucas Nussbaum wrote:
> > I confirm that I can still reproduce this failure in a testing chroot.
> 
> Thank you for your information.  I have tried to create a diff between
> the successful build log of the autobuilders[1] where all architectures
> have passed and your build log snippet.  Theses asserts in your build
> log seem to cause the build failure:
> 
>   ASSERT:expected:<3088458213> but was:<3088444823>
>   ASSERT:expected:<3088496565> but was:<3088483525>
>   ASSERT:expected:<338154001.76> but was:<338144655.90>
>   ASSERT:expected:<15465346.22> but was:<15464740.32>
> 
> This looks pretty much like floating point rounding issues.  The
> interesting question for me is:  If we do not see these assertions in a
> variety of architectures with different floating point implementations
> what might make your test machine so special to fail in contrast to
> the Debian autobuilders.
> 
> If upstream (in CC) has no better idea the only way I personally see is
> to comment out those tests that are featuring the expected numbers
> above.  But it would be better to investigate this issue with your help
> in more detail.  So if your hardware is in some severe way different
> than Debian autobuilders (either in floating point implementation or
> possibly in parallelisation - sometimes we see weird things due to
> massive parallelisation) it would be great if you could share this
> information in this bug report.

I don't think there's anything very specific about the hardware I'm
using (Amazon EC2 VMs). I can provide access to those VMs if that's
useful (but I need to start them specifically for this test).

I've just done a full rebuild of bullseye and looked at all remaining
failures, and this is the only issue of that kind.

Lucas



More information about the Debian-med-packaging mailing list