bug-autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GNU Autoconf 2.69.60-5766] testsuite: 132 failed


From: Joshua C.
Subject: Re: [GNU Autoconf 2.69.60-5766] testsuite: 132 failed
Date: Sat, 5 Jan 2013 02:49:10 +0100

2013/1/2 Joshua C. <address@hidden>:
> 2013/1/2 Eric Blake <address@hidden>:
>> 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]