From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan =?UTF-8?Q?Hor=C3=A1k?= Newsgroups: gmane.emacs.bugs Subject: bug#10780: 24.0.93 fails to build with 'Invalid function: "DEAD"' Date: Wed, 15 Feb 2012 17:38:24 +0100 Message-ID: <1329323904.3029.30.camel@eagle.danny.cz> References: <4F3B5DA0.8090309@cs.ucla.edu> <1329291553.3029.10.camel@eagle.danny.cz> <4F3B77B1.4010000@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1329324375 6965 80.91.229.3 (15 Feb 2012 16:46:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 15 Feb 2012 16:46:15 +0000 (UTC) Cc: 10780@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 15 17:46:13 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Rxhza-0005fg-VS for geb-bug-gnu-emacs@m.gmane.org; Wed, 15 Feb 2012 17:46:07 +0100 Original-Received: from localhost ([::1]:56830 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RxhvD-0002V0-GX for geb-bug-gnu-emacs@m.gmane.org; Wed, 15 Feb 2012 11:41:35 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:58780) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rxhv7-0002Ua-Uu for bug-gnu-emacs@gnu.org; Wed, 15 Feb 2012 11:41:33 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rxhuy-0006rA-5K for bug-gnu-emacs@gnu.org; Wed, 15 Feb 2012 11:41:29 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37983) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rxhuy-0006r6-1S for bug-gnu-emacs@gnu.org; Wed, 15 Feb 2012 11:41:20 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Rxhwc-0001qP-Ft for bug-gnu-emacs@gnu.org; Wed, 15 Feb 2012 11:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dan =?UTF-8?Q?Hor=C3=A1k?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Feb 2012 16:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10780 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10780-submit@debbugs.gnu.org id=B10780.13293241707071 (code B ref 10780); Wed, 15 Feb 2012 16:43:02 +0000 Original-Received: (at 10780) by debbugs.gnu.org; 15 Feb 2012 16:42:50 +0000 Original-Received: from localhost ([127.0.0.1]:41606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxhwQ-0001q0-3C for submit@debbugs.gnu.org; Wed, 15 Feb 2012 11:42:50 -0500 Original-Received: from h242.core.ignum.cz ([217.31.49.242]:45051) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxhwM-0001pi-VA for 10780@debbugs.gnu.org; Wed, 15 Feb 2012 11:42:48 -0500 Original-Received: from freza2.core.ignum.cz (unknown [192.168.1.153]) by hroch.core.ignum.cz (Postfix) with ESMTP id E932B11E7631; Wed, 15 Feb 2012 17:38:14 +0100 (CET) Original-Received: from freza2.core.ignum.cz (localhost [127.0.0.1]) by freza2.core.ignum.cz (Postfix) with ESMTP id D486AA590; Wed, 15 Feb 2012 17:38:24 +0100 (CET) Original-Received: from [192.168.160.10] (72.155.broadband6.iol.cz [88.101.155.72]) by freza2.core.ignum.cz (Postfix) with ESMTPA id B6481A580; Wed, 15 Feb 2012 17:38:24 +0100 (CET) In-Reply-To: <4F3B77B1.4010000@cs.ucla.edu> X-Mailer: Evolution 3.2.3 (3.2.3-1.fc16) X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:56918 Archived-At: Paul Eggert p=C3=AD=C5=A1e v St 15. 02. 2012 v 01:15 -0800:=20 > On 02/14/2012 11:39 PM, Dan Hor=C3=A1k wrote: > > I have to do some more testing but now it seems that using > > --with-wide-int option for configure provokes the "Invalid function" > > behaviour. >=20 > Thanks for looking into it. I configured --with-wide-int on > my bigendian 32-bit host and could not reproduce the problem. > My host is a Solaris 10 sparc (32-bit). I tried with both > Sun C 5.12 SunOS_sparc 2011/11/16 (cc -xO4) and with > GCC 3.4.3 (csl-sol210-3_4-branch+sol_rpath) (gcc -O2). >=20 > Since you built --with-wide-int, can you please also try > compiling from scratch, with > "make CPPFLAGS=3D-DGC_LISP_OBJECT_ALIGNMENT=3D4"? > It could be that your compilers claim to be aligning 64-bit > integers on 8-byte boundaries, but are occasionally actually > aligning them on 4-byte boundaries. This messes up conservative > garbage collection big-time and would explain your symptoms. The builds (on s390, haven't tried ppc yet) were successful with GC_LISP_OBJECT_ALIGNMENT set to 1, 2 and 4. Only when it's not set, the build fails with the "Invalid function" error message.