[Bug middle-end/36238] [4.4 Regression] ICE in reg_or_subregno, at jump.c:1730

rguenth at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu May 15 08:56:00 GMT 2008



------- Comment #1 from rguenth at gcc dot gnu dot org  2008-05-15 08:56 -------
Confirmed.

#1  0x00000000007607dd in reg_or_subregno (reg=0x2b3ca9894d80)
    at /space/rguenther/src/svn/trunk/gcc/jump.c:1730
1730      gcc_assert (REG_P (reg));
(gdb) call debug_rtx (reg)
(mem/v/u/c/i:SI (symbol_ref:DI ("g_258") [flags 0x2] <var_decl 0x2b3ca8fa81e0
g_258>) [0 g_258+0 S4 A32])


#0  fancy_abort (file=0xf2b220 "/space/rguenther/src/svn/trunk/gcc/jump.c", 
    line=1730, function=0xf2bba0 "reg_or_subregno")
    at /space/rguenther/src/svn/trunk/gcc/diagnostic.c:654
#1  0x00000000007607dd in reg_or_subregno (reg=0x2b3ca9894d80)
    at /space/rguenther/src/svn/trunk/gcc/jump.c:1730
#2  0x0000000000831713 in gen_reload (out=0x2b3ca9894da0, in=0x2b3ca9894580, 
    opnum=1, type=RELOAD_FOR_INPUT)
    at /space/rguenther/src/svn/trunk/gcc/reload1.c:8025
#3  0x000000000082e5ce in emit_input_reload_insns (chain=0x1432790, 
    rl=0x13ec0c8, old=0x2b3ca9894580, j=1)
    at /space/rguenther/src/svn/trunk/gcc/reload1.c:6975
#4  0x000000000082f251 in do_input_reload (chain=0x1432790, rl=0x13ec0c8, j=1)
    at /space/rguenther/src/svn/trunk/gcc/reload1.c:7269
#5  0x000000000082fad9 in emit_reload_insns (chain=0x1432790)
    at /space/rguenther/src/svn/trunk/gcc/reload1.c:7460
#6  0x00000000008271ad in reload_as_needed (live_known=1)
    at /space/rguenther/src/svn/trunk/gcc/reload1.c:4136
#7  0x000000000081f5e6 in reload (first=0x2b3ca9893040, global=1)
    at /space/rguenther/src/svn/trunk/gcc/reload1.c:1145
#8  0x0000000000e1ec90 in global_alloc ()


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
  GCC build triplet|i686-pc-linux-gnu           |
   GCC host triplet|i686-pc-linux-gnu           |
 GCC target triplet|i686-pc-linux-gnu           |i?86-*-* x86_64-*-*
           Keywords|                            |ice-on-valid-code
   Last reconfirmed|0000-00-00 00:00:00         |2008-05-15 08:56:11
               date|                            |
            Summary|ICE                         |[4.4 Regression] ICE in
                   |                            |reg_or_subregno, at
                   |                            |jump.c:1730
   Target Milestone|---                         |4.4.0


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



More information about the Gcc-bugs mailing list