On 1/2/2011 2:43 PM, Don Clugston wrote:
> On 2 January 2011 08:09, Brad Roberts <[email protected]> wrote:
>> On 1/1/2011 10:42 PM, Don Clugston wrote:
>>> On 2 January 2011 00:26, dsource.org <[email protected]> wrote:
>>>> phobos commit, revision 2252
>>>>
>>>>
>>>> user: braddr
>>>>
>>>> msg:
>>>> Integrate changes from the d1 branch, still not enough to pass the 
>>>> std/math.d unit tests.
>>>>
>>>> http://www.dsource.org/projects/phobos/changeset/2252
>>>>
>>>> paths changed:
>>>> U   trunk/phobos/std/math.d
>>>
>>> Which test is failing?
>>
>> I'll need to spend time to reduce it.  It's segv'ing and the dwarf debug info
>> make gdb decidedly unhappy still.  Some possibly very inaccurate info 
>> suggests
>> that it might be the cos unit tests which all seem to be imaginary number 
>> tests.
> 
> It's segfaulting in exp, which is not surprising -- I haven't made a
> 64 asm version of exp.
> Disabling all of the tests which use exp(), which includes sinh(),
> cosh(), and complex sin and cos,
> it fails a couple of other tests:  sqrt(2) for ubyte, and
> nextUp(double.min_normal) fails.
> 
> I think there might be a compiler bug with the floating point equality
> involving implicit casts -- not sure.
> But almost all of the tests are passing. Obviously we're very close.

Yup.. closer every day too. :)

Let me know if you want me to reduce any of those failures, otherwise I'll
continue with the other parts.

Thanks,
Brad
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos

Reply via email to