Subject: [Boost-bugs] [Boost C++ Libraries] #2033: STLPort & fpclassify compatibility issue
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-06-22 19:31:51
#2033: STLPort & fpclassify compatibility issue
-------------------------------------+--------------------------------------
Reporter: andysem_at_[hidden] | Owner: johnmaddock
Type: Bugs | Status: new
Milestone: Boost 1.36.0 | Component: math
Version: Boost Development Trunk | Severity: Problem
Keywords: stlport math fpclassify |
-------------------------------------+--------------------------------------
In boost/math/special_functions/fpclassify.hpp there is a compatibility
issue. The code does not compile on Linux (GCC 4.3.1) when STLPort 5.1.5
is used. The problem is in BOOST_FPCLASSIFY_PREFIX macro definition in
line 42. The macro should take into account that STLPort does not import
fpclassify function into stlp_std namespace but replaces std with
stlp_std. One possible solution is to use _STLP_VENDOR_CSTD macro instead
of std when compiled with STLPort.
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/2033>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:58 UTC