summaryrefslogtreecommitdiffstats
path: root/regress/lib/libm
AgeCommit message (Expand)AuthorFilesLines
2020-12-17Remove echo headlines.bluhm1-2/+1
2020-11-07Add test for ilogb(3).kettenis2-1/+85
2020-10-19Disable FP exception masking tests on armv7 and arm64. ARM hardware doesn'tkettenis1-1/+6
2019-12-21s/__arm64__/__aarch64__/gkettenis1-3/+3
2019-12-21Disable FP exception masking tests on armv7 and arm64. ARM hardware doesn'tkettenis1-1/+6
2019-02-22For ia32 use a volatile double to force 64 bit rounding. Otherwisebluhm1-4/+8
2019-02-21Remove the #ifdef i386 special test, it does not compile there.bluhm1-9/+1
2019-02-21Replace the print "not ok" with an assert macro. This is consistentbluhm4-43/+30
2019-02-21Link msun regress to build.bluhm1-2/+2
2019-02-21Copy tests for our libm implementation from FreeBSD. Only passingbluhm5-0/+1056
2018-07-10machine/fpu.h is not needed on amd64 and does not exist on i386.bluhm1-2/+1
2018-07-09Clear the part of fenv that is modified by old AMD Opteron duringbluhm1-2/+7
2018-03-10Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonkettenis5-4/+2769
2017-08-07Clang does not support -ffloat-store, so libm fenv test failed onbluhm2-7/+12
2017-08-06use %Lf for printing long double; silences clang warningrobert1-3/+3
2017-06-02Use += instead of = for extra flag. Prompted by miod@otto1-2/+2
2016-10-26use -ffloat-store to avoid too much precision which breaks the subtle testotto1-1/+2
2016-10-24using exact valus in floating point tests often does not work as expected,otto1-2/+3
2016-10-23fix lgamma test on i386 and use symbolic constant; ok martynas@otto1-5/+8
2015-07-16Adapt previous to extended-precision, and fix single-precision constants.martynas1-5/+17
2015-07-16Signs of cacosh/cacoshf were not always correct (e.g., -1.1 -1.1i),martynas2-0/+49
2014-07-03Enter the REGRESS_FULL target subdirs for clean, cleandir and obj targets.miod1-2/+2
2013-08-05Fix typo.kettenis1-2/+2
2013-08-02tgamma(0) == Infkettenis2-4/+4
2013-08-02Fix a couple of corner cases in the implementation of pow(3) to make itkettenis3-18/+18
2013-08-01Some tests are currently failing. Only run those if the REGRESS_FULLkettenis1-2/+6
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt1-2/+1
2012-10-25SUBDIR += fenv, it's never too latemiod1-2/+2
2011-07-09Adapt tests for extended-precision.martynas5-21/+63
2011-07-08Add 80-bit and 128-bit precision test vectors for the math functions.martynas4-79/+36
2011-06-02Add the quadruple-precision constants; testvect works better nowmartynas3-3/+63
2011-05-30Add cephes, and lgamma.martynas1-2/+3
2011-05-30Import regression test vectors from the Cephes math library. Thismartynas12-0/+3996
2011-05-28Add some simple test cases for lgamma, and lgammaf.martynas2-0/+54
2011-04-17Add recently added tests to SUBDIR.martynas1-2/+2
2011-04-17Add tests for {,l,ll}round{,f}. Same tests as for {,l,ll}rint{,f},martynas2-0/+67
2011-04-16Test nextafter and nextafterf for zero, nan and some basicmartynas2-0/+50
2011-04-10tsk, float version of lrint is affected by a different bug, wheremartynas1-3/+10
2011-04-10add tests for yet-another bug of netbsd implementation of lrint.martynas1-1/+4
2011-04-10add tests for values zero, -zero; and values close to zero withmartynas1-16/+23
2011-03-21import fenv regression test suite. this one is from freebsd andmartynas2-0/+557
2010-02-06add (currently failing) test for double -> long longotto1-1/+10
2009-07-06don't test unspecified behavior per ISO C (section F.4). this mademartynas1-7/+1
2009-04-09add fpaccuracymartynas1-2/+2
2009-04-09fpaccuracy, by prof. Gaston H. Gonnet, uses some most difficultmartynas33-0/+33394
2008-12-09also test rintlmartynas1-1/+3
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15martynas1-5/+9
2008-06-11regression tests for the upcomming tgamma bitsmartynas3-2/+115
2006-03-15add exp & sortotto1-2/+2
2006-03-15Simple exp(3) and expf(3) regression test for +Inf and -Infotto2-0/+36