bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#10374: 3 test failures on fedora 16


From: Stefano Lattarini
Subject: bug#10374: 3 test failures on fedora 16
Date: Tue, 27 Dec 2011 11:58:29 +0100

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

Attachment: 0001-tests-fix-spurious-failure-of-cond29.test.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]