summaryrefslogtreecommitdiff
path: root/regress/lib/libm
AgeCommit message (Expand)Author
2024-03-04Add more platforms.Miod Vallat
2024-03-03Fill the list of expected test failures for m88k.Miod Vallat
2023-10-02Now nearbyint_test-1 is passing on macppc, powerpc64, sparc64. SomeAlexander Bluhm
2023-08-14Sync expected failures with reality. Recent libm changes causedAnton Lindqvist
2023-08-13Add modff()/modfl() inf/nan tests; from Willemijn Coene.Miod Vallat
2023-01-27Test the behaviour of round() on halfway values.Miod Vallat
2023-01-27Add a few more -fno-builtin to make sure we test libm, not the compiler.Miod Vallat
2022-05-28*** empty log message ***mbuhl
2022-05-20Add expected failures for octeon and riscv64.mbuhl
2022-04-23Fix compilation on octeon, arm64, and riscv64.mbuhl
2022-02-07mark failing tests for armv7mbuhl
2022-02-07trig_test-2 now passes on macppcmbuhl
2022-01-21Require trig_test-2 to pass on arm64 and powerpc64Greg Steuck
2022-01-21Unplug assembly implementations of trig functions on x86 platformsGreg Steuck
2022-01-14mark failing tests for macppcmbuhl
2021-12-13Kill sys/cdefs.h includes, because overly complicated include+macroTheo de Raadt
2021-12-13remove a couple hundred sys/param.h includes in userland code, andTheo de Raadt
2021-11-11exponential_test passes on i386.mbuhl
2021-10-25Use EXPECTED_FAIL instead of DISABLED.mbuhl
2021-10-22oops.mbuhl
2021-10-22add missing FreeBSD libm tests, update the othersmbuhl
2021-06-17Like ARM, RISC-V does not implement floating point exceptions.Mark Kettenis
2021-05-29The cephes test vectors for tanh(3) in our libm fail on mostAlexander Bluhm
2020-12-17Remove echo headlines.Alexander Bluhm
2020-11-07Add test for ilogb(3).Mark Kettenis
2019-02-21Copy tests for our libm implementation from FreeBSD. Only passingAlexander Bluhm
2020-10-19Disable FP exception masking tests on armv7 and arm64. ARM hardware doesn'tMark Kettenis
2019-12-21s/__arm64__/__aarch64__/gMark Kettenis
2019-12-21Disable FP exception masking tests on armv7 and arm64. ARM hardware doesn'tMark Kettenis
2019-02-22For ia32 use a volatile double to force 64 bit rounding. OtherwiseAlexander Bluhm
2019-02-21Remove the #ifdef i386 special test, it does not compile there.Alexander Bluhm
2019-02-21Replace the print "not ok" with an assert macro. This is consistentAlexander Bluhm
2019-02-21Link msun regress to build.Alexander Bluhm
2019-02-21Copy tests for our libm implementation from FreeBSD. Only passingAlexander Bluhm
2018-07-10machine/fpu.h is not needed on amd64 and does not exist on i386.Alexander Bluhm
2018-07-09Clear the part of fenv that is modified by old AMD Opteron duringAlexander Bluhm
2018-03-10Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonMark Kettenis
2017-08-07Clang does not support -ffloat-store, so libm fenv test failed onAlexander Bluhm
2017-08-06use %Lf for printing long double; silences clang warningRobert Nagy
2017-06-02Use += instead of = for extra flag. Prompted by miod@Otto Moerbeek
2016-10-26use -ffloat-store to avoid too much precision which breaks the subtle testOtto Moerbeek
2016-10-24using exact valus in floating point tests often does not work as expected,Otto Moerbeek
2016-10-23fix lgamma test on i386 and use symbolic constant; ok martynas@Otto Moerbeek
2015-07-16Adapt previous to extended-precision, and fix single-precision constants.Martynas Venckus
2015-07-16Signs of cacosh/cacoshf were not always correct (e.g., -1.1 -1.1i),Martynas Venckus
2014-07-03Enter the REGRESS_FULL target subdirs for clean, cleandir and obj targets.Miod Vallat
2013-08-05Fix typo.Mark Kettenis
2013-08-02tgamma(0) == InfMark Kettenis
2013-08-02Fix a couple of corner cases in the implementation of pow(3) to make itMark Kettenis
2013-08-01Some tests are currently failing. Only run those if the REGRESS_FULLMark Kettenis