[Boost-bugs] [Boost C++ Libraries] #2033: STLPort & fpclassify compatibility issue

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