[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bison 3.1/test suite] all syncline tests failing Windows (illegal c
From: |
Akim Demaille |
Subject: |
Re: [bison 3.1/test suite] all syncline tests failing Windows (illegal characters in test file names) |
Date: |
Tue, 30 Oct 2018 20:08:43 +0100 |
> Le 30 oct. 2018 à 16:20, Jannick <address@hidden> a écrit :
>
> Hi Akim,
>
> On Sun, 28 Oct 2018 08:40:50 +0100, Akim Demaille wrote:
>>> Was too fast hitting send: I had to adjust the gettext version to 0.19 (from
>> 0.18, in configure.ac) to get the ball rolling.
>>
>> I’m a bit lost.
>>
>> You are not expected to have to change anything, why did you have to do it?
>
> Make complains if the gettext version in configure.ac (0.18) does not match
> the system gettext version (which is 0.19 here):
What commands did you run after git clone? It should be ./bootstrap.
> [...]
> Making all in po
> make[2]: Entering directory '../bison-3.2/po'
> *** error: gettext infrastructure mismatch: using a Makefile.in.in from
> gettextversion 0.18 but the autoconf macros are from gettext version 0.19
>
> Issue remains with bison 3.2 from yesterday. After changing configure.ac make
> fires the autoreconf loop again to make sure that every thing is consistent.
I need logs.
>>>> Finally it is through. In version 3.1.91.45-7175 one test fails. It
>>>> is #1 for which it looks like the expectation is right, but a bit
>>>> scrambled (see below). So nothing really bad I think.
>>>>
>>>> ~~~
>>>> +++ /c/...../bison/bison-3.1.91.45-7175/bison-3.1.91.45-
>>>> 7175/tests/testsuite.dir/at-groups/1/stderr 2018-10-27
>> 21:52:40.160216700
>>>> +0200
>>>> @@ -1,3 +1,3 @@
>>>> -bison: option '--skeleton' requires an argument
>>>> +bison: option requires an argument — skeleton
>>
>> This is unexpected. If you run bison --skeleton, you should get the first
>> message, not the second.
>
> Here is what I manually get: the first version. Surprise?
>
> $ bison --skeleton
> bison: option requires an argument -- skeleton
> Try ‘bison --help' for more information.
Yes, surprise.
Just in case, please also run it as:
LC_ALL=C ./tests/bison --skeleton
I guess it means that I cannot rely on the version of getopt I
inherit from gnulib, so I should be ready to have either messages.
Could you please send me your config.h?