https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79210
--- Comment #7 from David Malcolm <dmalcolm at gcc dot gnu.org> --- Root cause is: (a) a garbage location_t value for one of the string tokens within the concatenation, but (b) it's not clear that there *is* a non-garbage value for the string token in question, as it comes from pasting macro tokens together.