Boost C++ Libraries: Ticket #2631: Math don't compile with STLport 5.2.1 https://svn.boost.org/trac10/ticket/2631 <p> While compiling Boost.Math with STLport on Linux (GCC 4.3.2) I get the following errors: </p> <pre class="wiki">gcc.compile.c++ bin.v2/libs/math/build/gcc-4.3.2/release/stdlib-stlport/threading-multi/sph_legendre.o In file included from ./boost/math/special_functions/trunc.hpp:15, from ./boost/math/special_functions/gamma.hpp:35, from ./boost/math/special_functions/factorials.hpp:13, from ./boost/math/special_functions/legendre.hpp:15, from ./boost/math/special_functions/spherical_harmonic.hpp:14, from libs/math/build/../src/tr1/sph_legendre.cpp:8: ./boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math_detail::is_nan_helper(T, const boost::true_type&amp;)’: ./boost/math/special_functions/fpclassify.hpp:98: error: ‘fpclassify’ is not a member of ‘stlp_std’ ./boost/math/special_functions/fpclassify.hpp: In function ‘int boost::math::detail::fpclassify_imp(T, const boost::math::detail::native_tag&amp;)’: ./boost/math/special_functions/fpclassify.hpp:120: error: ‘fpclassify’ is not a member of ‘stlp_std’ ./boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math::detail::isfinite_impl(T, const boost::math::detail::native_tag&amp;)’: ./boost/math/special_functions/fpclassify.hpp:262: error: ‘isfinite’ is not a member of ‘stlp_std’ ./boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math::detail::isnormal_impl(T, const boost::math::detail::native_tag&amp;)’: ./boost/math/special_functions/fpclassify.hpp:321: error: ‘isnormal’ is not a member of ‘stlp_std’ ./boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math::detail::isinf_impl(T, const boost::math::detail::native_tag&amp;)’: ./boost/math/special_functions/fpclassify.hpp:380: error: ‘isinf’ is not a member of ‘stlp_std’ ./boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math::detail::isnan_impl(T, const boost::math::detail::native_tag&amp;)’: ./boost/math/special_functions/fpclassify.hpp:456: error: ‘isnan’ is not a member of ‘stlp_std’ </pre><p> I get similar errors when compiling branches/release. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2631 Trac 1.4.3 John Maddock Wed, 07 Jan 2009 18:26:23 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2631#comment:1 https://svn.boost.org/trac10/ticket/2631#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/50504" title="Reconfigure STLPort. Fixes #2631.">[50504]</a>) Reconfigure STLPort. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2631" title="#2631: Bugs: Math don't compile with STLport 5.2.1 (closed: fixed)">#2631</a>. </p> Ticket