Boost C++ Libraries: Ticket #7729: concept_def.hpp multiple inclusion prevention macro bug https://svn.boost.org/trac10/ticket/7729 <p> In boost/concept/detail/concept_def.hpp, the BOOST_CONCEPT_DETAIL_CONCEPT_DEF_DWA200651_HPP macro does not apply to the whole include file (search for its pending endif). </p> <p> As a consequence, the following warning appearing e.g. when including boost/graph/adjacency_list.hpp: </p> <pre class="wiki">"BOOST_concept" redefined [...] </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7729 Trac 1.4.3 viboes Sat, 01 Dec 2012 22:22:29 GMT component changed; owner set https://svn.boost.org/trac10/ticket/7729#comment:1 https://svn.boost.org/trac10/ticket/7729#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">jsiek</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">concept_check</span> </li> </ul> Ticket acharles <acharles@…> Tue, 18 Feb 2014 11:31:06 GMT owner, component changed https://svn.boost.org/trac10/ticket/7729#comment:2 https://svn.boost.org/trac10/ticket/7729#comment:2 <ul> <li><strong>owner</strong> changed from <span class="trac-author">jsiek</span> to <span class="trac-author">Jeremiah Willcock</span> </li> <li><strong>component</strong> <span class="trac-field-old">concept_check</span> → <span class="trac-field-new">graph</span> </li> </ul> <p> The bug is that concept_def.hpp and concept_undef.hpp are supposed to be matched and they are not matched in boost/graph/buffer_concepts.hpp. </p> Ticket acharles Tue, 18 Feb 2014 11:53:11 GMT <link>https://svn.boost.org/trac10/ticket/7729#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7729#comment:3</guid> <description> <p> Related pull requests: </p> <p> <a class="ext-link" href="https://github.com/boostorg/graph/pull/2"><span class="icon">​</span>https://github.com/boostorg/graph/pull/2</a> <a class="ext-link" href="https://github.com/boostorg/icl/pull/1"><span class="icon">​</span>https://github.com/boostorg/icl/pull/1</a> </p> </description> <category>Ticket</category> </item> <item> <dc:creator>acharles</dc:creator> <pubDate>Tue, 18 Feb 2014 11:58:05 GMT</pubDate> <title>owner, status changed https://svn.boost.org/trac10/ticket/7729#comment:4 https://svn.boost.org/trac10/ticket/7729#comment:4 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Jeremiah Willcock</span> to <span class="trac-author">acharles</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket acharles Fri, 21 Feb 2014 09:35:24 GMT milestone changed https://svn.boost.org/trac10/ticket/7729#comment:5 https://svn.boost.org/trac10/ticket/7729#comment:5 <ul> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.56.0</span> </li> </ul> Ticket