https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61165
--- Comment #3 from Manuel López-Ibáñez <manu at gcc dot gnu.org> --- (In reply to Tom Tromey from comment #0) > > I find this a bit strange. The actual "warning:" line points to > the #define -- but here I think I would have expected this to > point to the call instead, with a "note:" pointing to the macro > definition. I tend to agree on this, but unfortunately, the previous discussion on this didn't reach any consensus. See PR52998.