http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57603
--- Comment #1 from Andreas Krebbel krebbel at gcc dot gnu.org ---
The failure above was observed with r200057. Here the cc1 output:
cc1 -fpreprocessed -quiet -march=z9-109 -O1 t.c
t.c: In function ‘d_append_string’:
t.c:22:38: warning: incompatible implicit declaration of built-in function
‘strlen’ [enabled by default]
d_append_buffer (dpi, s, strlen (s));
^
t.c: In function ‘d_demangle_callback’:
t.c:41:102: warning: incompatible implicit declaration of built-in function
‘strlen’ [enabled by default]
else if ((__extension__ (__builtin_constant_p (8)
((__builtin_constant_p (mangled) strlen (mangled) ((size_t) (8))) ||
(__builtin_constant_p (_GLOBAL_) strlen (_GLOBAL_) ((size_t) (8 ?
__extension__ ({
^
t.c: In function ‘__gcclibcxx_demangle_callback’:
t.c:60:15: internal compiler error: Segmentation fault
int __gcclibcxx_demangle_callback (const char *mangled_name,
void (*callback) (const char *, size_t, void *),
void *opaque) {
^
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.