https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100815
--- Comment #4 from Paul Thomas <pault at gcc dot gnu.org> --- Hi Martin, This is fixed in 12-branch onwards. I have not been able to find the fix - could you find it, please? I tried comparing the diff in comment #2 with the current head but the differences in the affected code didn't do the job. Cheers Paul