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