bison-patches
[Top][All Lists]
Advanced

[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?


reply via email to

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