summaryrefslogtreecommitdiff
path: root/tools/regression/lib/msun/test-next.c
Commit message (Collapse)AuthorAgeFilesLines
* Integrate a number of testcases from tools/regression/lib/msunEnji Cooper2015-12-161-265/+0
| | | | | | | | | | | | | | | | | into the FreeBSD test suite There's no functional change with these testcases; they're purposely being left in TAP format for the time being Other testcases which crash on amd64/i386 as-is have not been integrated yet (they need to be retested on a later version of CURRENT, as I haven't used i386 in some time) MFC after: 3 weeks Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=292328
* Factor out some common code from the libm tests. This is a bit messyDavid Schultz2013-06-021-3/+3
| | | | | | | | | | | because different tests have different ideas about what it means to be "close enough" to the right answer, depending on the properties of the function being tested. In the process, I fixed some warnings and added a few more 'volatile' hacks, which are sufficient to make all the tests pass at -O2 with clang. Notes: svn path=/head/; revision=251241
* Fix a test that doesn't work on architectures where long double is noDavid Schultz2012-01-141-0/+2
| | | | | | | wider than double. Thanks to Ian Lepore for catching the bug. Notes: svn path=/head/; revision=230102
* Don't try the long double tests on i386. Our reduced precisionDavid Schultz2007-12-161-1/+1
| | | | | | | can cause them to fail. Notes: svn path=/head/; revision=174691
* Fixes to avoid overzealous constant folding.David Schultz2007-12-091-13/+15
| | | | Notes: svn path=/head/; revision=174494
* Test cases for nextafter{,f,l} and nexttoward{,f,l}.David Schultz2005-03-071-0/+261
Notes: svn path=/head/; revision=143231