https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70871
--- Comment #2 from Jan Smets <jan.sm...@alcatel-lucent.com> --- Created attachment 38376 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38376&action=edit possible solution I have not extensively tested this, but it seems to work for my testcase.