Building glibc fails since 2004-12-14 with the following ICE: 
 
/usr/lib/gcc/i586-suse-linux/4.0.0/cc1 -fpreprocessed tst-tls4modb.i -quiet 
-dumpbase tst-tls4modb.c -march=i686 -mtune=i686 -mpreferred-stack-boundary=2 
-auxbase-strip /usr/src/packages/BUILD/glibc-2.3/cc-nptl/nptl/tst-tls4modb.os 
-g -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -std=gnu99 -version 
-fmessage-length=0 -fPIC -o tst-tls4modb.s 
GNU C version 4.0.0 20041215 (experimental) (SUSE Linux) (i586-suse-linux) 
        compiled by GNU C version 4.0.0 20041215 (experimental) (SUSE Linux). 
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 
tst-tls4modb.c: In function ?test1?: 
tst-tls4modb.c:50: error: unrecognizable insn: 
(insn:HI 94 93 86 3 (set (reg/f:SI 69 [ D.6641 ]) 
        (plus:SI (plus:SI (unspec:SI [ 
                        (const_int 0 [0x0]) 
                    ] 15) 
                (reg:SI 88)) 
            (const_int 32 [0x20]))) -1 (insn_list:REG_DEP_TRUE 93 (nil)) 
    (expr_list:REG_DEAD (reg:SI 88) 
        (expr_list:REG_EQUAL (const:SI (plus:SI (symbol_ref:SI ("foo") [flags 
0x1a] <var_decl 0x5596ebc8 foo>) 
                    (const_int 32 [0x20]))) 
            (nil)))) 
tst-tls4modb.c:50: internal compiler error: in extract_insn, at recog.c:2020 
Please submit a full bug report, 
with preprocessed source if appropriate.

-- 
           Summary: ICE:  unrecognizable insn:
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: aj at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i586-pc-linux-gnu
  GCC host triplet: i586-pc-linux-gnu
GCC target triplet: i586-pc-linux-gnu


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

Reply via email to