Hi Klaus, Please, let's stay on bug-bison.
> Le 8 mai 2020 à 20:59, Klaus Dittrich <kla...@arcor.de> a écrit : > > Am 2020-05-08 um 16:22 schrieb Akim Demaille: >>> Le 8 mai 2020 à 15:08, Klaus Dittrich <kla...@arcor.de> 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!