From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: emacs crash on SMP notebook only Date: Sat, 26 Nov 2005 19:31:52 -0500 Message-ID: References: <20051124.202621.1410328090.joost@snow.nl> <20051126.095839.-1540407023.joost@snow.nl> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1133051928 5137 80.91.229.2 (27 Nov 2005 00:38:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 27 Nov 2005 00:38:48 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Nov 27 01:38:47 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EgAYt-0001fY-RJ for ged-emacs-devel@m.gmane.org; Sun, 27 Nov 2005 01:38:36 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EgAYt-0002SX-7N for ged-emacs-devel@m.gmane.org; Sat, 26 Nov 2005 19:38:35 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EgASg-0005ZI-2s for emacs-devel@gnu.org; Sat, 26 Nov 2005 19:32:10 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EgASR-0005TR-Iz for emacs-devel@gnu.org; Sat, 26 Nov 2005 19:32:07 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EgASP-0005SF-EK for emacs-devel@gnu.org; Sat, 26 Nov 2005 19:31:53 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EgASP-0004Ns-Iq for emacs-devel@gnu.org; Sat, 26 Nov 2005 19:31:53 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1EgASO-0000KI-NY; Sat, 26 Nov 2005 19:31:52 -0500 Original-To: Joost Helberg In-reply-to: <20051126.095839.-1540407023.joost@snow.nl> (message from Joost Helberg on Sat, 26 Nov 2005 09:58:39 +0100 (CET)) 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:46633 Archived-At: I've investigated further and came to the conclusion that this is related to using gcc-4.0.2. Using a gcc-3.4 compiled GNU Emacs works fine now. That is disturbing. It could be a GCC bug. I'm using GNU/Linux of the Debian sort on Intel 4 3.6GHz with hyperthreading enabled. Using NO hyperthreading (a kernel option) with gcc-4.0.2 compiled emacs shows no crashes. I am not sure what hyperthreading is. Does it alter the execution of machine code? Please confirm the meaning of these statements. Are you saying that the same Emacs executable (made with GCC 4) crashes with hyperthreading but does not crash when run without hyperthreading? Does the Emacs executable made with GCC 3.4 run correctly both with and without hyperthreading? I think that is what you are saying, but let's make sure there is no misunderstanding. Can I help narrowing this thing down to a gcc or emacs issue? The way to investigate further is to compile some of the files with each compiler, and see if it crashes. That way you can determine which file has the problem. Would you like to do that?