public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m
@ 2005-05-18  7:07 hp at gcc dot gnu dot org
  2005-05-18  7:07 ` [Bug objc/21641] [4.1 regression] " hp at gcc dot gnu dot org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: hp at gcc dot gnu dot org @ 2005-05-18  7:07 UTC (permalink / raw)
  To: gcc-bugs

With a unified tree and LAST_UPDATED "Tue May 17 19:08:14 UTC 2005",
building a unified tree worked on this host+target combination.
With LAST_UPDATED: "Wed May 18 06:16:27 UTC 2005" I get:

/bin/sh ./libtool --mode=compile /home/hp/combined/mmix-regobj/./gcc/xgcc
-B/home/hp/combined/mmix-regobj/./gcc/ -nostdinc -B/hom\
e/hp/combined/mmix-regobj/mmix-knuth-mmixware/newlib/ -isystem
/home/hp/combined/mmix-regobj/mmix-knuth-mmixware/newlib/targ-incl\
ude -isystem /home/hp/combined/combined/newlib/libc/include
-B/tmp/reg-mmix/mmix-knuth-mmixware/bin/ -B/tmp/reg-mmix/mmix-knuth-m\
mixware/lib/ -isystem /tmp/reg-mmix/mmix-knuth-mmixware/include -isystem
/tmp/reg-mmix/mmix-knuth-mmixware/sys-include -L/home/hp\
/combined/mmix-regobj/./ld -fgnu-runtime -c -o Object.lo -I.
-I/home/hp/combined/combined/libobjc   -O2 -g -O2 -W -Wall -Wwrite-s\
trings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing \
        -I/home/hp/combined/combined/libobjc/objc 
-I/home/hp/combined/combined/libobjc/../gcc -I/home/hp/combined/combined/libob\
jc/../gcc/config -I../.././gcc -I/home/hp/combined/combined/libobjc/../include
/home/hp/combined/combined/libobjc/Object.m
/home/hp/combined/mmix-regobj/./gcc/xgcc -B/home/hp/combined/mmix-regobj/./gcc/
-nostdinc -B/home/hp/combined/mmix-regobj/mmix-kn\
uth-mmixware/newlib/ -isystem
/home/hp/combined/mmix-regobj/mmix-knuth-mmixware/newlib/targ-include -isystem
/home/hp/combined/co\
mbined/newlib/libc/include -B/tmp/reg-mmix/mmix-knuth-mmixware/bin/
-B/tmp/reg-mmix/mmix-knuth-mmixware/lib/ -isystem /tmp/reg-mm\
ix/mmix-knuth-mmixware/include -isystem
/tmp/reg-mmix/mmix-knuth-mmixware/sys-include
-L/home/hp/combined/mmix-regobj/./ld -fgnu-\
runtime -c -I. -I/home/hp/combined/combined/libobjc -O2 -g -O2 -W -Wall
-Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_\
LIBS -fno-strict-aliasing -I/home/hp/combined/combined/libobjc/objc
-I/home/hp/combined/combined/libobjc/../gcc -I/home/hp/combin\
ed/combined/libobjc/../gcc/config -I../.././gcc
-I/home/hp/combined/combined/libobjc/../include
/home/hp/combined/combined/libobj\
c/Object.m -o Object.o
/home/hp/combined/combined/libobjc/Object.m: In function '-[Object performv::]':
/home/hp/combined/combined/libobjc/Object.m:279: internal compiler error:
Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [Object.lo] Error 1
make[3]: Leaving directory
`/home/hp/combined/mmix-regobj/mmix-knuth-mmixware/libobjc'

Running with -save-temps -v shows a little different error message:

/home/hp/combined/combined/libobjc/Object.m: In function '+[Object version]':
/home/hp/combined/combined/libobjc/Object.m:342: internal compiler error: in
tree_node_structure, at tree.c:1815

A gdb backtrace from the corresponding cc1obj call:
(gdb) bt
#0  fancy_abort (file=0x7b27e8 "/home/hp/combined/combined/gcc/tree.c",
line=1815, function=0x92a1b0 "tree_node_structure")
    at /home/hp/combined/combined/gcc/diagnostic.c:588
#1  0x0000000000682c85 in tree_node_structure (t=0x7b27e8) at
/home/hp/combined/combined/gcc/tree.c:1815
#2  0x000000000042b90a in gt_ggc_mx_lang_tree_node (x_p=Variable "x_p" is not
available.
) at ./gt-c-decl.h:71
#3  0x000000000060a284 in gt_ggc_m_P9tree_node4htab (x_p=Variable "x_p" is not
available.
) at gtype-desc.c:1420
#4  0x0000000000605eb7 in ggc_mark_roots () at
/home/hp/combined/combined/gcc/ggc-common.c:118
#5  0x00000000006a6997 in ggc_collect () at
/home/hp/combined/combined/gcc/ggc-page.c:1972
#6  0x0000000000495b89 in execute_todo (pass=0x91abc0, flags=151,
use_required=Variable "use_required" is not available.
)
    at /home/hp/combined/combined/gcc/tree-optimize.c:553
#7  0x0000000000495dca in execute_pass_list (pass=0x91abc0) at
/home/hp/combined/combined/gcc/tree-optimize.c:635
#8  0x0000000000495d72 in execute_pass_list (pass=0x9178c0) at
/home/hp/combined/combined/gcc/tree-optimize.c:658
#9  0x000000000049606d in tree_rest_of_compilation (fndecl=0x2aaaadb6b4e0) at
/home/hp/combined/combined/gcc/tree-optimize.c:788
#10 0x0000000000429523 in c_expand_body (fndecl=0x2aaaadb6b4e0) at
/home/hp/combined/combined/gcc/c-decl.c:6582
#11 0x00000000006c351e in cgraph_expand_function (node=0x2aaaadb6b820) at
/home/hp/combined/combined/gcc/cgraphunit.c:993
#12 0x00000000006c3fcd in cgraph_optimize () at
/home/hp/combined/combined/gcc/cgraphunit.c:1057
#13 0x000000000068273e in toplev_main (argc=Variable "argc" is not available.
) at /home/hp/combined/combined/gcc/toplev.c:1013
#14 0x000000371c71c4cc in __libc_start_main () from /lib64/libc.so.6
#15 0x0000000000402609 in _start ()
#16 0x00007ffffffff748 in ?? ()
#17 0x0000000000000000 in ?? ()

-- 
           Summary: mmix-knuth-mmixware broken libobjc/Object.m
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code, build
          Severity: normal
          Priority: P2
         Component: objc
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: hp at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org
  GCC host triplet: x86_64-unknown-linux-gnu (FC4t2)
GCC target triplet: mmix-knuth-mmixware


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21641


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug objc/21641] [4.1 regression] mmix-knuth-mmixware broken libobjc/Object.m
  2005-05-18  7:07 [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m hp at gcc dot gnu dot org
@ 2005-05-18  7:07 ` hp at gcc dot gnu dot org
  2005-05-18  9:05 ` [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, " hp at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: hp at gcc dot gnu dot org @ 2005-05-18  7:07 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|mmix-knuth-mmixware broken  |[4.1 regression] mmix-knuth-
                   |libobjc/Object.m            |mmixware broken
                   |                            |libobjc/Object.m


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21641


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware broken libobjc/Object.m
  2005-05-18  7:07 [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m hp at gcc dot gnu dot org
  2005-05-18  7:07 ` [Bug objc/21641] [4.1 regression] " hp at gcc dot gnu dot org
@ 2005-05-18  9:05 ` hp at gcc dot gnu dot org
  2005-05-18 12:45 ` pinskia at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: hp at gcc dot gnu dot org @ 2005-05-18  9:05 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From hp at gcc dot gnu dot org  2005-05-18 09:05 -------
Happens for cris-elf and cris-linux too.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.1 regression] mmix-knuth-|[4.1 regression] cris-axis-
                   |mmixware broken             |elf, cris-axis-linux-gnu,
                   |libobjc/Object.m            |mmix-knuth-mmixware broken
                   |                            |libobjc/Object.m


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21641


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware broken libobjc/Object.m
  2005-05-18  7:07 [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m hp at gcc dot gnu dot org
  2005-05-18  7:07 ` [Bug objc/21641] [4.1 regression] " hp at gcc dot gnu dot org
  2005-05-18  9:05 ` [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, " hp at gcc dot gnu dot org
@ 2005-05-18 12:45 ` pinskia at gcc dot gnu dot org
  2005-05-18 18:58 ` [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware, x86_64-unknown-linux-gnu " hp at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-05-18 12:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-05-18 12:45 -------
Looks like this shows up also on x86_64-pc-linux-gnu:
http://gcc.gnu.org/ml/gcc/2005-05/msg00958.html

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   GCC host triplet|x86_64-unknown-linux-gnu    |
                   |(FC4t2)                     |
   Target Milestone|---                         |4.1.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21641


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware, x86_64-unknown-linux-gnu broken libobjc/Object.m
  2005-05-18  7:07 [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m hp at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2005-05-18 12:45 ` pinskia at gcc dot gnu dot org
@ 2005-05-18 18:58 ` hp at gcc dot gnu dot org
  2005-05-18 19:02 ` hp at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: hp at gcc dot gnu dot org @ 2005-05-18 18:58 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From hp at gcc dot gnu dot org  2005-05-18 18:58 -------
Adding CC Mike Stump as fingered by cvs diff.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mrs at apple dot com
            Summary|[4.1 regression] cris-axis- |[4.1 regression] cris-axis-
                   |elf, cris-axis-linux-gnu,   |elf, cris-axis-linux-gnu,
                   |mmix-knuth-mmixware broken  |mmix-knuth-mmixware, x86_64-
                   |libobjc/Object.m            |unknown-linux-gnu broken
                   |                            |libobjc/Object.m


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21641


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware, x86_64-unknown-linux-gnu broken libobjc/Object.m
  2005-05-18  7:07 [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m hp at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2005-05-18 18:58 ` [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware, x86_64-unknown-linux-gnu " hp at gcc dot gnu dot org
@ 2005-05-18 19:02 ` hp at gcc dot gnu dot org
  2005-05-18 20:03 ` cvs-commit at gcc dot gnu dot org
  2005-05-18 20:50 ` hp at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: hp at gcc dot gnu dot org @ 2005-05-18 19:02 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
 GCC target triplet|mmix-knuth-mmixware         |cris-axis-elf, cris-axis-
                   |                            |linux-gnu, mmix-knuth-
                   |                            |mmixware, x86_64-


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21641


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware, x86_64-unknown-linux-gnu broken libobjc/Object.m
  2005-05-18  7:07 [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m hp at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2005-05-18 19:02 ` hp at gcc dot gnu dot org
@ 2005-05-18 20:03 ` cvs-commit at gcc dot gnu dot org
  2005-05-18 20:50 ` hp at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-05-18 20:03 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-05-18 20:02 -------
Subject: Bug 21641

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	mrs@gcc.gnu.org	2005-05-18 20:02:30

Modified files:
	gcc/objc       : ChangeLog objc-act.c 

Log message:
	PR objc/21641
	* objc-act.c (struct interface_tuple): Mark it up for GC.
	(interface_htab): It is really a struct interface_tuple.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/ChangeLog.diff?cvsroot=gcc&r1=1.36&r2=1.37
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/objc-act.c.diff?cvsroot=gcc&r1=1.273&r2=1.274



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21641


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware, x86_64-unknown-linux-gnu broken libobjc/Object.m
  2005-05-18  7:07 [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m hp at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2005-05-18 20:03 ` cvs-commit at gcc dot gnu dot org
@ 2005-05-18 20:50 ` hp at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: hp at gcc dot gnu dot org @ 2005-05-18 20:50 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From hp at gcc dot gnu dot org  2005-05-18 20:48 -------
Passes the failure point for mmix-knuth-mmixware and I'd be surprised if it's
not the same for the other mentioned targets, so I'll close this.  Thanks for
fixing.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21641


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2005-05-18 20:50 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-18  7:07 [Bug objc/21641] New: mmix-knuth-mmixware broken libobjc/Object.m hp at gcc dot gnu dot org
2005-05-18  7:07 ` [Bug objc/21641] [4.1 regression] " hp at gcc dot gnu dot org
2005-05-18  9:05 ` [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, " hp at gcc dot gnu dot org
2005-05-18 12:45 ` pinskia at gcc dot gnu dot org
2005-05-18 18:58 ` [Bug objc/21641] [4.1 regression] cris-axis-elf, cris-axis-linux-gnu, mmix-knuth-mmixware, x86_64-unknown-linux-gnu " hp at gcc dot gnu dot org
2005-05-18 19:02 ` hp at gcc dot gnu dot org
2005-05-18 20:03 ` cvs-commit at gcc dot gnu dot org
2005-05-18 20:50 ` hp at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).