On Fri, Oct 04, 2024 at 02:59:06PM +0200, Santiago Vila wrote:
> Package: src:mlucas
> Version: 20.1.1-1.2
> Severity: serious
> Tags: ftbfs
> 
> Dear maintainer:
> 
> (I'm adding Bill to X-debbugs-Cc, since he did the last NMU)

Thanks!

> During a rebuild of all packages in unstable, your package failed to build:
> 
> NTHREADS = 1
> Setting ITERS_BETWEEN_CHECKPOINTS = 10000.
> INFO: Maximum recommended exponent for FFT length (3840 Kdbl) = 73244853; p[ 
> = 72123137]/pmax_rec = 0.9846853949.
> Initial DWT-multipliers chain length = [short] in carry step.
> M72123137: using FFT length 3840K = 3932160 8-byte floats, initial residue 
> shift count = 38904293
> This gives an average   18.341862233479816 bits per digit
> Using complex FFT radices       240        16        16        32
> Using 1 threads in carry step
> /bin/bash: line 6: 190871 Segmentation fault      ${dir}$tst
> FAIL: tests/self-test
> 1 of 3 tests failed
> About the archive rebuild: The build was made on virtual machines from AWS,
> using sbuild and a reduced chroot with only build-essential packages.
>
> If you could not reproduce the bug please contact me privately, as I
> am willing to provide ssh access to a virtual machine where the bug is
> fully reproducible.

Hello Santiago,

The package build on my laptop, on barriere.debian.org and on the
Debian buildd, so it is fair to say that I cannot reproduce this bug.

Does it FTFBS also on the real hardware ?

> Note: I tried 100 times, on 25 different AWS instances, and it failed 100 
> times.
> (These days I'm using instances of type c7a, m7a, and r7a, all of which have
> AMD CPUs). I suspect that this could be due to Intel/AMD differences, but if
> that's the case, it would be actually concerning, as it would mean the package
> could not work properly on AMD machines. I'd like to believe that we are not
> lowering support for AMD just because our autobuilders run Intel.

The package can be built! It is only the test-suite that fail on AMD.

The alternative to downgrading this bug is not running the test-suite or
removing the package from Debian.
We can also try an new upstream version but there are no garrantee it works
any differently.

> Also, note that there is a segfault in one of the tests. This is also
> concerning as it means we are letting a script which segfaults (for unknown
> reasons) to decide about whether the program is ok or not.

The test-suite check whether the program has been miscompiled and if the host
is reliable.

Cheers,
-- 
Bill. <ballo...@debian.org>

Imagine a large red swirl here. 

Reply via email to