From: Stefano Lattarini Date: Fri, 15 Apr 2011 11:46:13 +0000 (+0200) Subject: Merge branch 'yl-tests-trim-requirements' into yacc-work X-Git-Tag: ylwrap-refactor-abandoned-branch~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=21e109d87e24c23dc88f39294a8fb0f83151f192;p=thirdparty%2Fautomake.git Merge branch 'yl-tests-trim-requirements' into yacc-work --- 21e109d87e24c23dc88f39294a8fb0f83151f192 diff --cc ChangeLog index 6e522d8fe,09511ff4b..e11a65263 --- a/ChangeLog +++ b/ChangeLog @@@ -1,31 -1,21 +1,49 @@@ + 2011-04-11 Stefano Lattarini + + 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 + + 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 + + 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 + + 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 + + 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 coverage: test mixed C/C++ yacc-generated parsers in the same dir