[Bug other/53375] [AVR] internal compiler error: in propagate_rtx, at fwprop.c:684
gjl at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Sep 23 17:43:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53375
Georg-Johann Lay <gjl at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target| |avr
Status|UNCONFIRMED |RESOLVED
Component|c |other
Resolution| |WORKSFORME
Summary|[AVR] Internal compiler |[AVR] internal compiler
|error when O1 or Os are |error: in propagate_rtx, at
|active |fwprop.c:684
--- Comment #2 from Georg-Johann Lay <gjl at gcc dot gnu.org> 2012-09-23 17:42:46 UTC ---
This bug look similar to PR46409 closed in 4.6.0 and I can compile the test
case with avr-gcc 4.6.2 without a problem.
Please notice that register allocation is a matter of the compiler; I don't
know what you try to achieve with the register asm declarations. Just remove
them and clean up your code.
If you cannot switch to a supported version of the compiler (the oldest
supported release series is 4.6) then you can also compile with
-fno-forward-propagate.
More information about the Gcc-bugs
mailing list