Boost logo

Boost :

Subject: [boost] [math.special_functions] broken in trunk
From: Tim Blechmann (tim_at_[hidden])
Date: 2011-12-18 07:34:40


it seems, there is a problem in boost.math in trunk. the boost.heap testsuite
originally used boost.random, but the test farm reports some issues:

In file included from ../boost/math/special_functions.hpp:32,
                 from ../boost/random/generate_canonical.hpp:22,
                 from ../boost/random.hpp:52,
                 from ../libs/heap/test/mutable_heap_tests.hpp:1,
                 from ../libs/heap/test/fibonacci_heap_test.cpp:12:
../boost/math/special_functions/expint.hpp: In function ???void
boost::math::detail::expint_i_imp_113a(T&, const T&)???:
../boost/math/special_functions/expint.hpp:1028: error: expected primary-
expression before ???(??? token

(compare http://tinyurl.com/bqfputx)

for now, i've reverted to the libc random() function to work around this
issue, but it would be great, if someone with insights in boost.math could
have a look.

thanks, tim


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk