From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.bugs Subject: bug#18743: 25.0.50; Clang 3.0 fails to compile src/fns.c, GCC 4.8 cannot dump emacs Date: Wed, 6 Dec 2017 20:40:07 +0100 Message-ID: <1E656301-E47A-4444-92B3-167B404537ED@Freenet.DE> References: <87a7yzipi1.fsf@users.sourceforge.net> <8AF57172-2464-4768-8AE0-186423F6B612@Freenet.DE> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1512590877 9898 195.159.176.226 (6 Dec 2017 20:07:57 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 6 Dec 2017 20:07:57 +0000 (UTC) Cc: alan@idiocy.org, 18743@debbugs.gnu.org, npostavs@users.sourceforge.net To: rms@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 06 21:07:51 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMfyv-0002PJ-Lp for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Dec 2017 21:07:49 +0100 Original-Received: from localhost ([::1]:57509 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eMfz2-0002g1-Mm for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Dec 2017 15:07:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37506) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eMfaz-0001KW-Vl for bug-gnu-emacs@gnu.org; Wed, 06 Dec 2017 14:43:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eMfaw-0000Os-1x for bug-gnu-emacs@gnu.org; Wed, 06 Dec 2017 14:43:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40805) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eMfav-0000Ok-Ul for bug-gnu-emacs@gnu.org; Wed, 06 Dec 2017 14:43:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eMfav-0002xt-OD for bug-gnu-emacs@gnu.org; Wed, 06 Dec 2017 14:43:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Peter Dyballa Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Dec 2017 19:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18743 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible wontfix notabug Original-Received: via spool by 18743-submit@debbugs.gnu.org id=B18743.151258935911366 (code B ref 18743); Wed, 06 Dec 2017 19:43:01 +0000 Original-Received: (at 18743) by debbugs.gnu.org; 6 Dec 2017 19:42:39 +0000 Original-Received: from localhost ([127.0.0.1]:49486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMfaX-0002xD-1h for submit@debbugs.gnu.org; Wed, 06 Dec 2017 14:42:37 -0500 Original-Received: from mout3.freenet.de ([195.4.92.93]:42682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMfaV-0002wz-Of for 18743@debbugs.gnu.org; Wed, 06 Dec 2017 14:42:36 -0500 Original-Received: from [195.4.92.140] (helo=mjail0.freenet.de) by mout3.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.89 #1) id 1eMfaG-0003lO-PA; Wed, 06 Dec 2017 20:42:20 +0100 Original-Received: from [::1] (port=34034 helo=mjail0.freenet.de) by mjail0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.89 #1) id 1eMfaG-00018t-LP; Wed, 06 Dec 2017 20:42:20 +0100 Original-Received: from mx9.freenet.de ([195.4.92.19]:49074) by mjail0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.89 #1) id 1eMfYB-00007J-VP; Wed, 06 Dec 2017 20:40:11 +0100 Original-Received: from [5.147.82.37] (port=54150 helo=sumac.fritz.box) by mx9.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:ECDHE-RSA-AES128-SHA:128) (port 587) (Exim 4.89 #1) id 1eMfYB-0001b6-Mm; Wed, 06 Dec 2017 20:40:11 +0100 In-Reply-To: X-Mailer: Apple Mail (2.1085) X-Originated-At: 5.147.82.37!54150 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:140760 Archived-At: Am 6.12.2017 um 19:13 schrieb Richard Stallman: > Can you analyze the problem dumping with GCC 4.8? Configure has no problem with GIF and JPEG, but build fails with: "../../src/bootstrap-emacs" -batch --no-site-file --no-site-lisp = -f batch-byte-compile uvs.el Fatal error 6: Abort trap Backtrace: 0 bootstrap-emacs 0x0000000100155ca1 = emacs_backtrace + 105 1 bootstrap-emacs 0x000000010012f79c = terminate_due_to_signal + 129 2 bootstrap-emacs 0x0000000100155653 = deliver_fatal_signal + 0 3 bootstrap-emacs 0x0000000100155628 = deliver_thread_signal + 146 4 bootstrap-emacs 0x000000010015568d = deliver_fatal_thread_signal + 28 5 libSystem.B.dylib 0x00007fff813de1ba = _sigtramp + 26 6 bootstrap-emacs 0x000000010306b39a = next_release_must_exit + 43910710 7 libSystem.B.dylib 0x00007fff81384195 free = + 128 8 bootstrap-emacs 0x00000001002828c4 = rpl_putenv + 329 9 bootstrap-emacs 0x00000001001a84cc = xputenv + 24 10 bootstrap-emacs 0x00000001001c0f73 = set_time_zone_rule + 280 11 bootstrap-emacs 0x00000001001bc5ae = init_editfns + 162 12 bootstrap-emacs 0x00000001001310b1 main = + 4273 13 bootstrap-emacs 0x000000010000253c start = + 52 Dumping succeeded before, of course, here and also with GCC 5 and 6. The = recent version of GCC 4.8 is 4.8.5. Historically it could have been the = same version (release date: June 23, 2015), but I have no proof. One more difference is that MacPorts has changed. The reason is = different C++ ABIs and inability to pass things between different = versions (not my field of interest). On my Snow Leopard system I have to = use a special one (don't know the details), switch happened in summer. Original Mac OS X 10.6.8 supports Clang 3.0 and GCC 4.2. -- Greetings Pete Wasting time is an important part of living.