Re: Testsuite for GNU Bison 3.6 fails bistromathic: FAIL: 13

Akim Demaille <[email protected]>
Newsgroups gmane.comp.parsers.bison.bugs
Message-ID <[email protected]>
Hi Klaus,

Please, let's stay on bug-bison.

> Le 8 mai 2020 à 20:59, Klaus Dittrich <[email protected]> a écrit :
> 
> Am 2020-05-08 um 16:22 schrieb Akim Demaille:
>>> Le 8 mai 2020 à 15:08, Klaus Dittrich <[email protected]> a écrit :
>>> 
>>> 
>>> Testsuite for GNU Bison 3.6 fails on
>>> 
>>> bistromathic: PASS: 12
>>> checking for kernel name
>>> bistromathic: FAIL: 13
>> Hi Klaus,
>> Thanks for the report!
>>> bistromathic: FAIL: 13
>>> bistromathic: input:
>>>   (1+
>>> bistromathic: expected output:
>>>   > (1+
>>>   (       -       atan    cos     exp     ln      number  sin     sqrt
>>>   > (1+
>>>   >
>>>   err: ^G1.4: syntax error: expected - or ( or number or function or variable before end of file
>>> bistromathic: effective output:
>>>   > (1+
>>>   (       -       atan    cos     exp     ln      number  sin     sqrt
>>>   > (1+
>>>   >
>>>   err: 1.4: syntax error: expected - or ( or number or function or variable before end of file
>> Can you tell me more about your machine please?  Is it running Windows?
>> And what does "uname -s" report.
>> Thanks in advance!
> 
> 
> Akim,
> 
> it is a Linux machine uname -s returns "Linux",
> uname -a "Linux df1tl 5.6.11 #1 SMP PREEMPT Wed May 6 12:52:43 CEST 2020 x86_64 GNU/Linux"
> 
> I have GNU bash, Version 5.0.17(1)-release (x86_64-unknown-linux-gnu),
> gettext-0.20.2, glibc-glibc-2.31,  bc-2.6.1 and readline-8.0 installed.
> 
> locale returns
> 
> LANG=de_DE.UTF-8
> LC_CTYPE=de_DE.UTF-8
> LC_NUMERIC=C
> LC_TIME=C
> LC_COLLATE=C
> LC_MONETARY=de_DE.UTF-8
> LC_MESSAGES=de_DE.UTF-8
> LC_PAPER="de_DE.UTF-8"
> LC_NAME="de_DE.UTF-8"
> LC_ADDRESS="de_DE.UTF-8"
> LC_TELEPHONE="de_DE.UTF-8"
> LC_MEASUREMENT="de_DE.UTF-8"
> LC_IDENTIFICATION="de_DE.UTF-8"

I'm also using readline 8.0.  But in your case it does not seem
to ring the bell when trying to get some completion.  Maybe it's a
configuration issue.

When I run bistromatic by hand, and type "1+<TAB>", I get a beep
and no completion suggestion.  When I hit <TAB> a second time, I
don't get a beep but I have the completion suggestions (and likewise
for any additional <TAB>.

What do you have?

Would you have something like "set bell-style none" in your ~/.inputrc,
or maybe /usr/local/etc/inputrc, or /etc/inputrc.

Or maybe "show-all-if-ambiguous", or "show-all-if-unmodified".


Could run again "make check" please, but with an empty INPUTRC environment
variable:

    $ INPUTRC= make check

Thanks!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.