[FYI] Merge branch 'maint' into yacc-work,

2012-02-06 Thread Stefano Lattarini
commit df6841b7d543abc9731b4b42a2392089a41fb838 Merge: 9f2642d ea4f1a9 Author: Stefano Lattarini AuthorDate: Mon Feb 6 23:17:32 2012 +0100 Commit: Stefano Lattarini CommitDate: Mon Feb 6 23:17:32 2012 +0100 Merge branch 'maint' into yacc-work * maint: (75 commits) test def

[FYI] {master} test defs: avoid spurious XPASS results with NetBSD make

2012-02-06 Thread Stefano Lattarini
* tests/defs (make_can_chain_suffix_rules): Ensure to properly declare the '.SUFFIXES:' in the temporary Makefile used to check whether $MAKE is able to automatically chain suffix rules. This avoids spurious XPASS results with (at least) NetBSD make in some 'suffix*.tap' tests; in a sense also, th

[FYI] {madter} cosmetics: few whitespace fixlets

2012-02-06 Thread Stefano Lattarini
--- ChangeLog.01 |4 ++-- ChangeLog.02 |4 ++-- ChangeLog.04 |2 +- ChangeLog.11 |4 ++-- ChangeLog.96 | 16 ChangeLog.98

Re: [PATCH] test defs: remove obsolete requirement 'rst2html'

2012-02-06 Thread Stefano Lattarini
On 02/06/2012 10:29 PM, Stefano Lattarini wrote: > Subject: [PATCH] test defs: remove obsolete requirement 'rst2html' > This was intended to be an FYI, for master. Sorry for the noise, Stefano

Re: [FYI] {master} tests: workaround for shells with broken 'set -e'

2012-02-06 Thread Stefano Lattarini
On 02/06/2012 10:24 PM, Stefano Lattarini wrote: > * tests/defs (gmake, native, rst2html): Some versions of the BSD > shell wrongly bail out when the 'errexit' shell flag is active and > the left-hand command in a "&&" list fails, if that list is the > *last* command of a "for" or "while" loop. Wo

[PATCH] test defs: remove obsolete requirement 'rst2html'

2012-02-06 Thread Stefano Lattarini
* tests/defs (rst2html): Remove, it's not needed anymore now that the old code supporting the ".log -> .html" conversion for the parallel-tests harness has been moved in contrib. This removal should have actually be done in commit v1.11-1757-g0a9d201 of 17-01-2012, 'check: move ".log -> .html" con

[FYI] {master} tests: workaround for shells with broken 'set -e'

2012-02-06 Thread Stefano Lattarini
* tests/defs (gmake, native, rst2html): Some versions of the BSD shell wrongly bail out when the 'errexit' shell flag is active and the left-hand command in a "&&" list fails, if that list is the *last* command of a "for" or "while" loop. Work around this issue. * tests/lex3.test: Likewise. * test

[FYI] {master} cosmetics: various typofixes

2012-02-06 Thread Stefano Lattarini
Several typofixes in documentation and comments, as suggested by the "codespell.py" script. Reference: --- doc/automake.texi|2 +- tests/ar-lib5b.test |4 ++-- tests/check12.

[FYI] {master} cosmetics: convert encoding from ISO-8859 to UTF-8 in some tests

2012-02-06 Thread Stefano Lattarini
The changed files have been converted using iconv; specifically, the command "iconv --from-code=ISO-8859-1 --to-code=UTF-8". * tests/block.test, tests/tagsub.test: Converted to UTF-8 encoding. --- tests/block.test |6 +++--- tests/tagsub.test |6 +++--- 2 files changed, 6 insertions(+),

Re: bug#10434: FAIL: depmod.tap 50 - tru64 [long VPATH] make & remake

2012-02-06 Thread Jim Meyering
Stefano Lattarini wrote: > Hi Jim, thanks for the feedback. > > On 02/06/2012 03:27 PM, Jim Meyering wrote: >> Stefano Lattarini wrote: >> >> [SNIP] > > >>> This seemed a good approach when this test was first introduced, as >>> it apparently increased coverage for the less used and less tested >>

[PATCH] {master} tests: better way to compare lists in Makefile rules

2012-02-06 Thread Stefano Lattarini
With this commit, we introduce a new helper shell script for use in the testsuite, which is meant to allow the test cases to easily check whether two whitespace-separated lists are equal; this ability is particularly useful to check for equality of the contents of make variables that are expected t

[FYI] {master} cosmetics: fix a typo in comments

2012-02-06 Thread Stefano Lattarini
* tests/extra-programs-empty.test: Fix typo in heading comments. --- tests/extra-programs-empty.test |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/extra-programs-empty.test b/tests/extra-programs-empty.test index 992c5ee..e46e1ac 100755 --- a/tests/extra-program

Re: bug#10434: FAIL: depmod.tap 50 - tru64 [long VPATH] make & remake

2012-02-06 Thread Stefano Lattarini
Hi Jim, thanks for the feedback. On 02/06/2012 03:27 PM, Jim Meyering wrote: > Stefano Lattarini wrote: > > [SNIP] > >> This seemed a good approach when this test was first introduced, as >> it apparently increased coverage for the less used and less tested >> dependency-tracking modes. But in t

Re: bug#10434: FAIL: depmod.tap 50 - tru64 [long VPATH] make & remake

2012-02-06 Thread Jim Meyering
Stefano Lattarini wrote: > On 02/02/2012 11:41 PM, Peter Rosin wrote: >> Stefano Lattarini skrev 2012-02-02 22:45: >>> Reference: >>> >>> >>> OK, the attached patch fixes the two spurious failures of GCC forced into >>> Tru64 mode. About time