https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111731
--- Comment #11 from Thomas Neumann <tneumann at users dot sourceforge.net> --- Created attachment 57669 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57669&action=edit patch to handle overlapping ranges Does this patch fix the problem for you? I think it should, but I would really like to have a reproducer to make sure.