Boost logo

Boost :

From: Doug Gregor (dgregor_at_[hidden])
Date: 2005-09-06 15:41:41


On Sep 5, 2005, at 12:11 PM, Daryle Walker wrote:

> On 9/3/05 1:00 PM, "Douglas Gregor" <dgregor_at_[hidden]> wrote:
>
>> Boost regression test failures
>> ------------------------------
>> Report time: 2005-09-03T05:00:17Z
> [SNIP]
>> Detailed report:
>> http://engineering.meta-comm.com/boost-regression/CVS-HEAD/developer/
>> issues.ht
>> ml
> [SNIP]
>> |math|
>> octonion_test: gcc-4_0-darwin gcc-4_0-darwin
>> quaternion_test: gcc-4_0-darwin gcc-4_0-darwin
>> special_functions_test: gcc-4_0-darwin gcc-4_0-darwin
> [TRUNCATE]
>
> It looks like some code isn't handling the improved "long double" type
> very
> well.... (With Mac OS X Tiger 10.4 and GCC 4, the "long double" type
> is
> finally distinct and bigger than "double". The pre-Tiger warnings
> about not
> using "long double" are obviously removed. But it looks like the
> "double"
> version of "exp" is being used. Taking a quick look at a system
> "math.h"...
> I'm not sure there is a "long double" overload of "exp", just "expl".)

Sounds like we need to do some specializing for Tiger's GCC 4.0. Would
you submit a patch to fix these problems?

        Doug


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