Subject: bug#11452: closed (Re: bug#11452: self test failure: t/parallel-tests-fork-bomb)

From: [email-masked] (GNU bug Tracking System)
Date: Sun, 13 May 2012 11:26:02 +0000

Your bug report

#11452: self test failure: t/parallel-tests-fork-bomb

which was filed against the automake package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
11452: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11452
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#11452: self test failure: t/parallel-tests-fork-bomb
From: Stefano Lattarini <[email-masked]>
To: Simon Josefsson <[email-masked]>
Cc: [email-masked]
Date: Sun, 13 May 2012 13:24:45 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

On 05/12/2012 08:44 AM, Stefano Lattarini wrote:
> tags 11452 + patch
> severity 11452 minor
> thanks
> 
> Hi Simon, thanks for the report.
> 
> On 05/11/2012 10:45 AM, Simon Josefsson wrote:
>> I got two self-test failures with automake 1.12 on Ubuntu 12.04 LTS.
>> The first was the 'lex-clean' issue that was already reported.  The
>> other I couldn't find any report for, so please find test-suite.log
>> output for the failing test below.
>>
>> /Simon
>>
>> FAIL: t/parallel-tests-fork-bomb
>>
> [SNIP]
> 
> It's a spurious failure due to internationalization/localization.  Does
> the attached patch fix the problem for you?
> 
I've pushed this now, and I'm thus closing the bug report.  Feel free to
re-open it in case the error persists.

Regards,
  Stefano

Subject: self test failure: t/parallel-tests-fork-bomb
From: Simon Josefsson <[email-masked]>
To: [email-masked]
Date: Fri, 11 May 2012 10:45:31 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

I got two self-test failures with automake 1.12 on Ubuntu 12.04 LTS.
The first was the 'lex-clean' issue that was already reported.  The
other I couldn't find any report for, so please find test-suite.log
output for the failing test below.

/Simon

FAIL: t/parallel-tests-fork-bomb
================================

Running from installcheck: no
Using TAP: no
PATH = /home/jas/src/automake-1.12/t/ax:/home/jas/src/automake-1.12/t/wrap:/home/jas/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/jas/bin
++ pwd
/home/jas/src/automake-1.12/t/parallel-tests-fork-bomb.dir
+ cat
+ using_gmake
+ case $am__using_gmake in
+ make --version -v
+ grep GNU
GNU Make 3.81
+ am__using_gmake=yes
+ return 0
+ cond=:
+ cat
+ ulimit -t 8
+ ulimit -t 8
+ aclocal-1.12 -Werror
+ autoconf
+ automake-1.12 --foreign -Werror -Wall -a -Wno-portability
configure.ac:2: installing './test-driver'
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
+ :
+ do_check test-suite.log TESTS=test-suite.test
+ st=0
+ log=test-suite.log
+ shift
+ env TESTS=test-suite.test make -e check
+ st=2
+ cat output
make  check-TESTS
make[1]: Går till katalogen "/home/jas/src/automake-1.12/t/parallel-tests-fork-bomb.dir"
make[2]: Går till katalogen "/home/jas/src/automake-1.12/t/parallel-tests-fork-bomb.dir"
make[2]: Det cirkulära beroendet test-suite.log <- test-suite.log släpptes.
make[3]: Går till katalogen "/home/jas/src/automake-1.12/t/parallel-tests-fork-bomb.dir"
make[3]: Det cirkulära beroendet test-suite.log <- test-suite.log släpptes.
fatal: making test-suite.log: possible infinite recursion detected
fatal: making test-suite.log: failed to create test-suite.trs
fatal: making test-suite.log: failed to create test-suite.log
make[3]: *** [test-suite.log] Fel 1
make[3]: Lämnar katalogen "/home/jas/src/automake-1.12/t/parallel-tests-fork-bomb.dir"
fatal: making test-suite.log: failed to create test-suite.trs
fatal: making test-suite.log: failed to create test-suite.log
make[2]: *** [test-suite.log] Fel 1
make[2]: Lämnar katalogen "/home/jas/src/automake-1.12/t/parallel-tests-fork-bomb.dir"
make[1]: *** [check-TESTS] Fel 2
make[1]: Lämnar katalogen "/home/jas/src/automake-1.12/t/parallel-tests-fork-bomb.dir"
make: *** [check-am] Fel 2
+ /bin/grep -F ::OOPS:: output
+ test '!' -f test-suite.log
+ using_gmake
+ case $am__using_gmake in
+ return 0
+ grep '[Cc]ircular.*dependency' output
+ /bin/grep -F test-suite.log
+ exit_status=1
+ set +e
+ cd /home/jas/src/automake-1.12
+ 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
parallel-tests-fork-bomb: exit 1