@@ -15,13 +15,11 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
src/math/fmaf.c | 47 --------------------------------------------
src/math/fmal.c | 52 -------------------------------------------------
src/math/powf.c | 47 --------------------------------------------
- src/math/yn.c | 43 ----------------------------------------
5 files changed, 236 deletions(-)
delete mode 100644 src/math/fma.c
delete mode 100644 src/math/fmaf.c
delete mode 100644 src/math/fmal.c
delete mode 100644 src/math/powf.c
- delete mode 100644 src/math/yn.c
diff --git a/src/math/fma.c b/src/math/fma.c
deleted file mode 100644
@@ -240,52 +238,3 @@ index 4778c2f..0000000
- }
- return !!err;
-}
-diff --git a/src/math/yn.c b/src/math/yn.c
-deleted file mode 100644
-index 244dbb8..0000000
---- a/src/math/yn.c
-+++ /dev/null
-@@ -1,43 +0,0 @@
--#define _XOPEN_SOURCE 700
--#include <stdint.h>
--#include <stdio.h>
--#include "mtest.h"
--
--static struct di_d t[] = {
--#include "sanity/yn.h"
--#include "special/yn.h"
--};
--
--int main(void)
--{
-- #pragma STDC FENV_ACCESS ON
-- double y;
-- float d;
-- int e, i, err = 0;
-- struct di_d *p;
--
-- for (i = 0; i < sizeof t/sizeof *t; i++) {
-- p = t + i;
--
-- if (p->r < 0)
-- continue;
-- fesetround(p->r);
-- feclearexcept(FE_ALL_EXCEPT);
-- y = yn(p->i, p->x);
-- e = fetestexcept(INEXACT|INVALID|DIVBYZERO|UNDERFLOW|OVERFLOW);
--
-- if (!checkexcept(e, p->e, p->r)) {
-- printf("%s:%d: bad fp exception: %s yn(%lld, %a)=%a, want %s",
-- p->file, p->line, rstr(p->r), p->i, p->x, p->y, estr(p->e));
-- printf(" got %s\n", estr(e));
-- err++;
-- }
-- d = ulperr(y, p->y, p->dy);
-- if ((!(p->x < 0) && !checkulp(d, p->r)) || (p->x < 0 && !isnan(y) && y != -inf)) {
-- printf("%s:%d: %s yn(%lld, %a) want %a got %a, ulperr %.3f = %a + %a\n",
-- p->file, p->line, rstr(p->r), p->i, p->x, p->y, y, d, d-p->dy, p->dy);
-- err++;
-- }
-- }
-- return !!err;
--}
its now fixed in musl Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> --- .../0001-math-Delete-failing-tests.patch | 51 ------------------- 1 file changed, 51 deletions(-)