$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Marshall Clow (marshall_at_[hidden])
Date: 2005-09-07 14:41:11
At 3:41 PM -0500 9/6/05, Doug Gregor wrote:
>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?
in <cmath>, rather than <math.h>, there is:
          long double exp(long double __x);
-- -- Marshall Marshall Clow Idio Software <mailto:marshall_at_[hidden]> It is by caffeine alone I set my mind in motion. It is by the beans of Java that thoughts acquire speed, the hands acquire shaking, the shaking becomes a warning. It is by caffeine alone I set my mind in motion.