Yeah, I'll take of std.math.
On 3 January 2011 00:04, Brad Roberts <[email protected]> wrote: > 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 > _______________________________________________ phobos mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/phobos
