svn commit: r215237 - head/lib/msun/src
David Schultz
das at FreeBSD.ORG
Wed Dec 1 06:19:55 UTC 2010
On Mon, Nov 15, 2010, Bruce Evans wrote:
> On Mon, 15 Nov 2010, Alexander Best wrote:
>
> >also it seems one of the regression tests in tools/regression/lib/msun
> >fails
> >(assert tripped): test-lrint.
The test is failing due to an actual deficiency in gcc; you need
to disable the built-in versions of lrint and friends for it to
pass. I considered working around that in the test (as in
test-conj.c) and tricking the compiler into using the library
versions, but that really just hides the problem.
> I get this on amd64, and lots more failures starting with csqrt() on
> i386.
Yes, some work is needed to deal with i386's special precision
issues. As you know, it's often hard to get gcc to even produce
the right code on i386, and I didn't spend an inordinate amount of
effort trying to get tests for long doubles to pass on that
platform.
More information about the svn-src-all
mailing list