https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111281
--- Comment #8 from Frank Heckenbach <f.heckenb...@fh-soft.de> --- I don't suggest to get rid of the warning. As I said in #3, if it's hard to track, a more inclusive wording seems fine to me. But my main grief about this message is the lack of context, i.e. the really relevant source code location (here, where f is called). Without the concept (which I simplified according to your suggestion, thanks), it would have been really hard to find.