]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Merge branch 'yl-test-yacc6-split' into yacc-work
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 15 Apr 2011 12:19:44 +0000 (14:19 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 15 Apr 2011 12:19:44 +0000 (14:19 +0200)
1  2 
ChangeLog
tests/Makefile.am
tests/Makefile.in

diff --cc ChangeLog
index e11a652636aa32bf505b42dbdb8813f991ad48ca,08d7bc1236f6f8ea8ea9bff3bda43129c425d806..eb0b4c3be63b056bca572d83dba40ed65580e2cd
+++ b/ChangeLog
@@@ -1,49 -1,14 +1,60 @@@
+ 2011-04-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
+       tests: split yacc6.test, for better separation and coverage
+       * tests/yacc6.test: Test removed, its content extended and split
+       into ...
+       * tests/yacc-auxdir.test, tests/yacc-depend.test,
+       tests/yacc-line.test: ... these new tests.
+       * tests/yacc-depend2.test: New test, exposes the failure that
+       FreeBSD used to encounter in yacc6.test.
+       * tests/Makefile.am (TESTS): Update.
 +2011-04-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: do not uselessly require GNU make or gcc in a few tests
 +      * tests/lex3.test: Remove gcc from requirements, as any working C
 +      compiler should be ok.  Consequently, do not clobber user CFLAGS.
 +      Also, remove GNUmake from requirements; it was added (see commit
 +      `Release-1-8-103-g0d2f592') because this test fails with FreeBSD
 +      make due to VPATH issues -- but so do many other yacc-related and
 +      lex-related tests currently, and requiring GNU make in all of
 +      them would unacceptably reduce coverage.
 +      * tests/lexvpath.test: Remove gcc from requirements, as any
 +      working C compiler should be ok.
 +      * tests/yacc4.test: Likewise.
 +      * tests/yacc8.test: Likewise.
 +      * tests/lex5.test: Likewise.  Also, do not require anymore GNU
 +      make; to compensate, explicitly call "$MAKE Makefile" to update
 +      the out-of-date Makefile if $MAKE is not GNU make.
 +
 +2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: fix spurious failure in test 'yacc-d-cxx.test'
 +      * tests/yacc-d-cxx.test: Create ylwrap script before calling
 +      automake for the first time, so that the script gets correctly
 +      distributed.  Add checks verifying it indeed is.
 +
 +2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests cosmetics: remove redundant definitions of variable $tab
 +      * tests/yacc-d-basic.test ($tab): Remove definition: it's already
 +      defined in `tests/defs'.
 +      * tests/yacc-d-cxx.test: Likewise.
 +
 +2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      yacc: add some tests on bison support (still xfailing)
 +      Related to automake bug#7648 and PR automake/491.
 +      * tests/bison-skeleton-cxx.test: New test.
 +      * tests/bison-skeleton.test: New test.
 +      * tests/Makefile.am (TESTS, XFAIL_TESTS): Updated.
 +
 +2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      coverage: test for automake bug#8485 (known regression)
 +      * tests/yacc-dist-nobuild-subdir.test: New test.
 +      * tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
 +
  2011-04-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        coverage: test mixed C/C++ yacc-generated parsers in the same dir
index dddf3617af3ca62a6d125d53b1b2affdc7e8245f,f14636ed76d282a376011286381c5454ac560c2f..2c99c97b8d5365dd36c69dfae46b2675f49bd1b8
@@@ -836,12 -833,12 +836,15 @@@ yacc5.test 
  yacc7.test \
  yacc8.test \
  yaccdry.test \
+ yacc-auxdir.test \
 +yacc-bison-skeleton-cxx.test \
 +yacc-bison-skeleton.test \
+ yacc-line.test \
+ yacc-depend.test \
+ yacc-depend2.test \
  yacc-deleted-headers.test \
  yacc-dist-nobuild.test \
 +yacc-dist-nobuild-subdir.test \
  yacc-nodist.test \
  yaccpp.test \
  yaccvpath.test \
index 31320144f8638e15b399b9d43c245ab33f8c74a0,9839cb408fa790fccdb9d44859e415ec9a34e11c..0a6e30fd3e3c75bf908ecc9f380735eb5d746f2d
@@@ -1106,12 -1103,12 +1106,15 @@@ yacc5.test 
  yacc7.test \
  yacc8.test \
  yaccdry.test \
+ yacc-auxdir.test \
 +yacc-bison-skeleton-cxx.test \
 +yacc-bison-skeleton.test \
+ yacc-line.test \
+ yacc-depend.test \
+ yacc-depend2.test \
  yacc-deleted-headers.test \
  yacc-dist-nobuild.test \
 +yacc-dist-nobuild-subdir.test \
  yacc-nodist.test \
  yaccpp.test \
  yaccvpath.test \