Boost C++ Libraries: Ticket #6768: missing std:: qualifier on sqrt calls https://svn.boost.org/trac10/ticket/6768 <p> File libs/numeric/ublas/test/test_complex_norms.cpp includes &lt;cmath&gt; and then calls sqrt twice without a std:: qualifier. Although the code works with some compilers, it is not portable. The C++ standard says that if you include a &lt;cxxx&gt; headaer (like &lt;cmath&gt;) the names in the headers are (only) in namespace std. Diffs to fix the file: </p> <pre class="wiki">37c37 &lt; const double expected = sqrt(44.0); --- &gt; const double expected = std::sqrt(44.0); 65c65 &lt; const float expected = sqrt(44.0); --- &gt; const float expected = std::sqrt(44.0); </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6768 Trac 1.4.3