http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50665
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rth at gcc dot gnu.org --- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> 2011-10-08 22:49:14 UTC --- [hjl@gnu-1 gcc]$ cat x.i const char * foo (const char *s) { return s; } [hjl@gnu-1 gcc]$ ./xgcc -B./ -S x.i -o /tmp/x.s -mssse3 x.i: In function \u2018foo\u2019: x.i:5:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. [hjl@gnu-1 gcc]$ Somehow Continuing. Hardware watchpoint 9: default_target_regs.x_hard_regno_nregs[31][DImode] Old value = 1 '\001' New value = 255 '\377' init_all_optabs () at insn-opinit.c:1543 1543 set_direct_optab_handler (vec_perm_optab, V2DImode, CODE_FOR_vec_permv2di); overwrites default_target_regs.x_hard_regno_nregs[31][DImode].