[Please do not mail me a copy of your followup] boost@lists.boost.org spake the secret code <1370771537.69686.YahooMailNeo@web172406.mail.ir2.yahoo.com> thusly:
[...] In addition, there is symbol-injection via a using directive in Boost.Test which, although needed by Boost.Test, seems to cause the ambiguity.
Looking at trunk, the using directive brings the symbols into namespace ::boost::unit_test, not ::boost. In the bottom of decorator.hpp: using decorator::label; using decorator::expected_failures; using decorator::timeout; using decorator::description; using decorator::depends_on; using decorator::enable_if; using decorator::disable_if; using decorator::fixture; } // namespace unit_test } // namespace boost -- "The Direct3D Graphics Pipeline" free book http://tinyurl.com/d3d-pipeline The Computer Graphics Museum http://computergraphicsmuseum.org The Terminals Wiki http://terminals.classiccmp.org Legalize Adulthood! (my blog) http://legalizeadulthood.wordpress.com