https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91077
--- Comment #6 from Paul Thomas <pault at gcc dot gnu.org> --- Created attachment 46562 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46562&action=edit Patch for the PR This fixes the original problem and regtests OK. I need to think this through and to test it against the other version of the problem. One way or another, I will post the fix and a testcase tomorrow. Regards Paul