From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 02 15:59:39 2012 Received: (at submit) by debbugs.gnu.org; 2 Sep 2012 19:59:39 +0000 Received: from localhost ([127.0.0.1]:34862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T8GKY-0004Lt-KE for submit@debbugs.gnu.org; Sun, 02 Sep 2012 15:59:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51757) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T8GKV-0004Ll-AJ for submit@debbugs.gnu.org; Sun, 02 Sep 2012 15:59:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T8GJ1-0003XH-7J for submit@debbugs.gnu.org; Sun, 02 Sep 2012 15:58:06 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:39345) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8GJ1-0003XD-3t for submit@debbugs.gnu.org; Sun, 02 Sep 2012 15:58:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34335) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8GIz-0006w7-DC for bug-gnu-emacs@gnu.org; Sun, 02 Sep 2012 15:58:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T8GIx-0003WZ-5L for bug-gnu-emacs@gnu.org; Sun, 02 Sep 2012 15:58:01 -0400 Received: from mout2.freenet.de ([195.4.92.92]:47052) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8GIw-0003WR-RB for bug-gnu-emacs@gnu.org; Sun, 02 Sep 2012 15:57:59 -0400 Received: from [195.4.92.142] (helo=mjail2.freenet.de) by mout2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.76 #1) id 1T8GIv-00041B-2x for bug-gnu-emacs@gnu.org; Sun, 02 Sep 2012 21:57:57 +0200 Received: from localhost ([::1]:38457 helo=mjail2.freenet.de) by mjail2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.76 #1) id 1T8GIu-0003z6-TP for bug-gnu-emacs@gnu.org; Sun, 02 Sep 2012 21:57:57 +0200 Received: from [195.4.92.20] (port=53055 helo=10.mx.freenet.de) by mjail2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.76 #1) id 1T8GGp-0003W6-Fe for bug-gnu-emacs@gnu.org; Sun, 02 Sep 2012 21:55:47 +0200 Received: from ip-95-222-201-211.unitymediagroup.de ([95.222.201.211]:61962 helo=[192.168.178.8]) by 10.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.76 #1) id 1T8GGp-0000da-0g for bug-gnu-emacs@gnu.org; Sun, 02 Sep 2012 21:55:47 +0200 From: Peter Dyballa Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Subject: 24.2.50; when compiled with optimisation and LLVM GCC temacs crashes Date: Sun, 2 Sep 2012 21:55:46 +0200 Message-Id: <0B3EE723-3D0F-4DFD-BAFA-5E605FD60730@Freenet.DE> To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hello! Configured as In GNU Emacs 24.2.50.1 (i386-apple-darwin10.8.0, X toolkit, Xaw3d scroll = bars) of 2012-09-02 on Sumac.local Bzr revision: 109859 eggert@cs.ucla.edu-20120902142647-95e2tmqtr0s8q0vn Windowing system distributor `The X.Org Foundation', version = 11.0.11299905 Configured using: `configure '--build=3Dx86_64-apple-darwin10.8.0' '--host=3Di386-apple-darwin10.8.0' '--target=3Di386-apple-darwin10.8.0' '--with-wide-int' '--without-pop' '--without-sound' '--without-gconf' '--without-gpm' '--without-dbus' '--without-selinux' '--with-x-toolkit=3Dathena' '--disable-ns-self-contained' = '--without-xpm' '--without-jpeg' '--without-tiff' '--without-gif' '--without-png' '--without-rsvg' '--x-libraries=3D/usr/X11/lib' '--x-includes=3D/usr/X11/include' '--enable-locallisppath=3D/Library/Application Support/Emacs/calendar24:/Library/Application Support/Emacs' 'CFLAGS=3D-g= -H -pipe -fPIC -fno-common -O1 -m32 -fomit-frame-pointer -msse3 -foptimize-register-move -ftree-vectorize' 'CPPFLAGS=3D-I/sw/include' 'LDFLAGS=3D-L/sw/lib -m32 -Wl,-dead_strip_dylibs -Wl,-bind_at_load -Wl,-t' 'CC=3Dllvm-gcc-4.2' 'CXX=3Dllvm-g++-4.2' = 'PKG_CONFIG_PATH=3D/sw/lib/xft2/lib/pkgconfig:/sw/share/pkgconfig:/sw/lib/= pkgconfig:/usr/X11/lib/pkgconfig:/usr/X11/share/pkgconfig:/usr/lib/pkgconf= ig' 'build_alias=3Dx86_64-apple-darwin10.8.0' 'host_alias=3Di386-apple-darwin10.8.0' 'target_alias=3Di386-apple-darwin10.8.0'' to get a 32-bit application in a 32-bit software environment on 64-bit = hardware (Mac OS X 10.6.8 on intel Core i7/Sandy Bridge) it works with = -O0 and -O1. More optimisation lets temacs crash: /bin/sh: line 1: 87445 Segmentation fault (core dumped) = `/bin/pwd`/temacs --batch --load loadup bootstrap make[2]: *** [bootstrap-emacs] Error 1 make[1]: *** [src] Error 2 make: *** [bootstrap] Error 2 When I run temacs with these arguments in gud-gdb I get: Starting program: .../emacs-24.2.50/src/temacs '--batch --load = loadup bootstrap' Im Emacs Reading symbols for shared libraries .+++++++++++++++++++..... = done Loading loadup.el (source)... =09 Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0xfffffeec 0x0016998f in mark_maybe_pointer [inlined] () at = .../emacs-24.2.50/src/alloc.c:4617 (gdb) bt full #0 0x0016998f in mark_maybe_pointer [inlined] () at = .../emacs-24.2.50/src/alloc.c:4617 tem =3D (void *) #1 0x0016998f in mark_memory [inlined] = () at .../emacs-24.2.50/src/alloc.c:4700 tem =3D (void *) #2 0x0016998f in Fgarbage_collect () = at alloc.c:4939 tem =3D (void *)=20 Lisp Backtrace: No symbol "VALMASK" in current context. (gdb) xbacktrace No symbol "VALMASK" in current context. In another window arc/alloc.c is displayed with a mark pointing onto = line #4617 with mark_object (obj); The compilation of alloc.c goes like this (recompiling after deleting = src/alloc.o): make[2]: Nothing to be done for `all'. llvm-gcc-4.2 -std=3Dgnu99 -c -I/sw/include -Demacs -I. = -I/Users/pete/Quellen/Emacs_CVS/emacs-24.2.50/src -I../lib = -I/Users/pete/Quellen/Emacs_CVS/emacs-24.2.50/src/../lib = -I/usr/X11/include -I/sw/include -I/sw/include/freetype2 = -I/usr/X11/include -I/usr/X11R6/include -I/sw/include/ImageMagick = -fopenmp -I/sw/include/libxml2 -I/sw/include -I/sw/include/freetype2 = -I/sw/include -I/sw/include -I/sw/include/freetype2 -I/sw/include = -I/sw/include -MMD -MF deps/alloc.d -MP -I/sw/include -g -ggdb -H = -pipe -fPIC -fno-common -O2 -m32 -fomit-frame-pointer -msse3 = -foptimize-register-move -ftree-vectorize alloc.c . ./config.h .. ./conf_post.h ... ../lib/alloca.h ... /usr/include/string.h .... /usr/include/_types.h ..... /usr/include/sys/_types.h ...... /usr/include/sys/cdefs.h ...... /usr/include/machine/_types.h ....... /usr/include/i386/_types.h .... /usr/include/secure/_string.h ..... /usr/include/secure/_common.h ... ../lib/stdlib.h .... /usr/include/stdlib.h ..... /usr/include/Availability.h ...... /usr/include/AvailabilityInternal.h ..... /usr/include/sys/wait.h ...... /usr/include/sys/signal.h ....... /usr/include/sys/appleapiopts.h ....... /usr/include/machine/signal.h ........ /usr/include/i386/signal.h ......... /usr/include/i386/_structs.h ....... /usr/include/sys/_structs.h ........ /usr/include/machine/_structs.h ......... /usr/include/i386/_structs.h .......... /usr/include/mach/i386/_structs.h ...... /usr/include/sys/resource.h ....... /usr/include/sys/_structs.h ...... /usr/include/machine/endian.h ....... /usr/include/i386/endian.h ........ /usr/include/sys/_endian.h ......... /usr/include/libkern/_OSByteOrder.h .......... /usr/include/libkern/i386/_OSByteOrder.h ..... /usr/include/machine/types.h ...... /usr/include/i386/types.h ....... /usr/include/i386/_types.h .... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h . ../lib/stdio.h .. /usr/include/stdio.h ... /usr/include/secure/_stdio.h .. = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stdarg.= h .. = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h .. /usr/include/sys/types.h ... /usr/include/sys/_structs.h . = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/limits.= h .. = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/syslimi= ts.h .. = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/limi= ts.h ... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/sysl= imits.h ... /usr/include/limits.h .... /usr/include/machine/limits.h ..... /usr/include/i386/limits.h ...... /usr/include/i386/_limits.h .... /usr/include/sys/syslimits.h . /usr/include/setjmp.h .. /usr/include/machine/setjmp.h ... /usr/include/i386/setjmp.h . ../lib/signal.h .. /usr/include/signal.h .. /usr/include/pthread.h ... /usr/include/pthread_impl.h ... /usr/include/sched.h ... ../lib/time.h .... /usr/include/time.h ..... /usr/include/_structs.h ...... /usr/include/sys/_structs.h .... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h . lisp.h .. ../lib/stdalign.h ... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h .. = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stdbool= .h .. = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h .. ../lib/inttypes.h ... /usr/include/inttypes.h .... ../lib/stdint.h ..... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stdint.= h ..... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/limits.= h ...... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/syslimi= ts.h ...... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/limi= ts.h ....... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/sysl= imits.h ..... ../lib/inttypes.h ...... /usr/include/inttypes.h ... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/limits.= h .... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/syslimi= ts.h .... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/limi= ts.h ..... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/sysl= imits.h .. = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/limits.= h ... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/syslimi= ts.h ... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/limi= ts.h .... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/sysl= imits.h .. ../lib/intprops.h ... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/limits.= h .... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/syslimi= ts.h .... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/limi= ts.h ..... = /Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin10/4.2.1/include/sysl= imits.h .. globals.h . process.h .. ../lib/unistd.h ... /usr/include/unistd.h .... /usr/include/sys/unistd.h .... ../lib/sys/select.h ..... ../lib/sys/time.h ...... /usr/include/sys/time.h ....... /usr/include/sys/_structs.h ....... ../lib/time.h ....... /usr/include/sys/_select.h ..... /usr/include/sys/select.h ...... /usr/include/sys/_structs.h ..... ../lib/signal.h ... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h ... ../lib/stdlib.h ... ../lib/getopt.h .... /usr/include/getopt.h ..... ../lib/unistd.h .... /usr/include/ctype.h ..... /usr/include/runetype.h ... /usr/include/crt_externs.h .. gnutls.h ... /sw/include/gnutls/gnutls.h .... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h .... ../lib/time.h .... /sw/include/gnutls/compat.h ... /sw/include/gnutls/x509.h . intervals.h .. dispextern.h ... /usr/X11/include/X11/Xlib.h .... /usr/X11/include/X11/X.h .... /usr/X11/include/X11/Xfuncproto.h .... /usr/X11/include/X11/Xosdefs.h .... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h ... /usr/X11/include/X11/Intrinsic.h .... /usr/X11/include/X11/Xutil.h ..... /usr/X11/include/X11/keysym.h ...... /usr/X11/include/X11/keysymdef.h .... /usr/X11/include/X11/Xresource.h .... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h .... /usr/X11/include/X11/Core.h .... /usr/X11/include/X11/Composite.h .... /usr/X11/include/X11/Constraint.h .... /usr/X11/include/X11/Object.h .... /usr/X11/include/X11/RectObj.h ... ../lib/c-strcase.h .... = /usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.= h ... systime.h .... ../lib/timespec.h ..... ../lib/time.h .... ../lib/sys/time.h .. composite.h . puresize.h . character.h .. ../lib/verify.h . buffer.h . window.h . keyboard.h .. coding.h . frame.h . blockinput.h .. atimer.h . syssignal.h . termhooks.h . ../lib/unistd.h . /usr/include/fcntl.h .. /usr/include/sys/fcntl.h alloc.c: In function =91allocate_vector=92: alloc.c:3250: warning: comparison is always true due to limited range of = data type Compiling with -g -ggdb does not bring more insight from gdb=85 -- Mit friedvollen Gr=FC=DFen Pete When confronted with actual numbers, a mathematician is at a loss. =96 Steffen Hokland From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 07 14:22:49 2016 Received: (at 12337-done) by debbugs.gnu.org; 7 Dec 2016 19:22:49 +0000 Received: from localhost ([127.0.0.1]:59784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhnk-0000tK-VX for submit@debbugs.gnu.org; Wed, 07 Dec 2016 14:22:49 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhnk-0000t9-7a for 12337-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:22:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEhne-0002lQ-Gr for 12337-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:22:43 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55279) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEhne-0002lH-Dp for 12337-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:22:42 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cEhne-00083E-17 for 12337-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:22:42 -0500 Subject: Re: bug#12337 To: <12337-done@debbugs.gnu.org> X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 07 Dec 2016 14:22:42 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 12337-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) Nothing can be done with this information. From unknown Thu Aug 14 22:23:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 05 Jan 2017 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator