------- 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