[Boost-bugs] [Boost C++ Libraries] #9331: Boost Log fails to compile on FreeBSD 10.0

Subject: [Boost-bugs] [Boost C++ Libraries] #9331: Boost Log fails to compile on FreeBSD 10.0
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-11-02 04:07:46


#9331: Boost Log fails to compile on FreeBSD 10.0
----------------------------+---------------------------------
 Reporter: anonymous | Type: Bugs
   Status: new | Milestone: To Be Determined
Component: Building Boost | Version: Boost 1.54.0
 Severity: Problem | Keywords: long double freebsd
----------------------------+---------------------------------
 During a release compile of boost with clang 3.3 on FreeBSD 10.0, the log
 library failed to build:

 ./boost/math/tools/promotion.hpp:141:10: error: implicit instantiation of
 undefined template 'boost::STATIC_ASSERTION_FAILURE<false>'

 K-ballo on IRC suggested that I comment out line 29 of
 boost/math/tools/config.hpp:

 # define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS

 This resolved the problem. I am submitting this ticket just in case anyone
 else runs in to this problem.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9331>
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:14 UTC