From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: karl@freefriends.org (Karl Berry) Newsgroups: gmane.emacs.bugs Subject: bug#9713: emacs 24.0.90 alloc.c assertion failure Date: Mon, 10 Oct 2011 00:21:23 GMT Message-ID: <201110100021.p9A0LN4m013541@freefriends.org> NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1318206123 16252 80.91.229.12 (10 Oct 2011 00:22:03 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 10 Oct 2011 00:22:03 +0000 (UTC) To: 9713@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 10 02:21:59 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RD3d0-0006QI-FE for geb-bug-gnu-emacs@m.gmane.org; Mon, 10 Oct 2011 02:21:58 +0200 Original-Received: from localhost ([::1]:38831 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RD3d0-0002nR-10 for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Oct 2011 20:21:58 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:53403) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RD3cx-0002mA-Am for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2011 20:21:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RD3cw-00043J-Em for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2011 20:21:55 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49456) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RD3cw-00043F-Bx for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2011 20:21:54 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RD3d4-0007Q0-9g for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2011 20:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: karl@freefriends.org (Karl Berry) Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Oct 2011 00:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9713 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.131820610828493 (code B ref -1); Mon, 10 Oct 2011 00:22:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Oct 2011 00:21:48 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RD3cp-0007PV-Pn for submit@debbugs.gnu.org; Sun, 09 Oct 2011 20:21:48 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RD3cm-0007PI-TD for submit@debbugs.gnu.org; Sun, 09 Oct 2011 20:21:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RD3cY-000426-Ty for submit@debbugs.gnu.org; Sun, 09 Oct 2011 20:21:31 -0400 Original-Received: from lists.gnu.org ([140.186.70.17]:43093) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RD3cY-000422-SW for submit@debbugs.gnu.org; Sun, 09 Oct 2011 20:21:30 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:53357) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RD3cY-0002lN-6j for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2011 20:21:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RD3cX-00041o-9l for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2011 20:21:30 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:57558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RD3cX-00041k-6E for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2011 20:21:29 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:58585) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1RD3cX-00068t-2p for bug-emacs@gnu.org; Sun, 09 Oct 2011 20:21:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RD3cW-00041d-47 for bug-emacs@gnu.org; Sun, 09 Oct 2011 20:21:28 -0400 Original-Received: from b0.f7.net ([66.148.120.132]:41852 helo=freefriends.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RD3cV-00041W-Tz for bug-emacs@gnu.org; Sun, 09 Oct 2011 20:21:28 -0400 X-Envelope-From: karl@freefriends.org X-Envelope-To: Original-Received: from freefriends.org (sls-af11p1 [127.0.0.1]) by freefriends.org (8.14.4/8.14.4) with ESMTP id p9A0LN7V013542 for ; Sun, 9 Oct 2011 20:21:27 -0400 Original-Received: (from nobody@localhost) by freefriends.org (8.14.4/8.14.4/submit) id p9A0LN4m013541; Mon, 10 Oct 2011 00:21:23 GMT X-Authentication-Warning: localhost.localdomain: nobody set sender to karl@freefriends.org using -f X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 09 Oct 2011 20:22:02 -0400 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:52461 Archived-At: (If there's a different place to report pretest bugs, please inform. Saw nothing in the README.) Trying to compile the emacs 24.0.90 pretest on (the latest) CentOS 5.7, the assertion at line 740 of alloc.c fails: verify (INT_MAX <= PTRDIFF_MAX); With the system compiler (gcc version 4.1.2 20080704 (Red Hat 4.1.2-51)), the error is; alloc.c:740: error: negative width in bit-field '_gl_verify_error_if_negative' With gcc 4.6.1 compiled from the original sources, the error is: alloc.c:740:1: error: static assertion failed: "verify (INT_MAX <= PTRDIFF_MAX)" I tried removing the verify() call, just to see. Unfortunately, then temacs either got a segmentation fault (system compiler) or failed to link with multiple definitions of g_bit_nth_lsf and many more g_bit_* functions (4.6.1). karl