2013/1/2 Joshua C. <joshua...@gmail.com>: > 2013/1/2 Eric Blake <ebl...@redhat.com>: >> On 01/02/2013 02:41 PM, Joshua C. wrote: >>> I'm still having problems with test 132 and the latest commit >>> 5766355051ff8844adf47f34445172eaa9045723. I've attached the content of >>> /test/testsuite.dir/132/. This happens on fedora17 with installed >>> gcc-go and libgo / libgo-static. >> >> Yes, this is a known issue, and independent of Go. I'm still looking >> into it: >> https://lists.gnu.org/archive/html/bug-autoconf/2012-12/msg00008.html > > Thanks, I deleted this particular test for the moment.
I tracked down the issue to commit 851ef517963d1e1966c4082530d5e87ba0a415ab "autotest: enable usage of EXEEXT in AT_TESTED" and especially to the following part: diff --git a/lib/autotest/general.m4 b/lib/autotest/general.m4 index 7be2e3b..88b6c1d 100644 --- a/lib/autotest/general.m4 +++ b/lib/autotest/general.m4 @@ -1794,7 +1794,7 @@ m4_defun([AT_ARG_OPTION_ARG],[_AT_ARG_OPTION([$1],[$2],1,[$3],[$4])]) # must correspond to the version of the package. PATH should be # already preset so the proper executable will be selected. m4_define([AT_TESTED], -[m4_append_uniq_w([AT_tested], [$1])]) +[m4_append_uniq_w([AT_tested], ["$1"])]) # AT_COPYRIGHT(TEXT, [FILTER = m4_newline]) --- Reverting this part makes the test pass again. I also played with the quotes and it came out that a "\n" put at the end of the line could be the culprit of this. I hope this helps to find a fix for it. -- --joshua