summaryrefslogtreecommitdiffstats
path: root/tools/regression/lib/msun/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove tools/regression/lib/msun (follow up to r292497)ngie2016-01-181-14/+0
| | | | Sponsored by: EMC / Isilon Storage Division
* MFC r292328:ngie2016-01-061-5/+3
| | | | | | | | | | | | Integrate a number of testcases from tools/regression/lib/msun 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)
* Factor out some common code from the libm tests. This is a bit messydas2013-06-021-1/+1
| | | | | | | | 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.
* Basic tests for complex inverse trig and hyperbolic functions.das2013-05-301-1/+2
|
* Tests for complex trig and hyperbolic functions.das2011-10-211-1/+2
|
* Add some tests for cexp() and cexpf(). (I need to clean up all ofdas2011-03-071-1/+1
| | | | | these tests some day, but in the mean time, they're a useful sanity check for future changes.)
* Add regression tests for logarithmic functions in the math library.das2010-12-051-1/+1
|
* Add some basic regression tests for nearbyint().das2010-12-031-1/+1
|
* Add tests for conj{,f,l}() that I wrote some time ago. These test thedas2009-01-311-1/+1
| | | | versions in libm, not the gcc builtins.
* Add some tests for acos*(), asin*(), atan*(), and atan2*().das2008-07-311-1/+1
|
* Add regression tests for fmin{,f,l} and fmax{,f,l}.das2008-07-031-1/+2
| | | | | | | | I wrote these to test amd64 asm functions that used maxss, maxsd, minss, and minsd, but it turns out that those instructions don't handle NaNs and signed zero in the same way as fmin() and fmax() are required to, so we're stuck with the C versions for now.
* Add some tests for fma(), fmaf(), and fmal().das2008-04-031-1/+1
|
* Some basic regression tests for {sin,cos,tan}{,f,l}().das2008-02-181-1/+1
|
* Add some regression tests for libm's exponential functions. Thesedas2008-01-181-1/+1
| | | | | | | mostly just test corner cases rather than accuracy. Some of the tests don't pass right now if you compile libm at -O2 due to gcc constant-folding some things that it shouldn't. I'll fix that shortly.
* Remove another Alpha remnant.das2007-12-161-1/+0
|
* Regression tests for nan{,f,l}().das2007-12-161-1/+1
|
* Regression tests for csqrt(3).das2007-12-151-1/+2
|
* Remove alpha left-overs.ru2006-08-221-3/+0
|
* A few simple regression tests for remainder(), remainderf(),das2005-03-251-1/+1
| | | | remquo(), and remquof().
* Test cases for nextafter{,f,l} and nexttoward{,f,l}.das2005-03-071-1/+1
|
* Regression tests for [l]lrint[f]() and [l]lround[f]().das2005-01-111-1/+1
|
* Add regression tests for ilogb{,f,l}().stefanf2004-10-111-1/+1
|
* Add some fenv.h regression tests.das2004-06-111-0/+16
OpenPOWER on IntegriCloud