https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71764
--- Comment #8 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- I have regression tested the fix and tried some various manipulations of test code and it all seems to be fine. So I will commit this.