[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 --- Comment #9 from Mikael Pettersson mikpelinux at gmail dot com --- (In reply to fdarkangel from comment #8) Persists in gcc 4.8.2. Try Bernd's patch, see link in comment #7.
[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 --- Comment #8 from fdarkangel at gmail dot com --- Persists in gcc 4.8.2.
[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 --- Comment #7 from Mikael Pettersson mikpe at it dot uu.se --- Bernd Schmidt has posted a patch for review: http://gcc.gnu.org/ml/gcc-patches/2013-06/msg01147.html
[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 --- Comment #6 from Mikael Pettersson mikpe at it dot uu.se --- Created attachment 30319 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30319action=edit reduced test case Still ICEs 4.9-20130616, 4.8-20130613, and 4.7-20130615. Needs -O1 (or higher) -funroll-loops -m68000 (or -m68010). With -m68020 or higher it doesn't ICE. Suspect a target bug, so adding Andreas to cc: list.
[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 --- Comment #5 from Alan Hourihane alanh at fairlite dot co.uk --- any news ?
[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 --- Comment #3 from Alan Hourihane alanh at fairlite dot co.uk 2013-04-08 15:52:47 UTC --- I can't build 4.7.2 on an m68k box because of this one.
[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 --- Comment #4 from Mikael Pettersson mikpe at it dot uu.se 2013-04-08 17:11:50 UTC --- The ICE still occurs with gcc 4.6-20130405, 4.7-20130406, 4.8-20130404, and 4.9-20130407.
[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 Mikael Pettersson mikpe at it dot uu.se changed: What|Removed |Added CC||mikpe at it dot uu.se --- Comment #1 from Mikael Pettersson mikpe at it dot uu.se 2012-03-29 18:11:33 UTC --- I can reproduce the ICE with gcc 4.8-20120325, 4.7-20120324, and 4.6-20120323, but not with gcc-4.5-20120322 or 4.4.7, all built as crosses to m68k-linux.
[Bug c/52773] internal error: in replace_pseudos_in, at reload1.c:577
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52773 Mikael Pettersson mikpe at it dot uu.se changed: What|Removed |Added CC||bernds at gcc dot gnu.org --- Comment #2 from Mikael Pettersson mikpe at it dot uu.se 2012-03-29 21:41:22 UTC --- It's caused or exposed by Bernd's widening-multiply PR29274 fix in r158633 (+ r158643 followup bugfix): http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00739.html