id summary reporter owner description type status milestone component version severity resolution keywords cc 10930 container std_fwd.hpp neglects custom std namespaces dmorilha@… Ion Gaztañaga "I've a special gcc with versioned libstdc++ std namespace (compiled with --enable-symvers=gnu-versioned-namespace). The file container/detail/std_fwd.hpp fails to detect that and assumes std namespace to be ""std"" [1]. It generates problems during compilation. My current workaround is to define the header macro in the compiler's argument list and remove this file content out. A different fix - possibly detecting the proper std namespace - would be ideal here. [1]: {{{ //github.com/boostorg/container/blob/5d6123152cceb8f412f1f67829055232116bdb87/include/boost/container/detail/std_fwd.hpp#L29 #else #define BOOST_CONTAINER_STD_NS_BEG namespace std{ #define BOOST_CONTAINER_STD_NS_END } #endif }}}" Bugs closed To Be Determined container Boost 1.57.0 Problem fixed std namespace libstdc++ BOOST_CONTAINER_STD_NS_BEG