id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 8651,Uneeded usage of namespace causes problems for the compiler,anonymous,ebf,"using debian sid Package: libboost1.53-dev Source: boost1.53 Version: 1.53.0-5 The gcc compiler crashes using some options when compiling (dump translation unit) Here is a small change to work around the crash : namespace boost { namespace detail { namespace variant { struct variant_hasher: public //boost:: static_visitor { template std::size_t operator()(T const& val) const { //using namespace boost; hash hasher; return hasher(val); } }; }} } It is the uneeded namespace usage that causes the problem. see the gcc Bug 57524 - internal compiler error on dump translation unit",Bugs,closed,To Be Determined,variant,Boost 1.53.0,Cosmetic,fixed,,antoshkka@…