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.