From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: Everyone working on the C side might want to read this article... Date: Mon, 28 Apr 2003 15:48:26 -0500 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87llxul55x.fsf@raven.i.defaultvalue.org> References: <873ckgevxl.fsf@raven.i.defaultvalue.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1051563030 7182 80.91.224.249 (28 Apr 2003 20:50:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 28 Apr 2003 20:50:30 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Apr 28 22:50:23 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19AFZs-0001rP-00 for ; Mon, 28 Apr 2003 22:50:20 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19AFZ7-0000xX-07 for guile-devel@m.gmane.org; Mon, 28 Apr 2003 16:49:33 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 19AFYf-0000Tw-00 for guile-devel@gnu.org; Mon, 28 Apr 2003 16:49:05 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 19AFY4-0007zO-00 for guile-devel@gnu.org; Mon, 28 Apr 2003 16:48:32 -0400 Original-Received: from dsl093-098-016.wdc1.dsl.speakeasy.net ([66.93.98.16] helo=defaultvalue.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19AFY3-0007yR-00 for guile-devel@gnu.org; Mon, 28 Apr 2003 16:48:27 -0400 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id E66C840AC for ; Mon, 28 Apr 2003 15:48:26 -0500 (CDT) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id B46AF2150F7; Mon, 28 Apr 2003 15:48:26 -0500 (CDT) Original-To: guile-devel@gnu.org In-Reply-To: <873ckgevxl.fsf@raven.i.defaultvalue.org> (Rob Browning's message of "Thu, 17 Apr 2003 15:00:22 -0500") User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3 (i386-pc-linux-gnu) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:2232 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:2232 Rob Browning writes: > The following article explains gcc changes that may be behind at least > some of our recent set of bugs: > > http://www.ddj.com/documents/s=880/ddj0010d/0010d.htm So does anyone have thoughts about how we should approach this issue? How common do we think these type aliasing problems might be in our code, and if we do have problems, can we just fix each offending bit of code with temp assignments or other "disambiguating" statements, or is there some higher level way we might be able to address the issue (i.e. could a union help here, something else?). -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel