------- Additional Comments From steven at gcc dot gnu dot org 2005-05-16 00:13 ------- At the point of the ICE, I have this (from gdb's "p dump_tree_cfg(0)"): void f(FILE*) (fileD.2015) { const char * str; # BLOCK 0 # PRED: ENTRY (fallthru,exec) str_1 = &"a"[0]; __builtin_fputc (97, file_2); goto <bb 2> (<L1>); # SUCC: 1 (ab,eh,exec) 2 (fallthru,exec) # BLOCK 1 # PRED: 0 (ab,eh,exec) <L0>:; __cxa_call_unexpected (<<<exception object>>>); # SUCC: # BLOCK 2 # PRED: 0 (fallthru,exec) <L1>:; return; # SUCC: EXIT }
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21399