On 19/05/15 16:51, Martin Sebor wrote: > > I would consider this a bug. GCC should include in the warning > the context from which the macro was invoked just as it does in > the _Static_assert case, and just as Clang does (below). Unfortunately, it is indeed a bug. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66208 Cheers, Manuel.