id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 11875,Boost.Phoenix should not forward-declare std::unordered_set / map,Jean-Michaël Celerier ,Thomas Heller,"Boost 1.60 introduced the header boost/phoenix/stl/algorithm/detail/std_unordered_set_or_map_fwd.hpp. When building on Linux with libstdc++ debug mode (-DGLIBCXX_DEBUG) this causes ambiguous references to the forward-declared classes because in libstdc++ side, they now live in the std::__debug namespace instead. The following test cases triggers it : {{{ #include #include void f() { std::unordered_map map; } }}} when built with {{{ g++ -std=c++11 -D_GLIBCXX_DEBUG=1 -c problem.cpp }}} ",Bugs,closed,Boost 1.65.0,phoenix,Boost 1.64.0,Problem,fixed,,braden@…