From 4eff749e8f06d8f6c5fc8b37299e9e0409ed80ec Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 22 Sep 2021 12:35:44 +0000 Subject: Adjust new narrowing div/mul tests for IBM long double, update powerpc ULPs Testing for powerpc shows some of the new narrowing div/mul tests need XFAILing for IBM long double and some ULPs updates are needed for those tests. --- math/auto-libm-test-in | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'math/auto-libm-test-in') diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 119e2ecb2a..0992344f7f 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -4876,14 +4876,14 @@ div 0x1p-126 0x1.0000001p0 div 0x1p-126 -0x1.0000001p0 div -0x1p-126 0x1.0000001p0 div -0x1p-126 -0x1.0000001p0 -div 0x1p-1022 0x1.00000000000001p0 -div 0x1p-1022 -0x1.00000000000001p0 -div -0x1p-1022 0x1.00000000000001p0 -div -0x1p-1022 -0x1.00000000000001p0 -div 0x1p-16382 0x1.00000000000000001p0 -div 0x1p-16382 -0x1.00000000000000001p0 -div -0x1p-16382 0x1.00000000000000001p0 -div -0x1p-16382 -0x1.00000000000000001p0 +div 0x1p-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128 +div 0x1p-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128 +div -0x1p-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128 +div -0x1p-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128 +div 0x1p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc +div 0x1p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc +div -0x1p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc +div -0x1p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc erf 0 erf -0 @@ -6666,14 +6666,14 @@ mul 0x0.ffffff8p-126 0x1.0000001p0 mul 0x0.ffffff8p-126 -0x1.0000001p0 mul -0x0.ffffff8p-126 0x1.0000001p0 mul -0x0.ffffff8p-126 -0x1.0000001p0 -mul 0x0.fffffffffffffcp-1022 0x1.00000000000001p0 -mul 0x0.fffffffffffffcp-1022 -0x1.00000000000001p0 -mul -0x0.fffffffffffffcp-1022 0x1.00000000000001p0 -mul -0x0.fffffffffffffcp-1022 -0x1.00000000000001p0 -mul 0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0 -mul 0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0 -mul -0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0 -mul -0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0 +mul 0x0.fffffffffffffcp-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128 +mul 0x0.fffffffffffffcp-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128 +mul -0x0.fffffffffffffcp-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128 +mul -0x0.fffffffffffffcp-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128 +mul 0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 +mul 0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 +mul -0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 +mul -0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 pow 0 0 pow 0 -0 -- cgit v1.2.3