Bug#599992: perl: FTBFS on mips: lib/Memoize/t/speed FAILED at test 2
Niko Tyni
ntyni at debian.org
Tue Oct 12 20:46:08 UTC 2010
On Tue, Oct 12, 2010 at 05:30:34PM +0200, Cyril Brulebois wrote:
> Source: perl
> Version: 5.10.1-15
> Severity: serious
> Justification: FTBFS
> your package no longer builds on mips:
> | lib/Memoize/t/speed...........................................FAILED at test 2
I doubt Memoize is really broken. There certainly weren't any related
changes between 5.10.1-14 and -15. Could you please give it back so we
see if that succeeds?
This test is timing sensitive by nature: it calculates Fibonacci numbers
recursively until the calculation of the next one takes more than ten
seconds, then checks that a memoized run takes less than one tenth
of that.
It seems conceivable that a load spike on a slow machine could make the
memoized run (which itself is trivial CPU-wise) to take two seconds,
which would cause the failure.
FWIW, 5.12.0-2 in experimental failed in the same way on lucatelli but the next
build succeeded again.
http://buildd.debian.org/fetch.cgi?&pkg=perl&ver=5.12.0-2&arch=mips&stamp=1273629088&file=log
--
Niko Tyni ntyni at debian.org
More information about the Perl-maintainers
mailing list