Re: Bison 3.5 released [stable]

Dennis Clarke <[email protected]>
Newsgroups gmane.comp.parsers.bison.bugs
Message-ID <[email protected]>
On 12/14/19 11:17 AM, Akim Demaille wrote:
> 
> 
>> Le 13 déc. 2019 à 19:37, Dennis Clarke <[email protected]> a écrit :
>>
>> On 12/13/19 12:57 PM, Hans Åberg wrote:
>>>> On 13 Dec 2019, at 18:15, Akim Demaille <[email protected]> wrote:
>>>>
>>>> https://ftp.gnu.org/gnu/bison/bison-3.5.tar.xz
>>
>> Also sadly, on ye old Solaris 10 sparcv9 I see :
>>
>> FAIL: examples/c/reccalc/reccalc
>> ================================
>>
>> reccalc: PASS: 1
>> reccalc: PASS: 2
>> reccalc: PASS: 3
>> reccalc: PASS: 4
>> .././examples/c/reccalc/reccalc.test: line 37: seq: command not found
>> reccalc: FAIL: 5 (expected status: 0, effective: 1)
>> syntax error, unexpected end-of-line, expecting + or - or number or string
>> reccalc: PASS: 6
>> reccalc: PASS: 7
>> FAIL examples/c/reccalc/reccalc.test (exit status: 1)
> 
> Yep, as you saw, it's a rather common tool.  I'll install the following thingy, so that we no longer have this problem if seq is not available.  Cheers!
> 
> commit 0c0baa50955acf236269157c34fc64f443942b3d
> Author: Akim Demaille <[email protected]>
> Date:   Sat Dec 14 17:11:52 2019 +0100
> 
>      tests: don't fail if seq is no available
>      
>      As is the case on Solaris.
>      Reported by Dennis Clarke.
>      https://lists.gnu.org/archive/html/bug-bison/2019-12/msg00011.html
>      
>      * examples/c/reccalc/reccalc.test: Skip if there is no seq.
> 
> diff --git a/examples/c/reccalc/reccalc.test b/examples/c/reccalc/reccalc.test
> index 5d95b4e0..a4b2591c 100644
> --- a/examples/c/reccalc/reccalc.test
> +++ b/examples/c/reccalc/reccalc.test
> @@ -15,6 +15,8 @@
>   # You should have received a copy of the GNU General Public License
>   # along with this program.  If not, see <http://www.gnu.org/licenses/>.
>   
> +seq 0 >/dev/null || exit 77
> +
>   cat >input <<EOF
>   1+2*3
>   EOF
> 

Making progress however :

490: Many lookahead tokens                           FAILED (torture.at:394)

I'll be back with all the data later.




-- 
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional
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.