https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65994
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- (Hi Barry!) Generally when we fix defects we apply them retroactively to older standards modes as well, if the old behaviour is defective then it's better to change it than maintain two code paths just for the same of nitpicky conformance.