delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-workers-bounces using -f |
From: | "Juan Manuel Guerrero" <st001906 AT hrz1 DOT hrz DOT tu-darmstadt DOT de> |
Organization: | Darmstadt University of Technology |
To: | fdonahoe AT wilkes DOT edu |
Date: | Wed, 08 Dec 2004 17:21:35 +0200 |
MIME-Version: | 1.0 |
Subject: | Re: Bison 1.875 (release 2) |
CC: | Esa Peuha <esa DOT peuha AT helsinki DOT fi>, djgpp-workers AT delorie DOT com |
Message-ID: | <41B7381F.20566.E3E148@localhost> |
In-reply-to: | <1102464585.41b6464957bb4@webmail.wilkes.edu> |
X-mailer: | Pegasus Mail for Windows (4.21c, DE v4.21c R1) |
X-TUD-HRZ-MailScanner: | Found to be clean |
X-MailScanner-From: | st001906 AT hrz1 DOT hrz DOT tu-darmstadt DOT 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 Tue, 7 Dec 2004, Frank Donahoe wrote: > I had believed that the popen.c used to build the bison.exe > which passed all 104 tests, and the sed which passed the > "eval" test differed from the version of 04-11-30 only by > the addition of Juan Manuel Guerrero' patch of 04-12-06. > This is not true. It also contains Esa A E Peuha' patch > of 04-11-29. The bison port has never used popen() and pclose(). The reason for the bison failure was that I allocated an string using strlen() without adding one byte more for the terminating '\0'. Later when this string was free()ed with djdev204 the program crashed. But free() of djdev203 never complained abuot this so I never noticed this bug. I have tested stock bison-1.875 and the test bison-1.875d with djdev203 and cvs sources of djdev204 running the testsuite with gdb. No test breaks the testsuite nor is skipped. Now everything seems to be fixed. Regards, Juan Manuel Guerrero
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |