https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91136
--- Comment #12 from Artur KoniĆski <artur.koninski at nokia dot com> --- Thanks for the quick feedback and the fix! I've checked it so far only on the artificial case, but it seems to work as expected :)