https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118229
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Note line most likely should not be used here anyways since line could be the same between two different uses of these macros. __COUNTER__ is the better macro.