https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71493
--- Comment #4 from Michael Meissner <meissner at gcc dot gnu.org> --- Created attachment 38924 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38924&action=edit Proposed patch to fix the problem I'm testing this patch right now. The patch applies to both the trunk and the GCC 6.x branches.