https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79821
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- Weird, that commit only changes the names of some variables. A similar patch has been committed to the gcc-5 and gcc-6 branches, so we should be sure a similar ICE doesn't happen on the branches.