Boost C++ Libraries: Ticket #3081: Ambiguities compiling Phoenix code with _GLIBCXX_DEBUG https://svn.boost.org/trac10/ticket/3081 <p> This is a different error than the run-time error in bug <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1276" title="#1276: Bugs: spirit problem with _GLIBCXX_DEBUG (closed: wontfix)">#1276</a>. I tried to compile the code in bug <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/3078" title="#3078: Bugs: Assert failure caused by property_map with BGL bundled properties if ... (closed: invalid)">#3078</a> with _GLIBCXX_DEBUG in GCC 4.0.1 and received the following errors (plus many more like this). </p> <p> boost/spirit/home/phoenix/stl/algorithm/detail/./is_std_map.hpp:38: error: use of 'map' is ambiguous boost/spirit/home/phoenix/stl/algorithm/detail/././std_map_fwd.hpp:30: error: first declared as 'template&lt;class Kty, class Ty, class Pr, class Alloc&gt; struct std::map' here /usr/include/c++/4.0.0/debug/map.h:42: error: also declared as 'template&lt;class _Key, class _Tp, class _Compare, class _Allocator&gt; class <span class="underline">gnu_debug_def::map' here </span></p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3081 Trac 1.4.3 Steven Watanabe Mon, 25 May 2009 21:58:50 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/3081#comment:1 https://svn.boost.org/trac10/ticket/3081#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/53262" title="Fix standard container forward declarations. Fixes #3081">[53262]</a>) Fix standard container forward declarations. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/3081" title="#3081: Bugs: Ambiguities compiling Phoenix code with _GLIBCXX_DEBUG (closed: fixed)">#3081</a> </p> Ticket