The bug is now hidden in trunk by revision 209897 The patch "Remove PUSH_ARGS_REVERSED from the RTL expander" (reference below) seems to change the way arguments are handled in RTL.
Ref: http://gcc.gnu.org/git/?p=gcc.git;a=commit;h=bf29c577b9128551d76adc5b0331d375be49d7d3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295738 Title: [4.8 Regression] unable to find a register to spill in class 'LO_REGS' To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1295738/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs