https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61165
Manuel López-Ibáñez <manu at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2014-05-13 CC| |manu at gcc dot gnu.org Component|preprocessor |c Summary|unfriendly diagnostic from |bad location for conversion |macro expansion |in return Ever confirmed|0 |1 --- Comment #2 from Manuel López-Ibáñez <manu at gcc dot gnu.org> --- (In reply to Tom Tromey from comment #1) > Now there's no mention of the macro at all. The macro expansion note depends on the location, if the location points to something unrelated to the macro expansion, then it cannot work. So the problem is the location.