https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118403
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Also this semantic change was done on purpose, see https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=0547dbb725b6d8e878a79e28a2e171eafcfbc1aa .