[Bug c++/12253] [tree-ssa] ICE on conversion to std::string inside array initialization

steven at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Nov 13 23:30:00 GMT 2003


------- Additional Comments From steven at gcc dot gnu dot org  2003-11-13 23:30 -------
Another WITH_CLEANUP_EXPR problem...  May be related to, or be fixed along 
with 13033. 
 
Breakpoint 1, internal_error (msgid=0x85156a4 "gimplify_expr") at ../../
tree-ssa/gcc/diagnostic.c:536 
536       va_start (ap, msgid); 
(gdb) up 
#1  0x0821721f in fancy_abort (file=0x85156a4 "gimplify_expr", line=3151, 
    function=0x85156a4 "gimplify_expr") at ../../tree-ssa/gcc/diagnostic.c:584 
584       internal_error ("in %s, at %s:%d", function, trim_filename (file), 
line); 
(gdb) 
#2  0x08199b1d in gimplify_expr (expr_p=0x4025f6b0, pre_p=0xbfffd314, 
post_p=0xbfffd310, 
    gimple_test_f=0x8191940 <is_gimple_stmt>, fallback=fb_none) at ../../
tree-ssa/gcc/gimplify.c:3151 
3151                abort (); 
(gdb) l 
3146                  ret = GS_ALL_DONE; 
3147                  break; 
3148                } 
3149              else 
3150                /* Fail if we don't know how to handle this tree code.  */ 
3151                abort (); 
3152 
3153              recalculate_side_effects (*expr_p); 
3154              break; 
3155            } 
(gdb) p debug_tree (*expr_p) 
 <with_cleanup_expr 0x402717f8 
    type <void_type 0x4019ae0c void VOID 
        align 8 symtab 0 alias set -1 
        pointer_to_this <pointer_type 0x4019ae80>> 
    side-effects 
    arg 1 <statement_list 0x4026cc90 type <void_type 0x4019ae0c void> 
        side-effects> 
    rtl 2 (nil) 
 
    12253.cc:12> 

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu dot org


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



More information about the Gcc-bugs mailing list