delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/09/19/11:06:15

From: "Juan Manuel Guerrero" <ST001906 AT HRZ1 DOT HRZ DOT TU-Darmstadt DOT De>
Organization: Darmstadt University of Technology
To: djgpp-workers AT delorie DOT com
Date: Wed, 19 Sep 2001 17:01:06 +0200
Subject: Re: Bison assertion failure on libc sources
In-reply-to: <20010916101003.23685.qmail@softhome.net>
X-mailer: Pegasus Mail for Windows (v2.54DE)
Message-ID: <796A27E5802@HRZ1.hrz.tu-darmstadt.de>
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Sun, 16 Sep 2001, Laurynas wrote:
> I get this:
>
> C:/DJGPP/BIN/make.exe -C fsdb e
> bison expr.y -o expr.c
> Assertion failed at output.c line 1279: actions_dumped == 1
> Exiting due to signal SIGABRT
> Raised at eip=000f5176
[snip]

As pointed out, the reason for this failure is the use of the wrong
parser files.
Due to the difficulties this package seems to generate, I have submitted
an update that will appeare at simtel.net in a couple of days.
Changes to the binary package:
1) Instructions to delete the lines:
[bison]
from djgpp.env have been removed.
2) The parser files bison.simple and bison.hairy will be placed
in %DJDIR%/lib too. Now they will be available as bison.simple
and bison.hairy in their canonical place, %DJDIR%/share/bison,
and in their DJGPP 2.03 specific place as bison.sim and bison.hai.
3) In the dsm file cammands have been added to delete bison.sim
and bison.hai from bsn128b located in %DJDIR%/share.
Changes to the source package:
1) The generated Makefile will install the parser files automatically
in %DJDIR%/lib too. The names will be changed to the appropiate ones.
Hope this solves all the difficulties with this port.

Regards,
Guerrero, Juan Manuel

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019