id summary reporter owner description type status milestone component version severity resolution keywords cc 8849 Use attribute names with underscores for GCC pmachata@… John Maddock I opened a bunch of bugs like that some time ago for various Boost components, but apparently forgot about this one. The problem is in using GCC !__attribute!__ syntax, where the attribute itself is not in reserved namespace. GCC supports (at least since 3.3 per my testing) attributes in two forms: plain X, and reserved !__X!__. They don't differ in semantics, but the latter is unlikely to be overridden by user-defined macros (or if it is, it's user's fault). Bugs closed To Be Determined config Boost 1.54.0 Problem fixed