https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121149
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I think the canonical is the right fix. Most likely the other needs to be changed too. Of nobody gets to it before tomorrow i will handle it.