https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63177
--- Comment #5 from Carl Love <carll at gcc dot gnu.org> --- Created attachment 44166 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44166&action=edit diff file The attachment is a side by side diff of good code and bad code. It shows the difference in the code generation that leads to the abort. It has been edited down to just where the code differs.