Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/tests/lib/libm



On Sat, Mar 01, 2014 at 09:08:39PM +0000, David Laight wrote:
> Log Message:
> Some of the acos() tests seem to fail on some systems.
> Sorting out why isn't helped by the tests not reporting the erronous value.
> Change the 'boilerplate' pattern used so that all the values are output.
> Reduce the amount of faffy red tape as well.
> Some of these reductions could be shared with other libm tests, but for
>   the moment they are defined in this file.
> All these tests pass on my amd64 system, and when I run amd64 qemu.

This sounds like a good idea to remove boilerplate, i.e. a small-scale API
for all of the libm-tests. (Though the stuff behind the boilerplate is
justified as there has been so many bugs with these cornercase inf/NaN/etc.).

- Jukka.


Home | Main Index | Thread Index | Old Index