GNU bug report logs - #10374
3 test failures on fedora 16

Previous Next

Package: automake;

Reported by: Jim Meyering <jim <at> meyering.net>

Date: Mon, 26 Dec 2011 22:11:01 UTC

Severity: normal

Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: Jim Meyering <jim <at> meyering.net>
Cc: 10374 <at> debbugs.gnu.org
Subject: bug#10374: 3 test failures on fedora 16
Date: Tue, 27 Dec 2011 11:58:29 +0100
[Message part 1 (text/plain, inline)]
On 12/27/2011 11:35 AM, Jim Meyering wrote:
> Stefano Lattarini wrote:
>> On 12/26/2011 11:26 PM, Jim Meyering wrote:
>>> FAIL: cond29
>>> ============
> ...
>>> + aclocal-1.11a -Werror
>>> /usr/bin/perl: error while loading shared libraries:
>>>   libc.so.6: failed to map segment from shared object:
>>>   Cannot allocate memory
>>>
>> Ah-ah, memory ulimit contraints imposed by ulimit above:
>>
>>   ulimit -v 20000
>>
>> seems to be too tight.  I can reproduce a similar failure on the Fedora
>> 16 system (on pcc64 machine) at the GCC compile farm, and fix it with
>> the attached patch.  Does that patch works for you as well?
>>
>>> + exit_status=127
>>> + set +e
>>> + cd /h/j/w/co/automake/tests
>>> + test no = yes
>>> + case $am_explicit_skips in
>>> + test 127 -eq 0
>>> + keep_testdirs=yes
>>> + am_keeping_testdirs
>>> + case $keep_testdirs in
>>> + return 0
>>> + set +x
>>> cond29: exit 127
> 
> With a 50-MB limit, I see this failure on x86_64:
> 
>   + echo 'AM_CONDITIONAL([C24], [:])'
>   + aclocal-1.11a -Werror
>   + automake-1.11a --foreign -Werror -Wall
>   Out of memory!
>   Out of memory!
>   + exit_status=1
>   + set +e
>   + cd /h/j/w/co/automake/tests
>   + test no = yes
>   + case $am_explicit_skips in
>   + test 1 -eq 0
>   + keep_testdirs=yes
>   + am_keeping_testdirs
>   + case $keep_testdirs in
>   + return 0
>   + set +x
>   cond29: exit 1
> 
> Same with 60MB, but it passes with 70MB.
> So I suggest changing s/50/70/ in both the patch and the log message.
> Maybe even 90 or 100, just to be a little more future/bloat-proof.
>
Since we are being liberal already, let's go for 150 MB then ;-)

What about the updated, attached patch?

Stefano
[0001-tests-fix-spurious-failure-of-cond29.test.patch (text/x-diff, attachment)]

This bug report was last modified 13 years and 167 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.