Re: [Boost-bugs] [Boost C++ Libraries] #5054: fenv fix in trunk but not yet in release?

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5054: fenv fix in trunk but not yet in release?
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-01-08 12:03:01


#5054: fenv fix in trunk but not yet in release?
------------------------------------------------------+---------------------
  Reporter: Peter Schueller <schueller.p@…> | Owner: wash
      Type: Feature Requests | Status: new
 Milestone: To Be Determined | Component: math
   Version: Boost Release Branch | Severity: Problem
Resolution: | Keywords:
------------------------------------------------------+---------------------

Comment (by Peter Schueller <schueller.p@…>):

 btw the following currently fails to build with clang in boost release
 branch:

 {{{
 #include <boost/spirit/include/qi.hpp>

 int main(int,char**)
 {
 return 0;
 }
 }}}

 Error:
 {{{
 ps_at_gluck:~$ PATH=/var/lib/buildbot/instdirs//clang-
 trunk/bin//usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
 clang++ -I/var/lib/buildbot/instdirs/boost-release/include/boost-1_46
 test.cpp
 In file included from test.cpp:1:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/spirit/include/qi.hpp:16:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/spirit/home/qi.hpp:21:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/spirit/home/qi/numeric.hpp:17:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/spirit/home/qi/numeric/real.hpp:17:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/spirit/home/qi/numeric/detail/real_impl.hpp:22:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/spirit/home/support/detail/sign.hpp:22:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/math/special_functions/fpclassify.hpp:19:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/math/special_functions/math_fwd.hpp:27:
 In file included from /var/lib/buildbot/instdirs/boost-release/include
 /boost-1_46/boost/math/tools/promotion.hpp:26:
 /var/lib/buildbot/instdirs/boost-release/include/boost-
 1_46/boost/math/tools/config.hpp:277:7: error: unknown type name
 'fexcept_t'
       fexcept_t m_flags;
       ^
 /var/lib/buildbot/instdirs/boost-release/include/boost-
 1_46/boost/math/tools/config.hpp:270:24: error: use of undeclared
 identifier
       'FE_ALL_EXCEPT'
          feclearexcept(FE_ALL_EXCEPT);
                        ^
 2 errors generated.
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5054#comment:1>
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:50:05 UTC