Opened 9 years ago

#9331 new Bugs

Boost Log fails to compile on FreeBSD 10.0

Reported by: anonymous Owned by:
Milestone: To Be Determined Component: Building Boost
Version: Boost 1.54.0 Severity: Problem
Keywords: long double freebsd Cc:

Description

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.

Change History (0)

Note: See TracTickets for help on using tickets.