https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63630

Georg-Johann Lay <gjl at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[5.0 Regression] internal   |[5.0 Regression] ICE: in
                   |compiler error: Spill fail  |spill_failure, at
                   |with invalid register       |reload1.c:2122. unable to
                   |                            |find a register to spill in
                   |                            |class 'POINTER_REGS'

--- Comment #1 from Georg-Johann Lay <gjl at gcc dot gnu.org> ---
I misread the dumps.  "r1" is an ordinary variable, not hard reg r1.  Hence
this PR is similar to the other dozens of register allocator flaws for avr
(PR56183).

Reply via email to