Boost C++ Libraries: Ticket #9469: std::swap should be pulled in from <utility> in C++11 https://svn.boost.org/trac10/ticket/9469 <p> boost/utility/swap.hpp #includes &lt;algorithm&gt; to bring std::swap in, which is OK for C++03 but not so in C++11: std::swap has been moved to &lt;utility&gt; as explained in [diff.cpp03.library]. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9469 Trac 1.4.3