From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Bill Schottstaedt" Newsgroups: gmane.lisp.guile.devel Subject: Re: Guile 1.7.91 has been released. Date: Tue, 14 Feb 2006 13:36:05 -0800 Message-ID: <20060214213003.M64292@ccrma.Stanford.EDU> References: <87y80gyxrq.fsf@zagadka.de> <20060213124618.M39651@ccrma.Stanford.EDU> <87wtfzrlfp.fsf@zip.com.au> <20060213223050.M63331@ccrma.Stanford.EDU> <87bqxaswk2.fsf@zip.com.au> <20060213233342.M49809@ccrma.Stanford.EDU> <877j7ysqlt.fsf@zip.com.au> <873bimsp8w.fsf@zip.com.au> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Trace: sea.gmane.org 1139961186 22842 80.91.229.2 (14 Feb 2006 23:53:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 14 Feb 2006 23:53:06 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Wed Feb 15 00:53:06 2006 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1F99yU-0001ro-Qo for guile-devel@m.gmane.org; Wed, 15 Feb 2006 00:52:51 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F99yU-0007xl-1R for guile-devel@m.gmane.org; Tue, 14 Feb 2006 18:52:50 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1F97qI-000658-SW for guile-devel@gnu.org; Tue, 14 Feb 2006 16:36:14 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1F97qE-00063J-BI for guile-devel@gnu.org; Tue, 14 Feb 2006 16:36:13 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F97qD-00063A-U8 for guile-devel@gnu.org; Tue, 14 Feb 2006 16:36:10 -0500 Original-Received: from [171.67.16.123] (helo=smtp1.Stanford.EDU) by monty-python.gnu.org with esmtp (Exim 4.52) id 1F97uy-0000K6-M8 for guile-devel@gnu.org; Tue, 14 Feb 2006 16:41:05 -0500 Original-Received: from cm-mail.stanford.edu (cm-mail.Stanford.EDU [171.64.197.135]) by smtp1.Stanford.EDU (8.12.11/8.12.11) with ESMTP id k1ELa5p0013175 for ; Tue, 14 Feb 2006 13:36:07 -0800 Original-Received: from ccrma.stanford.edu (ccrma.stanford.edu [171.64.197.141]) by cm-mail.stanford.edu (8.11.6/8.11.6) with ESMTP id k1ELa5G10100 for ; Tue, 14 Feb 2006 13:36:05 -0800 Original-Received: from ccrma.Stanford.EDU (localhost.localdomain [127.0.0.1]) by ccrma.stanford.edu (8.12.8/8.12.5) with ESMTP id k1ELa5re002239 for ; Tue, 14 Feb 2006 13:36:05 -0800 Original-To: guile-devel@gnu.org In-Reply-To: <873bimsp8w.fsf@zip.com.au> X-Mailer: Open WebMail 2.41 20040926 X-OriginatingIP: 24.23.251.119 (bil) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:5708 Archived-At: Andy Wingo says: > I once did some painful CVS bisection, which for the compiler flags I was > using brought it back to the introduction of the inline keyword in 2002 > or something. Perhaps you're on to something -- the "inline" business reminded me of the old pstate bug where a variable was being optimized off the stack causing premature gc, or something like that. So, I rebuilt guile using -g3 and not -O2, and the build ran to completion! Unfortunately, it's still not right; guile doesn't segfault but I get: /home/bil/test/ bin/guile Backtrace: In unknown file: ?: 130* [syntmp-gen-syntax-1074 #(syntax-object # #) #(syntax-object # #) ...] ?: 131 (if (syntmp-id?-115 syntmp-e-1110) (let* (#) (let* # #)) ...) ... ?: 132 [call-with-values # #] ?: 133 (@call-with-values (producer consumer)) ?: 134* [#] ?: 135* [syntmp-gen-syntax-1074 #(syntax-object # #) #(syntax-object begin #) ...] ?: 136 (if (syntmp-id?-115 syntmp-e-1110) (let* (#) (let* # #)) ...) ... ?: 137 (if # # #) ?: 138* [syntmp-ellipsis?-160 #(syntax-object begin (# # # #))] ?: 139 (and # #) ... ?: 140 [syntmp-free-id=?-138 #(syntax-object begin #) #(syntax-object ... #)] ?: 141 (and (eq? # #) (eq? # #)) ?: 142* [eq? ... ?: 143* (let* ((syntmp-x-885 syntmp-i-883)) (let* (#) (if # # syntmp-e-886))) ?: 144 (let* (#) (if # # syntmp-e-886)) ?: 145* (if # # syntmp-x-885) ?: 146* [syntmp-syntax-object?-101 #(syntax-object begin (# # # #))] ?: 147 (and (vector? syntmp-x-1008) (= (vector-length syntmp-x-1008) 3) ...) ?: 148* [= ... ?: 149* (vector-length syntmp-x-1008) : In expression (vector-length syntmp-x-1008): : Stack overflow _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel