From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Error with -O3 but not -O2: "Wrong type argument: listp". Date: Mon, 30 Jan 2006 21:21:30 +0200 Message-ID: References: <7wy810kq79.fsf@ece.lsu.edu> <7wslr5aerp.fsf@ece.lsu.edu> Reply-To: Eli Zaretskii NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1138648958 32037 80.91.229.2 (30 Jan 2006 19:22:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 30 Jan 2006 19:22:38 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 30 20:22:31 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1F3ebS-0007UA-5B for ged-emacs-devel@m.gmane.org; Mon, 30 Jan 2006 20:22:18 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F3eeQ-00057J-DG for ged-emacs-devel@m.gmane.org; Mon, 30 Jan 2006 14:25:22 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1F3edr-0004xT-5u for emacs-devel@gnu.org; Mon, 30 Jan 2006 14:24:47 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1F3edp-0004wo-6a for emacs-devel@gnu.org; Mon, 30 Jan 2006 14:24:46 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F3edp-0004wk-2Z for emacs-devel@gnu.org; Mon, 30 Jan 2006 14:24:45 -0500 Original-Received: from [192.114.186.17] (helo=gandalf.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.52) id 1F3ec7-00066k-8d; Mon, 30 Jan 2006 14:22:59 -0500 Original-Received: from nitzan.inter.net.il (nitzan.inter.net.il [192.114.186.20]) by gandalf.inter.net.il (MOS 3.7.1-GA) with ESMTP id HSP02393; Mon, 30 Jan 2006 21:21:31 +0200 (IST) Original-Received: from HOME-C4E4A596F7 (IGLD-84-228-244-143.inter.net.il [84.228.244.143]) by nitzan.inter.net.il (MOS 3.7.3-GA) with ESMTP id CPG05057 (AUTH halo1); Mon, 30 Jan 2006 21:21:30 +0200 (IST) Original-To: David Koppelman In-reply-to: <7wslr5aerp.fsf@ece.lsu.edu> (message from David Koppelman on Mon, 30 Jan 2006 09:58:50 -0600) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:49784 Archived-At: > From: David Koppelman > Date: Mon, 30 Jan 2006 09:58:50 -0600 > Cc: emacs-devel@gnu.org > > What should be done if it is a compiler bug? Detect the gcc version > and avoid the -O3 (or use -fno-inline-functions)? Modify the Emacs > source to work around the bug? Probably both, since with compiler bugs, you can never know what other code it miscompiles. This one only popped up because you couldn't bootstrap, but who knows how many other similar problems are out there.