summaryrefslogtreecommitdiff
path: root/math/auto-libm-test-out-erf
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2017-02-06 18:41:20 +0000
committerJoseph Myers <joseph@codesourcery.com>2017-02-06 18:41:20 +0000
commit4f1bc131db81042e8e8d1f829ed18e28d9c56b58 (patch)
tree74c14e29f2928fade2d9f27a664915ee4897ebc2 /math/auto-libm-test-out-erf
parent5cd81881e221d2943ca41b2da7bb87c0ede3386b (diff)
Split auto-libm-test-out by function.
math/auto-libm-test-out is, at over 30 MB, by far the largest file in the glibc source tree. This patch splits it by function, so reducing it to auto-libm-test-out-<func> files that are all under 5 MB in size. This is preliminary to splitting up libm-test.inc as well so that each function's tests can also be processed separately by gen-libm-test.pl. As a preliminary patch it doesn't actually implement that step; rather, all the separate files get concatenated by the Makefile to produce the monolithic auto-libm-test-out file again as an input to gen-libm-test.pl. (The concatentation is identical to the file in the source tree before this patch.) Even this preliminary step, however, is of use independent of splitting up libm-test.inc: some tests for csin and csinh have not been moved to auto-libm-test-in because they result in auto-libm-test-out generation taking several minutes rather than a few seconds (all released MPC versions are very slow for certain sin / sinh inputs; there are some old improvements in MPC mainline which should eventually become MPC 1.1, but the complex inverse trig and hyperbolic functions are slow even in MPC mainline and have yet to be moved to auto-libm-test-in at all), and it seems much more reasonable to add such inputs to auto-libm-test-in when it will only slow down regeneration for particular functions than when it will slow down regeneration globally. gen-auto-libm-tests still parses the whole input file, but only generates output for the requested function. This ensures bad syntax in the file is always detected, and parsing the whole file is quick; it's output generation that is comparatively slow for some functions. Tested for x86_64. * math/gen-auto-libm-tests.c: Update comment about use of program. (generate_output): Add argument FUNCTION. (main): Require extra argument. Pass function name to generate_output. * math/Makefile (generated): Add auto-libm-test-out. (libm-test-funcs-auto): New variable. (auto-libm-test-out-files): New variable. ($(objpfx)libm-test.c): Depend on $(auto-libm-test-out-files). Concatenate those files to form $(objpfx)auto-libm-test-out and use it as input to gen-libm-test.pl. * math/README.libm-test: Update. * math/auto-libm-test-out: Remove. * math/auto-libm-test-out-acos: New generated file. * math/auto-libm-test-out-acosh: Likewise. * math/auto-libm-test-out-asin: Likewise. * math/auto-libm-test-out-asinh: Likewise. * math/auto-libm-test-out-atan: Likewise. * math/auto-libm-test-out-atan2: Likewise. * math/auto-libm-test-out-atanh: Likewise. * math/auto-libm-test-out-cabs: Likewise. * math/auto-libm-test-out-carg: Likewise. * math/auto-libm-test-out-cbrt: Likewise. * math/auto-libm-test-out-ccos: Likewise. * math/auto-libm-test-out-ccosh: Likewise. * math/auto-libm-test-out-cexp: Likewise. * math/auto-libm-test-out-clog: Likewise. * math/auto-libm-test-out-clog10: Likewise. * math/auto-libm-test-out-cos: Likewise. * math/auto-libm-test-out-cosh: Likewise. * math/auto-libm-test-out-cpow: Likewise. * math/auto-libm-test-out-csin: Likewise. * math/auto-libm-test-out-csinh: Likewise. * math/auto-libm-test-out-csqrt: Likewise. * math/auto-libm-test-out-ctan: Likewise. * math/auto-libm-test-out-ctanh: Likewise. * math/auto-libm-test-out-erf: Likewise. * math/auto-libm-test-out-erfc: Likewise. * math/auto-libm-test-out-exp: Likewise. * math/auto-libm-test-out-exp10: Likewise. * math/auto-libm-test-out-exp2: Likewise. * math/auto-libm-test-out-expm1: Likewise. * math/auto-libm-test-out-fma: Likewise. * math/auto-libm-test-out-hypot: Likewise. * math/auto-libm-test-out-j0: Likewise. * math/auto-libm-test-out-j1: Likewise. * math/auto-libm-test-out-jn: Likewise. * math/auto-libm-test-out-lgamma: Likewise. * math/auto-libm-test-out-log: Likewise. * math/auto-libm-test-out-log10: Likewise. * math/auto-libm-test-out-log1p: Likewise. * math/auto-libm-test-out-log2: Likewise. * math/auto-libm-test-out-pow: Likewise. * math/auto-libm-test-out-sin: Likewise. * math/auto-libm-test-out-sincos: Likewise. * math/auto-libm-test-out-sinh: Likewise. * math/auto-libm-test-out-sqrt: Likewise. * math/auto-libm-test-out-tan: Likewise. * math/auto-libm-test-out-tanh: Likewise. * math/auto-libm-test-out-tgamma: Likewise. * math/auto-libm-test-out-y0: Likewise. * math/auto-libm-test-out-y1: Likewise. * math/auto-libm-test-out-yn: Likewise.
Diffstat (limited to 'math/auto-libm-test-out-erf')
-rw-r--r--math/auto-libm-test-out-erf3350
1 files changed, 3350 insertions, 0 deletions
diff --git a/math/auto-libm-test-out-erf b/math/auto-libm-test-out-erf
new file mode 100644
index 0000000000..35cd28ce37
--- /dev/null
+++ b/math/auto-libm-test-out-erf
@@ -0,0 +1,3350 @@
+erf 0
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+erf -0
+= erf downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+erf 0.125
+= erf downward binary32 0x2p-4 : 0x2.3ebc34p-4 : inexact-ok
+= erf tonearest binary32 0x2p-4 : 0x2.3ebc34p-4 : inexact-ok
+= erf towardzero binary32 0x2p-4 : 0x2.3ebc34p-4 : inexact-ok
+= erf upward binary32 0x2p-4 : 0x2.3ebc38p-4 : inexact-ok
+= erf downward binary64 0x2p-4 : 0x2.3ebc346b87712p-4 : inexact-ok
+= erf tonearest binary64 0x2p-4 : 0x2.3ebc346b87712p-4 : inexact-ok
+= erf towardzero binary64 0x2p-4 : 0x2.3ebc346b87712p-4 : inexact-ok
+= erf upward binary64 0x2p-4 : 0x2.3ebc346b87714p-4 : inexact-ok
+= erf downward intel96 0x2p-4 : 0x2.3ebc346b87712e84p-4 : inexact-ok
+= erf tonearest intel96 0x2p-4 : 0x2.3ebc346b87712e84p-4 : inexact-ok
+= erf towardzero intel96 0x2p-4 : 0x2.3ebc346b87712e84p-4 : inexact-ok
+= erf upward intel96 0x2p-4 : 0x2.3ebc346b87712e88p-4 : inexact-ok
+= erf downward m68k96 0x2p-4 : 0x2.3ebc346b87712e84p-4 : inexact-ok
+= erf tonearest m68k96 0x2p-4 : 0x2.3ebc346b87712e84p-4 : inexact-ok
+= erf towardzero m68k96 0x2p-4 : 0x2.3ebc346b87712e84p-4 : inexact-ok
+= erf upward m68k96 0x2p-4 : 0x2.3ebc346b87712e88p-4 : inexact-ok
+= erf downward binary128 0x2p-4 : 0x2.3ebc346b87712e85b6b249f079ep-4 : inexact-ok
+= erf tonearest binary128 0x2p-4 : 0x2.3ebc346b87712e85b6b249f079e2p-4 : inexact-ok
+= erf towardzero binary128 0x2p-4 : 0x2.3ebc346b87712e85b6b249f079ep-4 : inexact-ok
+= erf upward binary128 0x2p-4 : 0x2.3ebc346b87712e85b6b249f079e2p-4 : inexact-ok
+= erf downward ibm128 0x2p-4 : 0x2.3ebc346b87712e85b6b249f079p-4 : inexact-ok
+= erf tonearest ibm128 0x2p-4 : 0x2.3ebc346b87712e85b6b249f07ap-4 : inexact-ok
+= erf towardzero ibm128 0x2p-4 : 0x2.3ebc346b87712e85b6b249f079p-4 : inexact-ok
+= erf upward ibm128 0x2p-4 : 0x2.3ebc346b87712e85b6b249f07ap-4 : inexact-ok
+erf 0.75
+= erf downward binary32 0xcp-4 : 0xb.60e4bp-4 : inexact-ok
+= erf tonearest binary32 0xcp-4 : 0xb.60e4cp-4 : inexact-ok
+= erf towardzero binary32 0xcp-4 : 0xb.60e4bp-4 : inexact-ok
+= erf upward binary32 0xcp-4 : 0xb.60e4cp-4 : inexact-ok
+= erf downward binary64 0xcp-4 : 0xb.60e4bace872f8p-4 : inexact-ok
+= erf tonearest binary64 0xcp-4 : 0xb.60e4bace872f8p-4 : inexact-ok
+= erf towardzero binary64 0xcp-4 : 0xb.60e4bace872f8p-4 : inexact-ok
+= erf upward binary64 0xcp-4 : 0xb.60e4bace873p-4 : inexact-ok
+= erf downward intel96 0xcp-4 : 0xb.60e4bace872fb62p-4 : inexact-ok
+= erf tonearest intel96 0xcp-4 : 0xb.60e4bace872fb63p-4 : inexact-ok
+= erf towardzero intel96 0xcp-4 : 0xb.60e4bace872fb62p-4 : inexact-ok
+= erf upward intel96 0xcp-4 : 0xb.60e4bace872fb63p-4 : inexact-ok
+= erf downward m68k96 0xcp-4 : 0xb.60e4bace872fb62p-4 : inexact-ok
+= erf tonearest m68k96 0xcp-4 : 0xb.60e4bace872fb63p-4 : inexact-ok
+= erf towardzero m68k96 0xcp-4 : 0xb.60e4bace872fb62p-4 : inexact-ok
+= erf upward m68k96 0xcp-4 : 0xb.60e4bace872fb63p-4 : inexact-ok
+= erf downward binary128 0xcp-4 : 0xb.60e4bace872fb62865e59788aa68p-4 : inexact-ok
+= erf tonearest binary128 0xcp-4 : 0xb.60e4bace872fb62865e59788aa7p-4 : inexact-ok
+= erf towardzero binary128 0xcp-4 : 0xb.60e4bace872fb62865e59788aa68p-4 : inexact-ok
+= erf upward binary128 0xcp-4 : 0xb.60e4bace872fb62865e59788aa7p-4 : inexact-ok
+= erf downward ibm128 0xcp-4 : 0xb.60e4bace872fb62865e59788a8p-4 : inexact-ok
+= erf tonearest ibm128 0xcp-4 : 0xb.60e4bace872fb62865e59788acp-4 : inexact-ok
+= erf towardzero ibm128 0xcp-4 : 0xb.60e4bace872fb62865e59788a8p-4 : inexact-ok
+= erf upward ibm128 0xcp-4 : 0xb.60e4bace872fb62865e59788acp-4 : inexact-ok
+erf 1
+= erf downward binary32 0x1p+0 : 0xd.7bb3dp-4 : inexact-ok
+= erf tonearest binary32 0x1p+0 : 0xd.7bb3dp-4 : inexact-ok
+= erf towardzero binary32 0x1p+0 : 0xd.7bb3dp-4 : inexact-ok
+= erf upward binary32 0x1p+0 : 0xd.7bb3ep-4 : inexact-ok
+= erf downward binary64 0x1p+0 : 0xd.7bb3d3a08445p-4 : inexact-ok
+= erf tonearest binary64 0x1p+0 : 0xd.7bb3d3a084458p-4 : inexact-ok
+= erf towardzero binary64 0x1p+0 : 0xd.7bb3d3a08445p-4 : inexact-ok
+= erf upward binary64 0x1p+0 : 0xd.7bb3d3a084458p-4 : inexact-ok
+= erf downward intel96 0x1p+0 : 0xd.7bb3d3a08445636p-4 : inexact-ok
+= erf tonearest intel96 0x1p+0 : 0xd.7bb3d3a08445637p-4 : inexact-ok
+= erf towardzero intel96 0x1p+0 : 0xd.7bb3d3a08445636p-4 : inexact-ok
+= erf upward intel96 0x1p+0 : 0xd.7bb3d3a08445637p-4 : inexact-ok
+= erf downward m68k96 0x1p+0 : 0xd.7bb3d3a08445636p-4 : inexact-ok
+= erf tonearest m68k96 0x1p+0 : 0xd.7bb3d3a08445637p-4 : inexact-ok
+= erf towardzero m68k96 0x1p+0 : 0xd.7bb3d3a08445636p-4 : inexact-ok
+= erf upward m68k96 0x1p+0 : 0xd.7bb3d3a08445637p-4 : inexact-ok
+= erf downward binary128 0x1p+0 : 0xd.7bb3d3a0844563680887edd8693p-4 : inexact-ok
+= erf tonearest binary128 0x1p+0 : 0xd.7bb3d3a0844563680887edd86938p-4 : inexact-ok
+= erf towardzero binary128 0x1p+0 : 0xd.7bb3d3a0844563680887edd8693p-4 : inexact-ok
+= erf upward binary128 0x1p+0 : 0xd.7bb3d3a0844563680887edd86938p-4 : inexact-ok
+= erf downward ibm128 0x1p+0 : 0xd.7bb3d3a0844563680887edd868p-4 : inexact-ok
+= erf tonearest ibm128 0x1p+0 : 0xd.7bb3d3a0844563680887edd868p-4 : inexact-ok
+= erf towardzero ibm128 0x1p+0 : 0xd.7bb3d3a0844563680887edd868p-4 : inexact-ok
+= erf upward ibm128 0x1p+0 : 0xd.7bb3d3a0844563680887edd86cp-4 : inexact-ok
+erf -1
+= erf downward binary32 -0x1p+0 : -0xd.7bb3ep-4 : inexact-ok
+= erf tonearest binary32 -0x1p+0 : -0xd.7bb3dp-4 : inexact-ok
+= erf towardzero binary32 -0x1p+0 : -0xd.7bb3dp-4 : inexact-ok
+= erf upward binary32 -0x1p+0 : -0xd.7bb3dp-4 : inexact-ok
+= erf downward binary64 -0x1p+0 : -0xd.7bb3d3a084458p-4 : inexact-ok
+= erf tonearest binary64 -0x1p+0 : -0xd.7bb3d3a084458p-4 : inexact-ok
+= erf towardzero binary64 -0x1p+0 : -0xd.7bb3d3a08445p-4 : inexact-ok
+= erf upward binary64 -0x1p+0 : -0xd.7bb3d3a08445p-4 : inexact-ok
+= erf downward intel96 -0x1p+0 : -0xd.7bb3d3a08445637p-4 : inexact-ok
+= erf tonearest intel96 -0x1p+0 : -0xd.7bb3d3a08445637p-4 : inexact-ok
+= erf towardzero intel96 -0x1p+0 : -0xd.7bb3d3a08445636p-4 : inexact-ok
+= erf upward intel96 -0x1p+0 : -0xd.7bb3d3a08445636p-4 : inexact-ok
+= erf downward m68k96 -0x1p+0 : -0xd.7bb3d3a08445637p-4 : inexact-ok
+= erf tonearest m68k96 -0x1p+0 : -0xd.7bb3d3a08445637p-4 : inexact-ok
+= erf towardzero m68k96 -0x1p+0 : -0xd.7bb3d3a08445636p-4 : inexact-ok
+= erf upward m68k96 -0x1p+0 : -0xd.7bb3d3a08445636p-4 : inexact-ok
+= erf downward binary128 -0x1p+0 : -0xd.7bb3d3a0844563680887edd86938p-4 : inexact-ok
+= erf tonearest binary128 -0x1p+0 : -0xd.7bb3d3a0844563680887edd86938p-4 : inexact-ok
+= erf towardzero binary128 -0x1p+0 : -0xd.7bb3d3a0844563680887edd8693p-4 : inexact-ok
+= erf upward binary128 -0x1p+0 : -0xd.7bb3d3a0844563680887edd8693p-4 : inexact-ok
+= erf downward ibm128 -0x1p+0 : -0xd.7bb3d3a0844563680887edd86cp-4 : inexact-ok
+= erf tonearest ibm128 -0x1p+0 : -0xd.7bb3d3a0844563680887edd868p-4 : inexact-ok
+= erf towardzero ibm128 -0x1p+0 : -0xd.7bb3d3a0844563680887edd868p-4 : inexact-ok
+= erf upward ibm128 -0x1p+0 : -0xd.7bb3d3a0844563680887edd868p-4 : inexact-ok
+erf 1.25
+= erf downward binary32 0x1.4p+0 : 0xe.c432ep-4 : inexact-ok
+= erf tonearest binary32 0x1.4p+0 : 0xe.c432fp-4 : inexact-ok
+= erf towardzero binary32 0x1.4p+0 : 0xe.c432ep-4 : inexact-ok
+= erf upward binary32 0x1.4p+0 : 0xe.c432fp-4 : inexact-ok
+= erf downward binary64 0x1.4p+0 : 0xe.c432ecc55fp-4 : inexact-ok
+= erf tonearest binary64 0x1.4p+0 : 0xe.c432ecc55f008p-4 : inexact-ok
+= erf towardzero binary64 0x1.4p+0 : 0xe.c432ecc55fp-4 : inexact-ok
+= erf upward binary64 0x1.4p+0 : 0xe.c432ecc55f008p-4 : inexact-ok
+= erf downward intel96 0x1.4p+0 : 0xe.c432ecc55f00406p-4 : inexact-ok
+= erf tonearest intel96 0x1.4p+0 : 0xe.c432ecc55f00406p-4 : inexact-ok
+= erf towardzero intel96 0x1.4p+0 : 0xe.c432ecc55f00406p-4 : inexact-ok
+= erf upward intel96 0x1.4p+0 : 0xe.c432ecc55f00407p-4 : inexact-ok
+= erf downward m68k96 0x1.4p+0 : 0xe.c432ecc55f00406p-4 : inexact-ok
+= erf tonearest m68k96 0x1.4p+0 : 0xe.c432ecc55f00406p-4 : inexact-ok
+= erf towardzero m68k96 0x1.4p+0 : 0xe.c432ecc55f00406p-4 : inexact-ok
+= erf upward m68k96 0x1.4p+0 : 0xe.c432ecc55f00407p-4 : inexact-ok
+= erf downward binary128 0x1.4p+0 : 0xe.c432ecc55f00406276a08d164e28p-4 : inexact-ok
+= erf tonearest binary128 0x1.4p+0 : 0xe.c432ecc55f00406276a08d164e3p-4 : inexact-ok
+= erf towardzero binary128 0x1.4p+0 : 0xe.c432ecc55f00406276a08d164e28p-4 : inexact-ok
+= erf upward binary128 0x1.4p+0 : 0xe.c432ecc55f00406276a08d164e3p-4 : inexact-ok
+= erf downward ibm128 0x1.4p+0 : 0xe.c432ecc55f00406276a08d164cp-4 : inexact-ok
+= erf tonearest ibm128 0x1.4p+0 : 0xe.c432ecc55f00406276a08d165p-4 : inexact-ok
+= erf towardzero ibm128 0x1.4p+0 : 0xe.c432ecc55f00406276a08d164cp-4 : inexact-ok
+= erf upward ibm128 0x1.4p+0 : 0xe.c432ecc55f00406276a08d165p-4 : inexact-ok
+erf 2.0
+= erf downward binary32 0x2p+0 : 0xf.ecd7p-4 : inexact-ok
+= erf tonearest binary32 0x2p+0 : 0xf.ecd71p-4 : inexact-ok
+= erf towardzero binary32 0x2p+0 : 0xf.ecd7p-4 : inexact-ok
+= erf upward binary32 0x2p+0 : 0xf.ecd71p-4 : inexact-ok
+= erf downward binary64 0x2p+0 : 0xf.ecd70a13caf18p-4 : inexact-ok
+= erf tonearest binary64 0x2p+0 : 0xf.ecd70a13caf18p-4 : inexact-ok
+= erf towardzero binary64 0x2p+0 : 0xf.ecd70a13caf18p-4 : inexact-ok
+= erf upward binary64 0x2p+0 : 0xf.ecd70a13caf2p-4 : inexact-ok
+= erf downward intel96 0x2p+0 : 0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf tonearest intel96 0x2p+0 : 0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf towardzero intel96 0x2p+0 : 0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf upward intel96 0x2p+0 : 0xf.ecd70a13caf1998p-4 : inexact-ok
+= erf downward m68k96 0x2p+0 : 0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf tonearest m68k96 0x2p+0 : 0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf towardzero m68k96 0x2p+0 : 0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf upward m68k96 0x2p+0 : 0xf.ecd70a13caf1998p-4 : inexact-ok
+= erf downward binary128 0x2p+0 : 0xf.ecd70a13caf19972801904b9a338p-4 : inexact-ok
+= erf tonearest binary128 0x2p+0 : 0xf.ecd70a13caf19972801904b9a34p-4 : inexact-ok
+= erf towardzero binary128 0x2p+0 : 0xf.ecd70a13caf19972801904b9a338p-4 : inexact-ok
+= erf upward binary128 0x2p+0 : 0xf.ecd70a13caf19972801904b9a34p-4 : inexact-ok
+= erf downward ibm128 0x2p+0 : 0xf.ecd70a13caf19972801904b9ap-4 : inexact-ok
+= erf tonearest ibm128 0x2p+0 : 0xf.ecd70a13caf19972801904b9a4p-4 : inexact-ok
+= erf towardzero ibm128 0x2p+0 : 0xf.ecd70a13caf19972801904b9ap-4 : inexact-ok
+= erf upward ibm128 0x2p+0 : 0xf.ecd70a13caf19972801904b9a4p-4 : inexact-ok
+erf -2
+= erf downward binary32 -0x2p+0 : -0xf.ecd71p-4 : inexact-ok
+= erf tonearest binary32 -0x2p+0 : -0xf.ecd71p-4 : inexact-ok
+= erf towardzero binary32 -0x2p+0 : -0xf.ecd7p-4 : inexact-ok
+= erf upward binary32 -0x2p+0 : -0xf.ecd7p-4 : inexact-ok
+= erf downward binary64 -0x2p+0 : -0xf.ecd70a13caf2p-4 : inexact-ok
+= erf tonearest binary64 -0x2p+0 : -0xf.ecd70a13caf18p-4 : inexact-ok
+= erf towardzero binary64 -0x2p+0 : -0xf.ecd70a13caf18p-4 : inexact-ok
+= erf upward binary64 -0x2p+0 : -0xf.ecd70a13caf18p-4 : inexact-ok
+= erf downward intel96 -0x2p+0 : -0xf.ecd70a13caf1998p-4 : inexact-ok
+= erf tonearest intel96 -0x2p+0 : -0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf towardzero intel96 -0x2p+0 : -0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf upward intel96 -0x2p+0 : -0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf downward m68k96 -0x2p+0 : -0xf.ecd70a13caf1998p-4 : inexact-ok
+= erf tonearest m68k96 -0x2p+0 : -0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf towardzero m68k96 -0x2p+0 : -0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf upward m68k96 -0x2p+0 : -0xf.ecd70a13caf1997p-4 : inexact-ok
+= erf downward binary128 -0x2p+0 : -0xf.ecd70a13caf19972801904b9a34p-4 : inexact-ok
+= erf tonearest binary128 -0x2p+0 : -0xf.ecd70a13caf19972801904b9a34p-4 : inexact-ok
+= erf towardzero binary128 -0x2p+0 : -0xf.ecd70a13caf19972801904b9a338p-4 : inexact-ok
+= erf upward binary128 -0x2p+0 : -0xf.ecd70a13caf19972801904b9a338p-4 : inexact-ok
+= erf downward ibm128 -0x2p+0 : -0xf.ecd70a13caf19972801904b9a4p-4 : inexact-ok
+= erf tonearest ibm128 -0x2p+0 : -0xf.ecd70a13caf19972801904b9a4p-4 : inexact-ok
+= erf towardzero ibm128 -0x2p+0 : -0xf.ecd70a13caf19972801904b9ap-4 : inexact-ok
+= erf upward ibm128 -0x2p+0 : -0xf.ecd70a13caf19972801904b9ap-4 : inexact-ok
+erf 3
+= erf downward binary32 0x3p+0 : 0xf.ffe8dp-4 : inexact-ok
+= erf tonearest binary32 0x3p+0 : 0xf.ffe8dp-4 : inexact-ok
+= erf towardzero binary32 0x3p+0 : 0xf.ffe8dp-4 : inexact-ok
+= erf upward binary32 0x3p+0 : 0xf.ffe8ep-4 : inexact-ok
+= erf downward binary64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf tonearest binary64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf towardzero binary64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf upward binary64 0x3p+0 : 0xf.ffe8d6209afdp-4 : inexact-ok
+= erf downward intel96 0x3p+0 : 0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf tonearest intel96 0x3p+0 : 0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf towardzero intel96 0x3p+0 : 0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf upward intel96 0x3p+0 : 0xf.ffe8d6209afcbdep-4 : inexact-ok
+= erf downward m68k96 0x3p+0 : 0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf tonearest m68k96 0x3p+0 : 0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf towardzero m68k96 0x3p+0 : 0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf upward m68k96 0x3p+0 : 0xf.ffe8d6209afcbdep-4 : inexact-ok
+= erf downward binary128 0x3p+0 : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4 : inexact-ok
+= erf tonearest binary128 0x3p+0 : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4 : inexact-ok
+= erf towardzero binary128 0x3p+0 : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4 : inexact-ok
+= erf upward binary128 0x3p+0 : 0xf.ffe8d6209afcbdd5f43d9ad9deb8p-4 : inexact-ok
+= erf downward ibm128 0x3p+0 : 0xf.ffe8d6209afcbdd5f43d9ad9dcp-4 : inexact-ok
+= erf tonearest ibm128 0x3p+0 : 0xf.ffe8d6209afcbdd5f43d9ad9ep-4 : inexact-ok
+= erf towardzero ibm128 0x3p+0 : 0xf.ffe8d6209afcbdd5f43d9ad9dcp-4 : inexact-ok
+= erf upward ibm128 0x3p+0 : 0xf.ffe8d6209afcbdd5f43d9ad9ep-4 : inexact-ok
+erf -3
+= erf downward binary32 -0x3p+0 : -0xf.ffe8ep-4 : inexact-ok
+= erf tonearest binary32 -0x3p+0 : -0xf.ffe8dp-4 : inexact-ok
+= erf towardzero binary32 -0x3p+0 : -0xf.ffe8dp-4 : inexact-ok
+= erf upward binary32 -0x3p+0 : -0xf.ffe8dp-4 : inexact-ok
+= erf downward binary64 -0x3p+0 : -0xf.ffe8d6209afdp-4 : inexact-ok
+= erf tonearest binary64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf towardzero binary64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf upward binary64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf downward intel96 -0x3p+0 : -0xf.ffe8d6209afcbdep-4 : inexact-ok
+= erf tonearest intel96 -0x3p+0 : -0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf towardzero intel96 -0x3p+0 : -0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf upward intel96 -0x3p+0 : -0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf downward m68k96 -0x3p+0 : -0xf.ffe8d6209afcbdep-4 : inexact-ok
+= erf tonearest m68k96 -0x3p+0 : -0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf towardzero m68k96 -0x3p+0 : -0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf upward m68k96 -0x3p+0 : -0xf.ffe8d6209afcbddp-4 : inexact-ok
+= erf downward binary128 -0x3p+0 : -0xf.ffe8d6209afcbdd5f43d9ad9deb8p-4 : inexact-ok
+= erf tonearest binary128 -0x3p+0 : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4 : inexact-ok
+= erf towardzero binary128 -0x3p+0 : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4 : inexact-ok
+= erf upward binary128 -0x3p+0 : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4 : inexact-ok
+= erf downward ibm128 -0x3p+0 : -0xf.ffe8d6209afcbdd5f43d9ad9ep-4 : inexact-ok
+= erf tonearest ibm128 -0x3p+0 : -0xf.ffe8d6209afcbdd5f43d9ad9ep-4 : inexact-ok
+= erf towardzero ibm128 -0x3p+0 : -0xf.ffe8d6209afcbdd5f43d9ad9dcp-4 : inexact-ok
+= erf upward ibm128 -0x3p+0 : -0xf.ffe8d6209afcbdd5f43d9ad9dcp-4 : inexact-ok
+erf 4
+= erf downward binary32 0x4p+0 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x4p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x4p+0 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x4p+0 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf tonearest binary64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf towardzero binary64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf upward binary64 0x4p+0 : 0xf.fffffbdc88bb8p-4 : inexact-ok
+= erf downward intel96 0x4p+0 : 0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf tonearest intel96 0x4p+0 : 0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf towardzero intel96 0x4p+0 : 0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf upward intel96 0x4p+0 : 0xf.fffffbdc88bb10cp-4 : inexact-ok
+= erf downward m68k96 0x4p+0 : 0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf tonearest m68k96 0x4p+0 : 0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf towardzero m68k96 0x4p+0 : 0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf upward m68k96 0x4p+0 : 0xf.fffffbdc88bb10cp-4 : inexact-ok
+= erf downward binary128 0x4p+0 : 0xf.fffffbdc88bb10b2865615db403p-4 : inexact-ok
+= erf tonearest binary128 0x4p+0 : 0xf.fffffbdc88bb10b2865615db403p-4 : inexact-ok
+= erf towardzero binary128 0x4p+0 : 0xf.fffffbdc88bb10b2865615db403p-4 : inexact-ok
+= erf upward binary128 0x4p+0 : 0xf.fffffbdc88bb10b2865615db4038p-4 : inexact-ok
+= erf downward ibm128 0x4p+0 : 0xf.fffffbdc88bb10b2865615db4p-4 : inexact-ok
+= erf tonearest ibm128 0x4p+0 : 0xf.fffffbdc88bb10b2865615db4p-4 : inexact-ok
+= erf towardzero ibm128 0x4p+0 : 0xf.fffffbdc88bb10b2865615db4p-4 : inexact-ok
+= erf upward ibm128 0x4p+0 : 0xf.fffffbdc88bb10b2865615db44p-4 : inexact-ok
+erf -4
+= erf downward binary32 -0x4p+0 : -0x1p+0 : inexact-ok
+= erf tonearest binary32 -0x4p+0 : -0x1p+0 : inexact-ok
+= erf towardzero binary32 -0x4p+0 : -0xf.fffffp-4 : inexact-ok
+= erf upward binary32 -0x4p+0 : -0xf.fffffp-4 : inexact-ok
+= erf downward binary64 -0x4p+0 : -0xf.fffffbdc88bb8p-4 : inexact-ok
+= erf tonearest binary64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf towardzero binary64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf upward binary64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf downward intel96 -0x4p+0 : -0xf.fffffbdc88bb10cp-4 : inexact-ok
+= erf tonearest intel96 -0x4p+0 : -0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf towardzero intel96 -0x4p+0 : -0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf upward intel96 -0x4p+0 : -0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf downward m68k96 -0x4p+0 : -0xf.fffffbdc88bb10cp-4 : inexact-ok
+= erf tonearest m68k96 -0x4p+0 : -0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf towardzero m68k96 -0x4p+0 : -0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf upward m68k96 -0x4p+0 : -0xf.fffffbdc88bb10bp-4 : inexact-ok
+= erf downward binary128 -0x4p+0 : -0xf.fffffbdc88bb10b2865615db4038p-4 : inexact-ok
+= erf tonearest binary128 -0x4p+0 : -0xf.fffffbdc88bb10b2865615db403p-4 : inexact-ok
+= erf towardzero binary128 -0x4p+0 : -0xf.fffffbdc88bb10b2865615db403p-4 : inexact-ok
+= erf upward binary128 -0x4p+0 : -0xf.fffffbdc88bb10b2865615db403p-4 : inexact-ok
+= erf downward ibm128 -0x4p+0 : -0xf.fffffbdc88bb10b2865615db44p-4 : inexact-ok
+= erf tonearest ibm128 -0x4p+0 : -0xf.fffffbdc88bb10b2865615db4p-4 : inexact-ok
+= erf towardzero ibm128 -0x4p+0 : -0xf.fffffbdc88bb10b2865615db4p-4 : inexact-ok
+= erf upward ibm128 -0x4p+0 : -0xf.fffffbdc88bb10b2865615db4p-4 : inexact-ok
+erf 4.125
+= erf downward binary32 0x4.2p+0 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x4.2p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x4.2p+0 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x4.2p+0 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x4.2p+0 : 0xf.fffffe8b4e86p-4 : inexact-ok
+= erf tonearest binary64 0x4.2p+0 : 0xf.fffffe8b4e86p-4 : inexact-ok
+= erf towardzero binary64 0x4.2p+0 : 0xf.fffffe8b4e86p-4 : inexact-ok
+= erf upward binary64 0x4.2p+0 : 0xf.fffffe8b4e868p-4 : inexact-ok
+= erf downward intel96 0x4.2p+0 : 0xf.fffffe8b4e862e1p-4 : inexact-ok
+= erf tonearest intel96 0x4.2p+0 : 0xf.fffffe8b4e862e1p-4 : inexact-ok
+= erf towardzero intel96 0x4.2p+0 : 0xf.fffffe8b4e862e1p-4 : inexact-ok
+= erf upward intel96 0x4.2p+0 : 0xf.fffffe8b4e862e2p-4 : inexact-ok
+= erf downward m68k96 0x4.2p+0 : 0xf.fffffe8b4e862e1p-4 : inexact-ok
+= erf tonearest m68k96 0x4.2p+0 : 0xf.fffffe8b4e862e1p-4 : inexact-ok
+= erf towardzero m68k96 0x4.2p+0 : 0xf.fffffe8b4e862e1p-4 : inexact-ok
+= erf upward m68k96 0x4.2p+0 : 0xf.fffffe8b4e862e2p-4 : inexact-ok
+= erf downward binary128 0x4.2p+0 : 0xf.fffffe8b4e862e1457f60d1cddd8p-4 : inexact-ok
+= erf tonearest binary128 0x4.2p+0 : 0xf.fffffe8b4e862e1457f60d1cddd8p-4 : inexact-ok
+= erf towardzero binary128 0x4.2p+0 : 0xf.fffffe8b4e862e1457f60d1cddd8p-4 : inexact-ok
+= erf upward binary128 0x4.2p+0 : 0xf.fffffe8b4e862e1457f60d1cddep-4 : inexact-ok
+= erf downward ibm128 0x4.2p+0 : 0xf.fffffe8b4e862e1457f60d1cdcp-4 : inexact-ok
+= erf tonearest ibm128 0x4.2p+0 : 0xf.fffffe8b4e862e1457f60d1cdcp-4 : inexact-ok
+= erf towardzero ibm128 0x4.2p+0 : 0xf.fffffe8b4e862e1457f60d1cdcp-4 : inexact-ok
+= erf upward ibm128 0x4.2p+0 : 0xf.fffffe8b4e862e1457f60d1cep-4 : inexact-ok
+erf 5
+= erf downward binary32 0x5p+0 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x5p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x5p+0 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x5p+0 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x5p+0 : 0xf.ffffffffe4f38p-4 : inexact-ok
+= erf tonearest binary64 0x5p+0 : 0xf.ffffffffe4f4p-4 : inexact-ok
+= erf towardzero binary64 0x5p+0 : 0xf.ffffffffe4f38p-4 : inexact-ok
+= erf upward binary64 0x5p+0 : 0xf.ffffffffe4f4p-4 : inexact-ok
+= erf downward intel96 0x5p+0 : 0xf.ffffffffe4f3e58p-4 : inexact-ok
+= erf tonearest intel96 0x5p+0 : 0xf.ffffffffe4f3e59p-4 : inexact-ok
+= erf towardzero intel96 0x5p+0 : 0xf.ffffffffe4f3e58p-4 : inexact-ok
+= erf upward intel96 0x5p+0 : 0xf.ffffffffe4f3e59p-4 : inexact-ok
+= erf downward m68k96 0x5p+0 : 0xf.ffffffffe4f3e58p-4 : inexact-ok
+= erf tonearest m68k96 0x5p+0 : 0xf.ffffffffe4f3e59p-4 : inexact-ok
+= erf towardzero m68k96 0x5p+0 : 0xf.ffffffffe4f3e58p-4 : inexact-ok
+= erf upward m68k96 0x5p+0 : 0xf.ffffffffe4f3e59p-4 : inexact-ok
+= erf downward binary128 0x5p+0 : 0xf.ffffffffe4f3e58a6088c76ca158p-4 : inexact-ok
+= erf tonearest binary128 0x5p+0 : 0xf.ffffffffe4f3e58a6088c76ca158p-4 : inexact-ok
+= erf towardzero binary128 0x5p+0 : 0xf.ffffffffe4f3e58a6088c76ca158p-4 : inexact-ok
+= erf upward binary128 0x5p+0 : 0xf.ffffffffe4f3e58a6088c76ca16p-4 : inexact-ok
+= erf downward ibm128 0x5p+0 : 0xf.ffffffffe4f3e58a6088c76cap-4 : inexact-ok
+= erf tonearest ibm128 0x5p+0 : 0xf.ffffffffe4f3e58a6088c76cap-4 : inexact-ok
+= erf towardzero ibm128 0x5p+0 : 0xf.ffffffffe4f3e58a6088c76cap-4 : inexact-ok
+= erf upward ibm128 0x5p+0 : 0xf.ffffffffe4f3e58a6088c76ca4p-4 : inexact-ok
+erf 6
+= erf downward binary32 0x6p+0 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x6p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x6p+0 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x6p+0 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x6p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x6p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x6p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x6p+0 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x6p+0 : 0xf.ffffffffffffe73p-4 : inexact-ok
+= erf tonearest intel96 0x6p+0 : 0xf.ffffffffffffe73p-4 : inexact-ok
+= erf towardzero intel96 0x6p+0 : 0xf.ffffffffffffe73p-4 : inexact-ok
+= erf upward intel96 0x6p+0 : 0xf.ffffffffffffe74p-4 : inexact-ok
+= erf downward m68k96 0x6p+0 : 0xf.ffffffffffffe73p-4 : inexact-ok
+= erf tonearest m68k96 0x6p+0 : 0xf.ffffffffffffe73p-4 : inexact-ok
+= erf towardzero m68k96 0x6p+0 : 0xf.ffffffffffffe73p-4 : inexact-ok
+= erf upward m68k96 0x6p+0 : 0xf.ffffffffffffe74p-4 : inexact-ok
+= erf downward binary128 0x6p+0 : 0xf.ffffffffffffe7307eaa82df49ep-4 : inexact-ok
+= erf tonearest binary128 0x6p+0 : 0xf.ffffffffffffe7307eaa82df49e8p-4 : inexact-ok
+= erf towardzero binary128 0x6p+0 : 0xf.ffffffffffffe7307eaa82df49ep-4 : inexact-ok
+= erf upward binary128 0x6p+0 : 0xf.ffffffffffffe7307eaa82df49e8p-4 : inexact-ok
+= erf downward ibm128 0x6p+0 : 0xf.ffffffffffffe7307eaa82df48p-4 : inexact-ok
+= erf tonearest ibm128 0x6p+0 : 0xf.ffffffffffffe7307eaa82df48p-4 : inexact-ok
+= erf towardzero ibm128 0x6p+0 : 0xf.ffffffffffffe7307eaa82df48p-4 : inexact-ok
+= erf upward ibm128 0x6p+0 : 0xf.ffffffffffffe7307eaa82df4cp-4 : inexact-ok
+erf 7
+= erf downward binary32 0x7p+0 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x7p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x7p+0 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x7p+0 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x7p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x7p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x7p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x7p+0 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x7p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x7p+0 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x7p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x7p+0 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x7p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x7p+0 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x7p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x7p+0 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x7p+0 : 0xf.fffffffffffffffffcd6bafd9208p-4 : inexact-ok
+= erf tonearest binary128 0x7p+0 : 0xf.fffffffffffffffffcd6bafd9208p-4 : inexact-ok
+= erf towardzero binary128 0x7p+0 : 0xf.fffffffffffffffffcd6bafd9208p-4 : inexact-ok
+= erf upward binary128 0x7p+0 : 0xf.fffffffffffffffffcd6bafd921p-4 : inexact-ok
+= erf downward ibm128 0x7p+0 : 0xf.fffffffffffffffffcd6bafd9p-4 : inexact-ok
+= erf tonearest ibm128 0x7p+0 : 0xf.fffffffffffffffffcd6bafd94p-4 : inexact-ok
+= erf towardzero ibm128 0x7p+0 : 0xf.fffffffffffffffffcd6bafd9p-4 : inexact-ok
+= erf upward ibm128 0x7p+0 : 0xf.fffffffffffffffffcd6bafd94p-4 : inexact-ok
+erf 8
+= erf downward binary32 0x8p+0 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x8p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x8p+0 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x8p+0 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x8p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x8p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x8p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x8p+0 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x8p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x8p+0 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x8p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x8p+0 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x8p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x8p+0 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x8p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x8p+0 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x8p+0 : 0xf.fffffffffffffffffffffff1c58p-4 : inexact-ok
+= erf tonearest binary128 0x8p+0 : 0xf.fffffffffffffffffffffff1c58p-4 : inexact-ok
+= erf towardzero binary128 0x8p+0 : 0xf.fffffffffffffffffffffff1c58p-4 : inexact-ok
+= erf upward binary128 0x8p+0 : 0xf.fffffffffffffffffffffff1c588p-4 : inexact-ok
+= erf downward ibm128 0x8p+0 : 0xf.fffffffffffffffffffffff1c4p-4 : inexact-ok
+= erf tonearest ibm128 0x8p+0 : 0xf.fffffffffffffffffffffff1c4p-4 : inexact-ok
+= erf towardzero ibm128 0x8p+0 : 0xf.fffffffffffffffffffffff1c4p-4 : inexact-ok
+= erf upward ibm128 0x8p+0 : 0xf.fffffffffffffffffffffff1c8p-4 : inexact-ok
+erf 9
+= erf downward binary32 0x9p+0 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x9p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x9p+0 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x9p+0 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x9p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x9p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x9p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x9p+0 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x9p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x9p+0 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x9p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x9p+0 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x9p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x9p+0 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x9p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x9p+0 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x9p+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x9p+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x9p+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x9p+0 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x9p+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x9p+0 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x9p+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x9p+0 : 0x1p+0 : inexact-ok
+erf 10
+= erf downward binary32 0xap+0 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0xap+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0xap+0 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0xap+0 : 0x1p+0 : inexact-ok
+= erf downward binary64 0xap+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0xap+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0xap+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0xap+0 : 0x1p+0 : inexact-ok
+= erf downward intel96 0xap+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0xap+0 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0xap+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0xap+0 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0xap+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0xap+0 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0xap+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0xap+0 : 0x1p+0 : inexact-ok
+= erf downward binary128 0xap+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0xap+0 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0xap+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0xap+0 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0xap+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0xap+0 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0xap+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0xap+0 : 0x1p+0 : inexact-ok
+erf -10
+= erf downward binary32 -0xap+0 : -0x1p+0 : inexact-ok
+= erf tonearest binary32 -0xap+0 : -0x1p+0 : inexact-ok
+= erf towardzero binary32 -0xap+0 : -0xf.fffffp-4 : inexact-ok
+= erf upward binary32 -0xap+0 : -0xf.fffffp-4 : inexact-ok
+= erf downward binary64 -0xap+0 : -0x1p+0 : inexact-ok
+= erf tonearest binary64 -0xap+0 : -0x1p+0 : inexact-ok
+= erf towardzero binary64 -0xap+0 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 -0xap+0 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward intel96 -0xap+0 : -0x1p+0 : inexact-ok
+= erf tonearest intel96 -0xap+0 : -0x1p+0 : inexact-ok
+= erf towardzero intel96 -0xap+0 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 -0xap+0 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward m68k96 -0xap+0 : -0x1p+0 : inexact-ok
+= erf tonearest m68k96 -0xap+0 : -0x1p+0 : inexact-ok
+= erf towardzero m68k96 -0xap+0 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 -0xap+0 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward binary128 -0xap+0 : -0x1p+0 : inexact-ok
+= erf tonearest binary128 -0xap+0 : -0x1p+0 : inexact-ok
+= erf towardzero binary128 -0xap+0 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 -0xap+0 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf downward ibm128 -0xap+0 : -0x1p+0 : inexact-ok
+= erf tonearest ibm128 -0xap+0 : -0x1p+0 : inexact-ok
+= erf towardzero ibm128 -0xap+0 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 -0xap+0 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+erf 27.0
+= erf downward binary32 0x1.bp+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x1.bp+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x1.bp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x1.bp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x1.bp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x1.bp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x1.bp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x1.bp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x1.bp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x1.bp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x1.bp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x1.bp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x1.bp+4 : 0x1p+0 : inexact-ok
+erf -27.0
+= erf downward binary32 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf tonearest binary32 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf towardzero binary32 -0x1.bp+4 : -0xf.fffffp-4 : inexact-ok
+= erf upward binary32 -0x1.bp+4 : -0xf.fffffp-4 : inexact-ok
+= erf downward binary64 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf tonearest binary64 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf towardzero binary64 -0x1.bp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 -0x1.bp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward intel96 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf tonearest intel96 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf towardzero intel96 -0x1.bp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 -0x1.bp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward m68k96 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf tonearest m68k96 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf towardzero m68k96 -0x1.bp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 -0x1.bp+4 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward binary128 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf tonearest binary128 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf towardzero binary128 -0x1.bp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 -0x1.bp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf downward ibm128 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf tonearest ibm128 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf towardzero ibm128 -0x1.bp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 -0x1.bp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+erf -0x1.fffffffffffff8p-2
+= erf downward binary32 -0x7.fffff8p-4 : -0x8.53f7bp-4 : inexact-ok
+= erf tonearest binary32 -0x7.fffff8p-4 : -0x8.53f7ap-4 : inexact-ok
+= erf towardzero binary32 -0x7.fffff8p-4 : -0x8.53f7ap-4 : inexact-ok
+= erf upward binary32 -0x7.fffff8p-4 : -0x8.53f7ap-4 : inexact-ok
+= erf downward binary64 -0x7.fffff8p-4 : -0x8.53f7a704b7be8p-4 : inexact-ok
+= erf tonearest binary64 -0x7.fffff8p-4 : -0x8.53f7a704b7bep-4 : inexact-ok
+= erf towardzero binary64 -0x7.fffff8p-4 : -0x8.53f7a704b7bep-4 : inexact-ok
+= erf upward binary64 -0x7.fffff8p-4 : -0x8.53f7a704b7bep-4 : inexact-ok
+= erf downward intel96 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d7p-4 : inexact-ok
+= erf tonearest intel96 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d6p-4 : inexact-ok
+= erf towardzero intel96 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d6p-4 : inexact-ok
+= erf upward intel96 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d6p-4 : inexact-ok
+= erf downward m68k96 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d7p-4 : inexact-ok
+= erf tonearest m68k96 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d6p-4 : inexact-ok
+= erf towardzero m68k96 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d6p-4 : inexact-ok
+= erf upward m68k96 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d6p-4 : inexact-ok
+= erf downward binary128 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d643b9e3ae3cbp-4 : inexact-ok
+= erf tonearest binary128 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d643b9e3ae3cbp-4 : inexact-ok
+= erf towardzero binary128 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d643b9e3ae3caf8p-4 : inexact-ok
+= erf upward binary128 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d643b9e3ae3caf8p-4 : inexact-ok
+= erf downward ibm128 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d643b9e3ae3ccp-4 : inexact-ok
+= erf tonearest ibm128 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d643b9e3ae3ccp-4 : inexact-ok
+= erf towardzero ibm128 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d643b9e3ae3c8p-4 : inexact-ok
+= erf upward ibm128 -0x7.fffff8p-4 : -0x8.53f7a704b7be2d643b9e3ae3c8p-4 : inexact-ok
+= erf downward binary32 -0x8p-4 : -0x8.53f7bp-4 : inexact-ok
+= erf tonearest binary32 -0x8p-4 : -0x8.53f7bp-4 : inexact-ok
+= erf towardzero binary32 -0x8p-4 : -0x8.53f7ap-4 : inexact-ok
+= erf upward binary32 -0x8p-4 : -0x8.53f7ap-4 : inexact-ok
+= erf downward binary64 -0x8p-4 : -0x8.53f7ae0c76e98p-4 : inexact-ok
+= erf tonearest binary64 -0x8p-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf towardzero binary64 -0x8p-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf upward binary64 -0x8p-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf downward intel96 -0x8p-4 : -0x8.53f7ae0c76e915fp-4 : inexact-ok
+= erf tonearest intel96 -0x8p-4 : -0x8.53f7ae0c76e915fp-4 : inexact-ok
+= erf towardzero intel96 -0x8p-4 : -0x8.53f7ae0c76e915ep-4 : inexact-ok
+= erf upward intel96 -0x8p-4 : -0x8.53f7ae0c76e915ep-4 : inexact-ok
+= erf downward m68k96 -0x8p-4 : -0x8.53f7ae0c76e915fp-4 : inexact-ok
+= erf tonearest m68k96 -0x8p-4 : -0x8.53f7ae0c76e915fp-4 : inexact-ok
+= erf towardzero m68k96 -0x8p-4 : -0x8.53f7ae0c76e915ep-4 : inexact-ok
+= erf upward m68k96 -0x8p-4 : -0x8.53f7ae0c76e915ep-4 : inexact-ok
+= erf downward binary128 -0x8p-4 : -0x8.53f7ae0c76e915e809f1a31a27bp-4 : inexact-ok
+= erf tonearest binary128 -0x8p-4 : -0x8.53f7ae0c76e915e809f1a31a27a8p-4 : inexact-ok
+= erf towardzero binary128 -0x8p-4 : -0x8.53f7ae0c76e915e809f1a31a27a8p-4 : inexact-ok
+= erf upward binary128 -0x8p-4 : -0x8.53f7ae0c76e915e809f1a31a27a8p-4 : inexact-ok
+= erf downward ibm128 -0x8p-4 : -0x8.53f7ae0c76e915e809f1a31a28p-4 : inexact-ok
+= erf tonearest ibm128 -0x8p-4 : -0x8.53f7ae0c76e915e809f1a31a28p-4 : inexact-ok
+= erf towardzero ibm128 -0x8p-4 : -0x8.53f7ae0c76e915e809f1a31a24p-4 : inexact-ok
+= erf upward ibm128 -0x8p-4 : -0x8.53f7ae0c76e915e809f1a31a24p-4 : inexact-ok
+= erf downward binary64 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf tonearest binary64 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf towardzero binary64 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e88p-4 : inexact-ok
+= erf upward binary64 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e88p-4 : inexact-ok
+= erf downward intel96 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddbp-4 : inexact-ok
+= erf tonearest intel96 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddbp-4 : inexact-ok
+= erf towardzero intel96 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddap-4 : inexact-ok
+= erf upward intel96 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddap-4 : inexact-ok
+= erf downward m68k96 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddbp-4 : inexact-ok
+= erf tonearest m68k96 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddbp-4 : inexact-ok
+= erf towardzero m68k96 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddap-4 : inexact-ok
+= erf upward m68k96 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddap-4 : inexact-ok
+= erf downward binary128 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddaa10a86e7a0498p-4 : inexact-ok
+= erf tonearest binary128 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddaa10a86e7a049p-4 : inexact-ok
+= erf towardzero binary128 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddaa10a86e7a049p-4 : inexact-ok
+= erf upward binary128 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddaa10a86e7a049p-4 : inexact-ok
+= erf downward ibm128 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddaa10a86e7a08p-4 : inexact-ok
+= erf tonearest ibm128 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddaa10a86e7a04p-4 : inexact-ok
+= erf towardzero ibm128 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddaa10a86e7a04p-4 : inexact-ok
+= erf upward ibm128 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e8ddaa10a86e7a04p-4 : inexact-ok
+= erf downward intel96 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9dp-4 : inexact-ok
+= erf tonearest intel96 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9dp-4 : inexact-ok
+= erf towardzero intel96 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9cp-4 : inexact-ok
+= erf upward intel96 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9cp-4 : inexact-ok
+= erf downward m68k96 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9dp-4 : inexact-ok
+= erf tonearest m68k96 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9dp-4 : inexact-ok
+= erf towardzero m68k96 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9cp-4 : inexact-ok
+= erf upward m68k96 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9cp-4 : inexact-ok
+= erf downward binary128 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9c90d4d08ca164p-4 : inexact-ok
+= erf tonearest binary128 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9c90d4d08ca1638p-4 : inexact-ok
+= erf towardzero binary128 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9c90d4d08ca1638p-4 : inexact-ok
+= erf upward binary128 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9c90d4d08ca1638p-4 : inexact-ok
+= erf downward ibm128 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9c90d4d08ca18p-4 : inexact-ok
+= erf tonearest ibm128 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9c90d4d08ca18p-4 : inexact-ok
+= erf towardzero ibm128 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9c90d4d08ca14p-4 : inexact-ok
+= erf upward ibm128 -0x7.ffffffffffffep-4 : -0x8.53f7ae0c76e8f9c90d4d08ca14p-4 : inexact-ok
+erf 0x1.c5bf94p-127
+= erf downward binary32 0x3.8b7f28p-128 : 0x4.000018p-128 : inexact-ok
+= erf tonearest binary32 0x3.8b7f28p-128 : 0x4.000018p-128 : inexact-ok
+= erf towardzero binary32 0x3.8b7f28p-128 : 0x4.000018p-128 : inexact-ok
+= erf upward binary32 0x3.8b7f28p-128 : 0x4.00002p-128 : inexact-ok
+= erf downward binary64 0x3.8b7f28p-128 : 0x4.000018956724p-128 : inexact-ok
+= erf tonearest binary64 0x3.8b7f28p-128 : 0x4.000018956724p-128 : inexact-ok
+= erf towardzero binary64 0x3.8b7f28p-128 : 0x4.000018956724p-128 : inexact-ok
+= erf upward binary64 0x3.8b7f28p-128 : 0x4.0000189567244p-128 : inexact-ok
+= erf downward intel96 0x3.8b7f28p-128 : 0x4.0000189567240f1p-128 : inexact-ok
+= erf tonearest intel96 0x3.8b7f28p-128 : 0x4.0000189567240f1p-128 : inexact-ok
+= erf towardzero intel96 0x3.8b7f28p-128 : 0x4.0000189567240f1p-128 : inexact-ok
+= erf upward intel96 0x3.8b7f28p-128 : 0x4.0000189567240f18p-128 : inexact-ok
+= erf downward m68k96 0x3.8b7f28p-128 : 0x4.0000189567240f1p-128 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f28p-128 : 0x4.0000189567240f1p-128 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f28p-128 : 0x4.0000189567240f1p-128 : inexact-ok
+= erf upward m68k96 0x3.8b7f28p-128 : 0x4.0000189567240f18p-128 : inexact-ok
+= erf downward binary128 0x3.8b7f28p-128 : 0x4.0000189567240f10919b31d6bcf4p-128 : inexact-ok
+= erf tonearest binary128 0x3.8b7f28p-128 : 0x4.0000189567240f10919b31d6bcf4p-128 : inexact-ok
+= erf towardzero binary128 0x3.8b7f28p-128 : 0x4.0000189567240f10919b31d6bcf4p-128 : inexact-ok
+= erf upward binary128 0x3.8b7f28p-128 : 0x4.0000189567240f10919b31d6bcf8p-128 : inexact-ok
+= erf downward ibm128 0x3.8b7f28p-128 : 0x4.0000189567240f10919b31d6bcp-128 : inexact-ok
+= erf tonearest ibm128 0x3.8b7f28p-128 : 0x4.0000189567240f10919b31d6bcp-128 : inexact-ok
+= erf towardzero ibm128 0x3.8b7f28p-128 : 0x4.0000189567240f10919b31d6bcp-128 : inexact-ok
+= erf upward ibm128 0x3.8b7f28p-128 : 0x4.0000189567240f10919b31d6bep-128 : inexact-ok
+erf 0x3.8b7fa8p-128
+= erf downward binary32 0x3.8b7fa8p-128 : 0x4.0000a8p-128 : inexact-ok
+= erf tonearest binary32 0x3.8b7fa8p-128 : 0x4.0000a8p-128 : inexact-ok
+= erf towardzero binary32 0x3.8b7fa8p-128 : 0x4.0000a8p-128 : inexact-ok
+= erf upward binary32 0x3.8b7fa8p-128 : 0x4.0000bp-128 : inexact-ok
+= erf downward binary64 0x3.8b7fa8p-128 : 0x4.0000a90421a6p-128 : inexact-ok
+= erf tonearest binary64 0x3.8b7fa8p-128 : 0x4.0000a90421a64p-128 : inexact-ok
+= erf towardzero binary64 0x3.8b7fa8p-128 : 0x4.0000a90421a6p-128 : inexact-ok
+= erf upward binary64 0x3.8b7fa8p-128 : 0x4.0000a90421a64p-128 : inexact-ok
+= erf downward intel96 0x3.8b7fa8p-128 : 0x4.0000a90421a623e8p-128 : inexact-ok
+= erf tonearest intel96 0x3.8b7fa8p-128 : 0x4.0000a90421a623e8p-128 : inexact-ok
+= erf towardzero intel96 0x3.8b7fa8p-128 : 0x4.0000a90421a623e8p-128 : inexact-ok
+= erf upward intel96 0x3.8b7fa8p-128 : 0x4.0000a90421a623fp-128 : inexact-ok
+= erf downward m68k96 0x3.8b7fa8p-128 : 0x4.0000a90421a623e8p-128 : inexact-ok
+= erf tonearest m68k96 0x3.8b7fa8p-128 : 0x4.0000a90421a623e8p-128 : inexact-ok
+= erf towardzero m68k96 0x3.8b7fa8p-128 : 0x4.0000a90421a623e8p-128 : inexact-ok
+= erf upward m68k96 0x3.8b7fa8p-128 : 0x4.0000a90421a623fp-128 : inexact-ok
+= erf downward binary128 0x3.8b7fa8p-128 : 0x4.0000a90421a623ebfa28a3ab477p-128 : inexact-ok
+= erf tonearest binary128 0x3.8b7fa8p-128 : 0x4.0000a90421a623ebfa28a3ab4774p-128 : inexact-ok
+= erf towardzero binary128 0x3.8b7fa8p-128 : 0x4.0000a90421a623ebfa28a3ab477p-128 : inexact-ok
+= erf upward binary128 0x3.8b7fa8p-128 : 0x4.0000a90421a623ebfa28a3ab4774p-128 : inexact-ok
+= erf downward ibm128 0x3.8b7fa8p-128 : 0x4.0000a90421a623ebfa28a3ab46p-128 : inexact-ok
+= erf tonearest ibm128 0x3.8b7fa8p-128 : 0x4.0000a90421a623ebfa28a3ab48p-128 : inexact-ok
+= erf towardzero ibm128 0x3.8b7fa8p-128 : 0x4.0000a90421a623ebfa28a3ab46p-128 : inexact-ok
+= erf upward ibm128 0x3.8b7fa8p-128 : 0x4.0000a90421a623ebfa28a3ab48p-128 : inexact-ok
+erf -0x3.8b7f12369ded8p-1024
+= erf downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 -0x8p-152 : -0x9.06eba8214db7p-152 : inexact-ok
+= erf tonearest binary64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf downward intel96 -0x8p-152 : -0x9.06eba8214db688ep-152 : inexact-ok
+= erf tonearest intel96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf downward m68k96 -0x8p-152 : -0x9.06eba8214db688ep-152 : inexact-ok
+= erf tonearest m68k96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf downward binary128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf tonearest binary128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf downward ibm128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf tonearest ibm128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf downward binary64 -0x3.8b7f12369ded8p-1024 : -0x4.0000000000004p-1024 : inexact-ok
+= erf tonearest binary64 -0x3.8b7f12369ded8p-1024 : -0x4.0000000000004p-1024 : inexact-ok
+= erf towardzero binary64 -0x3.8b7f12369ded8p-1024 : -0x4p-1024 : inexact-ok
+= erf upward binary64 -0x3.8b7f12369ded8p-1024 : -0x4p-1024 : inexact-ok
+= erf downward intel96 -0x3.8b7f12369ded8p-1024 : -0x4.0000000000003098p-1024 : inexact-ok
+= erf tonearest intel96 -0x3.8b7f12369ded8p-1024 : -0x4.000000000000309p-1024 : inexact-ok
+= erf towardzero intel96 -0x3.8b7f12369ded8p-1024 : -0x4.000000000000309p-1024 : inexact-ok
+= erf upward intel96 -0x3.8b7f12369ded8p-1024 : -0x4.000000000000309p-1024 : inexact-ok
+= erf downward m68k96 -0x3.8b7f12369ded8p-1024 : -0x4.0000000000003098p-1024 : inexact-ok
+= erf tonearest m68k96 -0x3.8b7f12369ded8p-1024 : -0x4.000000000000309p-1024 : inexact-ok
+= erf towardzero m68k96 -0x3.8b7f12369ded8p-1024 : -0x4.000000000000309p-1024 : inexact-ok
+= erf upward m68k96 -0x3.8b7f12369ded8p-1024 : -0x4.000000000000309p-1024 : inexact-ok
+= erf downward binary128 -0x3.8b7f12369ded8p-1024 : -0x4.00000000000030934524cf4ab6e4p-1024 : inexact-ok
+= erf tonearest binary128 -0x3.8b7f12369ded8p-1024 : -0x4.00000000000030934524cf4ab6ep-1024 : inexact-ok
+= erf towardzero binary128 -0x3.8b7f12369ded8p-1024 : -0x4.00000000000030934524cf4ab6ep-1024 : inexact-ok
+= erf upward binary128 -0x3.8b7f12369ded8p-1024 : -0x4.00000000000030934524cf4ab6ep-1024 : inexact-ok
+= erf downward ibm128 -0x3.8b7f12369ded8p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 -0x3.8b7f12369ded8p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 -0x3.8b7f12369ded8p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 -0x3.8b7f12369ded8p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded5518p-16384
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf upward intel96 0x3.8b7f12369ded5518p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded5518p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000029274014aceae4p-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000029274014aceae4p-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000029274014aceae4p-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000029274014aceae8p-16384 : inexact-ok
+erf 0x3.8b7ee8p-128
+= erf downward binary32 0x3.8b7ee8p-128 : 0x3.ffffdp-128 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x3.8b7ee8p-128 : 0x3.ffffdp-128 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x3.8b7ee8p-128 : 0x3.ffffdp-128 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x3.8b7ee8p-128 : 0x3.ffffd8p-128 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf tonearest binary64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf towardzero binary64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf upward binary64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e32p-128 : inexact-ok
+= erf downward intel96 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304ap-128 : inexact-ok
+= erf tonearest intel96 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a4p-128 : inexact-ok
+= erf towardzero intel96 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304ap-128 : inexact-ok
+= erf upward intel96 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a4p-128 : inexact-ok
+= erf downward m68k96 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304ap-128 : inexact-ok
+= erf tonearest m68k96 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a4p-128 : inexact-ok
+= erf towardzero m68k96 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304ap-128 : inexact-ok
+= erf upward m68k96 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a4p-128 : inexact-ok
+= erf downward binary128 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a2dd5478ec77b4p-128 : inexact-ok
+= erf tonearest binary128 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a2dd5478ec77b4p-128 : inexact-ok
+= erf towardzero binary128 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a2dd5478ec77b4p-128 : inexact-ok
+= erf upward binary128 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a2dd5478ec77b6p-128 : inexact-ok
+= erf downward ibm128 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a2dd5478ec77p-128 : inexact-ok
+= erf tonearest ibm128 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a2dd5478ec78p-128 : inexact-ok
+= erf towardzero ibm128 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a2dd5478ec77p-128 : inexact-ok
+= erf upward ibm128 0x3.8b7ee8p-128 : 0x3.ffffd05e09e304a2dd5478ec78p-128 : inexact-ok
+erf 0x3.8b7f3cp-128
+= erf downward binary32 0x3.8b7f4p-128 : 0x4.00003p-128 : inexact-ok
+= erf tonearest binary32 0x3.8b7f4p-128 : 0x4.00003p-128 : inexact-ok
+= erf towardzero binary32 0x3.8b7f4p-128 : 0x4.00003p-128 : inexact-ok
+= erf upward binary32 0x3.8b7f4p-128 : 0x4.000038p-128 : inexact-ok
+= erf downward binary64 0x3.8b7f4p-128 : 0x4.000033aa2a1c4p-128 : inexact-ok
+= erf tonearest binary64 0x3.8b7f4p-128 : 0x4.000033aa2a1c8p-128 : inexact-ok
+= erf towardzero binary64 0x3.8b7f4p-128 : 0x4.000033aa2a1c4p-128 : inexact-ok
+= erf upward binary64 0x3.8b7f4p-128 : 0x4.000033aa2a1c8p-128 : inexact-ok
+= erf downward intel96 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f8p-128 : inexact-ok
+= erf tonearest intel96 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f8p-128 : inexact-ok
+= erf towardzero intel96 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f8p-128 : inexact-ok
+= erf upward intel96 0x3.8b7f4p-128 : 0x4.000033aa2a1c73p-128 : inexact-ok
+= erf downward m68k96 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f8p-128 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f8p-128 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f8p-128 : inexact-ok
+= erf upward m68k96 0x3.8b7f4p-128 : 0x4.000033aa2a1c73p-128 : inexact-ok
+= erf downward binary128 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f9b535b72e96ecp-128 : inexact-ok
+= erf tonearest binary128 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f9b535b72e96ecp-128 : inexact-ok
+= erf towardzero binary128 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f9b535b72e96ecp-128 : inexact-ok
+= erf upward binary128 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f9b535b72e96fp-128 : inexact-ok
+= erf downward ibm128 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f9b535b72e96p-128 : inexact-ok
+= erf tonearest ibm128 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f9b535b72e96p-128 : inexact-ok
+= erf towardzero ibm128 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f9b535b72e96p-128 : inexact-ok
+= erf upward ibm128 0x3.8b7f4p-128 : 0x4.000033aa2a1c72f9b535b72e98p-128 : inexact-ok
+= erf downward binary32 0x3.8b7f38p-128 : 0x4.000028p-128 : inexact-ok
+= erf tonearest binary32 0x3.8b7f38p-128 : 0x4.000028p-128 : inexact-ok
+= erf towardzero binary32 0x3.8b7f38p-128 : 0x4.000028p-128 : inexact-ok
+= erf upward binary32 0x3.8b7f38p-128 : 0x4.00003p-128 : inexact-ok
+= erf downward binary64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf tonearest binary64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf towardzero binary64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf upward binary64 0x3.8b7f38p-128 : 0x4.00002aa33e748p-128 : inexact-ok
+= erf downward intel96 0x3.8b7f38p-128 : 0x4.00002aa33e7451a8p-128 : inexact-ok
+= erf tonearest intel96 0x3.8b7f38p-128 : 0x4.00002aa33e7451a8p-128 : inexact-ok
+= erf towardzero intel96 0x3.8b7f38p-128 : 0x4.00002aa33e7451a8p-128 : inexact-ok
+= erf upward intel96 0x3.8b7f38p-128 : 0x4.00002aa33e7451bp-128 : inexact-ok
+= erf downward m68k96 0x3.8b7f38p-128 : 0x4.00002aa33e7451a8p-128 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f38p-128 : 0x4.00002aa33e7451a8p-128 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f38p-128 : 0x4.00002aa33e7451a8p-128 : inexact-ok
+= erf upward m68k96 0x3.8b7f38p-128 : 0x4.00002aa33e7451bp-128 : inexact-ok
+= erf downward binary128 0x3.8b7f38p-128 : 0x4.00002aa33e7451abfeace0114e44p-128 : inexact-ok
+= erf tonearest binary128 0x3.8b7f38p-128 : 0x4.00002aa33e7451abfeace0114e44p-128 : inexact-ok
+= erf towardzero binary128 0x3.8b7f38p-128 : 0x4.00002aa33e7451abfeace0114e44p-128 : inexact-ok
+= erf upward binary128 0x3.8b7f38p-128 : 0x4.00002aa33e7451abfeace0114e48p-128 : inexact-ok
+= erf downward ibm128 0x3.8b7f38p-128 : 0x4.00002aa33e7451abfeace0114ep-128 : inexact-ok
+= erf tonearest ibm128 0x3.8b7f38p-128 : 0x4.00002aa33e7451abfeace0114ep-128 : inexact-ok
+= erf towardzero ibm128 0x3.8b7f38p-128 : 0x4.00002aa33e7451abfeace0114ep-128 : inexact-ok
+= erf upward ibm128 0x3.8b7f38p-128 : 0x4.00002aa33e7451abfeace0115p-128 : inexact-ok
+= erf downward binary64 0x3.8b7f3cp-128 : 0x4.00002f26b4484p-128 : inexact-ok
+= erf tonearest binary64 0x3.8b7f3cp-128 : 0x4.00002f26b4488p-128 : inexact-ok
+= erf towardzero binary64 0x3.8b7f3cp-128 : 0x4.00002f26b4484p-128 : inexact-ok
+= erf upward binary64 0x3.8b7f3cp-128 : 0x4.00002f26b4488p-128 : inexact-ok
+= erf downward intel96 0x3.8b7f3cp-128 : 0x4.00002f26b448625p-128 : inexact-ok
+= erf tonearest intel96 0x3.8b7f3cp-128 : 0x4.00002f26b448625p-128 : inexact-ok
+= erf towardzero intel96 0x3.8b7f3cp-128 : 0x4.00002f26b448625p-128 : inexact-ok
+= erf upward intel96 0x3.8b7f3cp-128 : 0x4.00002f26b4486258p-128 : inexact-ok
+= erf downward m68k96 0x3.8b7f3cp-128 : 0x4.00002f26b448625p-128 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f3cp-128 : 0x4.00002f26b448625p-128 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f3cp-128 : 0x4.00002f26b448625p-128 : inexact-ok
+= erf upward m68k96 0x3.8b7f3cp-128 : 0x4.00002f26b4486258p-128 : inexact-ok
+= erf downward binary128 0x3.8b7f3cp-128 : 0x4.00002f26b4486252d9f14b9ff298p-128 : inexact-ok
+= erf tonearest binary128 0x3.8b7f3cp-128 : 0x4.00002f26b4486252d9f14b9ff298p-128 : inexact-ok
+= erf towardzero binary128 0x3.8b7f3cp-128 : 0x4.00002f26b4486252d9f14b9ff298p-128 : inexact-ok
+= erf upward binary128 0x3.8b7f3cp-128 : 0x4.00002f26b4486252d9f14b9ff29cp-128 : inexact-ok
+= erf downward ibm128 0x3.8b7f3cp-128 : 0x4.00002f26b4486252d9f14b9ff2p-128 : inexact-ok
+= erf tonearest ibm128 0x3.8b7f3cp-128 : 0x4.00002f26b4486252d9f14b9ff2p-128 : inexact-ok
+= erf towardzero ibm128 0x3.8b7f3cp-128 : 0x4.00002f26b4486252d9f14b9ff2p-128 : inexact-ok
+= erf upward ibm128 0x3.8b7f3cp-128 : 0x4.00002f26b4486252d9f14b9ff4p-128 : inexact-ok
+erf 0x3.8b7f12369decp-1024
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe4p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe8p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe4p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe8p-1024 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f44p-1024 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f48p-1024 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f44p-1024 : inexact-ok
+= erf upward intel96 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f48p-1024 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f44p-1024 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f48p-1024 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f44p-1024 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f48p-1024 : inexact-ok
+= erf downward binary128 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f47159e90b87d38p-1024 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f47159e90b87d3ap-1024 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f47159e90b87d38p-1024 : inexact-ok
+= erf upward binary128 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe7f47159e90b87d3ap-1024 : inexact-ok
+= erf downward ibm128 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe4p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe8p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe4p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe8p-1024 : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369deeap-1024
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf tonearest binary64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf towardzero binary64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf upward binary64 0x3.8b7f12369deecp-1024 : 0x4.000000000001cp-1024 : inexact-ok
+= erf downward intel96 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8p-1024 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8p-1024 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8p-1024 : inexact-ok
+= erf upward intel96 0x3.8b7f12369deecp-1024 : 0x4.00000000000199bp-1024 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8p-1024 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8p-1024 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8p-1024 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369deecp-1024 : 0x4.00000000000199bp-1024 : inexact-ok
+= erf downward binary128 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8176a036f3c4p-1024 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8176a036f3c44p-1024 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8176a036f3c4p-1024 : inexact-ok
+= erf upward binary128 0x3.8b7f12369deecp-1024 : 0x4.00000000000199a8176a036f3c44p-1024 : inexact-ok
+= erf downward ibm128 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x3.8b7f12369deecp-1024 : 0x4.000000000001cp-1024 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf tonearest binary64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf towardzero binary64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf upward binary64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf downward intel96 0x3.8b7f12369dee8p-1024 : 0x4.000000000001517p-1024 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369dee8p-1024 : 0x4.000000000001517p-1024 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369dee8p-1024 : 0x4.000000000001517p-1024 : inexact-ok
+= erf upward intel96 0x3.8b7f12369dee8p-1024 : 0x4.0000000000015178p-1024 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369dee8p-1024 : 0x4.000000000001517p-1024 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369dee8p-1024 : 0x4.000000000001517p-1024 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369dee8p-1024 : 0x4.000000000001517p-1024 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369dee8p-1024 : 0x4.0000000000015178p-1024 : inexact-ok
+= erf downward binary128 0x3.8b7f12369dee8p-1024 : 0x4.0000000000015170ba28f90187fcp-1024 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369dee8p-1024 : 0x4.0000000000015170ba28f90187fcp-1024 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369dee8p-1024 : 0x4.0000000000015170ba28f90187fcp-1024 : inexact-ok
+= erf upward binary128 0x3.8b7f12369dee8p-1024 : 0x4.0000000000015170ba28f90188p-1024 : inexact-ok
+= erf downward ibm128 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x3.8b7f12369dee8p-1024 : 0x4.0000000000018p-1024 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x3.8b7f12369deeap-1024 : 0x4.0000000000017588p-1024 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369deeap-1024 : 0x4.000000000001759p-1024 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369deeap-1024 : 0x4.0000000000017588p-1024 : inexact-ok
+= erf upward intel96 0x3.8b7f12369deeap-1024 : 0x4.000000000001759p-1024 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369deeap-1024 : 0x4.0000000000017588p-1024 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369deeap-1024 : 0x4.000000000001759p-1024 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369deeap-1024 : 0x4.0000000000017588p-1024 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369deeap-1024 : 0x4.000000000001759p-1024 : inexact-ok
+= erf downward binary128 0x3.8b7f12369deeap-1024 : 0x4.000000000001758c68c97e38621cp-1024 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369deeap-1024 : 0x4.000000000001758c68c97e38622p-1024 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369deeap-1024 : 0x4.000000000001758c68c97e38621cp-1024 : inexact-ok
+= erf upward binary128 0x3.8b7f12369deeap-1024 : 0x4.000000000001758c68c97e38622p-1024 : inexact-ok
+erf 0x7.16fe246d3bdaa9e70ec1483562p-972
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf tonearest binary64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf towardzero binary64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf upward binary64 0x7.16fe246d3bdacp-972 : 0x8.0000000000008p-972 : inexact-ok
+= erf downward intel96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ep-972 : inexact-ok
+= erf tonearest intel96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018fp-972 : inexact-ok
+= erf towardzero intel96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ep-972 : inexact-ok
+= erf upward intel96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018fp-972 : inexact-ok
+= erf downward m68k96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ep-972 : inexact-ok
+= erf tonearest m68k96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018fp-972 : inexact-ok
+= erf towardzero m68k96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ep-972 : inexact-ok
+= erf upward m68k96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018fp-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b978p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b98p-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b978p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b98p-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b8p-972 : inexact-ok
+= erf tonearest ibm128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b8p-972 : inexact-ok
+= erf towardzero ibm128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b8p-972 : inexact-ok
+= erf upward ibm128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427bcp-972 : inexact-ok
+= erf downward binary64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf tonearest binary64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf towardzero binary64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf upward binary64 0x7.16fe246d3bda8p-972 : 0x8p-972 : inexact-ok
+= erf downward intel96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0bp-972 : inexact-ok
+= erf tonearest intel96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b8p-972 : inexact-ok
+= erf towardzero intel96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0bp-972 : inexact-ok
+= erf upward intel96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b8p-972 : inexact-ok
+= erf downward m68k96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0bp-972 : inexact-ok
+= erf tonearest m68k96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b8p-972 : inexact-ok
+= erf towardzero m68k96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0bp-972 : inexact-ok
+= erf upward m68k96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b8p-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba0534p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba0534p-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba0534p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba0538p-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba04p-972 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba04p-972 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba04p-972 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba08p-972 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf tonearest intel96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf towardzero intel96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf upward intel96 0x7.16fe246d3bdaa9e8p-972 : 0x8.000000000000001p-972 : inexact-ok
+= erf downward m68k96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf tonearest m68k96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf towardzero m68k96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf upward m68k96 0x7.16fe246d3bdaa9e8p-972 : 0x8.000000000000001p-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1a6p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1a6p-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1a6p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1a68p-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e18p-972 : inexact-ok
+= erf tonearest ibm128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1cp-972 : inexact-ok
+= erf towardzero ibm128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e18p-972 : inexact-ok
+= erf upward ibm128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1cp-972 : inexact-ok
+= erf downward intel96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf tonearest intel96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf towardzero intel96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf upward intel96 0x7.16fe246d3bdaa9ep-972 : 0x8p-972 : inexact-ok
+= erf downward m68k96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf tonearest m68k96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf towardzero m68k96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf upward m68k96 0x7.16fe246d3bdaa9ep-972 : 0x8p-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980ccca8p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccacp-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980ccca8p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccacp-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccp-972 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccp-972 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccp-972 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cdp-972 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x7.16fe246d3bdaa9e70ec1483562p-972 : 0x7.ffffffffffffffffffffffffe86cp-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdaa9e70ec1483562p-972 : 0x7.ffffffffffffffffffffffffe86cp-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdaa9e70ec1483562p-972 : 0x7.ffffffffffffffffffffffffe86cp-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdaa9e70ec1483562p-972 : 0x7.ffffffffffffffffffffffffe87p-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bdaa9e70ec1483564p-972 : 0x7.ffffffffffffffffffffffffeaacp-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdaa9e70ec1483564p-972 : 0x7.ffffffffffffffffffffffffeabp-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdaa9e70ec1483564p-972 : 0x7.ffffffffffffffffffffffffeaacp-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdaa9e70ec1483564p-972 : 0x7.ffffffffffffffffffffffffeabp-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdaa9e70ec1483564p-972 : 0x7.ffffffffffffffffffffffffe8p-972 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x7.16fe246d3bdaa9e70ec1483564p-972 : 0x7.ffffffffffffffffffffffffecp-972 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x7.16fe246d3bdaa9e70ec1483564p-972 : 0x7.ffffffffffffffffffffffffe8p-972 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x7.16fe246d3bdaa9e70ec1483564p-972 : 0x7.ffffffffffffffffffffffffecp-972 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x7.16fe246d3bdaa9e70ec148356p-972 : 0x7.ffffffffffffffffffffffffe628p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdaa9e70ec148356p-972 : 0x7.ffffffffffffffffffffffffe62cp-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdaa9e70ec148356p-972 : 0x7.ffffffffffffffffffffffffe628p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdaa9e70ec148356p-972 : 0x7.ffffffffffffffffffffffffe62cp-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdaa9e70ec148356p-972 : 0x7.ffffffffffffffffffffffffe4p-972 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x7.16fe246d3bdaa9e70ec148356p-972 : 0x7.ffffffffffffffffffffffffe8p-972 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x7.16fe246d3bdaa9e70ec148356p-972 : 0x7.ffffffffffffffffffffffffe4p-972 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x7.16fe246d3bdaa9e70ec148356p-972 : 0x7.ffffffffffffffffffffffffe8p-972 : inexact-ok underflow errno-erange-ok
+erf 0x7.16fe246d3bdaa9e70ec148358cp-972
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf tonearest binary64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf towardzero binary64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf upward binary64 0x7.16fe246d3bdacp-972 : 0x8.0000000000008p-972 : inexact-ok
+= erf downward intel96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ep-972 : inexact-ok
+= erf tonearest intel96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018fp-972 : inexact-ok
+= erf towardzero intel96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ep-972 : inexact-ok
+= erf upward intel96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018fp-972 : inexact-ok
+= erf downward m68k96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ep-972 : inexact-ok
+= erf tonearest m68k96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018fp-972 : inexact-ok
+= erf towardzero m68k96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ep-972 : inexact-ok
+= erf upward m68k96 0x7.16fe246d3bdacp-972 : 0x8.00000000000018fp-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b978p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b98p-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b978p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b98p-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b8p-972 : inexact-ok
+= erf tonearest ibm128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b8p-972 : inexact-ok
+= erf towardzero ibm128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427b8p-972 : inexact-ok
+= erf upward ibm128 0x7.16fe246d3bdacp-972 : 0x8.00000000000018ef2d089427bcp-972 : inexact-ok
+= erf downward binary64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf tonearest binary64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf towardzero binary64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf upward binary64 0x7.16fe246d3bda8p-972 : 0x8p-972 : inexact-ok
+= erf downward intel96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0bp-972 : inexact-ok
+= erf tonearest intel96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b8p-972 : inexact-ok
+= erf towardzero intel96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0bp-972 : inexact-ok
+= erf upward intel96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b8p-972 : inexact-ok
+= erf downward m68k96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0bp-972 : inexact-ok
+= erf tonearest m68k96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b8p-972 : inexact-ok
+= erf towardzero m68k96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0bp-972 : inexact-ok
+= erf upward m68k96 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b8p-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba0534p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba0534p-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba0534p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba0538p-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba04p-972 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba04p-972 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba04p-972 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffd0b7cfc789ba08p-972 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf tonearest intel96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf towardzero intel96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf upward intel96 0x7.16fe246d3bdaa9e8p-972 : 0x8.000000000000001p-972 : inexact-ok
+= erf downward m68k96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf tonearest m68k96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf towardzero m68k96 0x7.16fe246d3bdaa9e8p-972 : 0x8p-972 : inexact-ok
+= erf upward m68k96 0x7.16fe246d3bdaa9e8p-972 : 0x8.000000000000001p-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1a6p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1a6p-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1a6p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1a68p-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e18p-972 : inexact-ok
+= erf tonearest ibm128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1cp-972 : inexact-ok
+= erf towardzero ibm128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e18p-972 : inexact-ok
+= erf upward ibm128 0x7.16fe246d3bdaa9e8p-972 : 0x8.00000000000000011037402e1cp-972 : inexact-ok
+= erf downward intel96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf tonearest intel96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf towardzero intel96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf upward intel96 0x7.16fe246d3bdaa9ep-972 : 0x8p-972 : inexact-ok
+= erf downward m68k96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf tonearest m68k96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf towardzero m68k96 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= erf upward m68k96 0x7.16fe246d3bdaa9ep-972 : 0x8p-972 : inexact-ok
+= erf downward binary128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980ccca8p-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccacp-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980ccca8p-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccacp-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccp-972 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccp-972 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cccp-972 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x7.16fe246d3bdaa9ep-972 : 0x7.fffffffffffffff8094b980cdp-972 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x7.16fe246d3bdaa9e70ec148358cp-972 : 0x8.00000000000000000000000017dp-972 : inexact-ok
+= erf tonearest binary128 0x7.16fe246d3bdaa9e70ec148358cp-972 : 0x8.00000000000000000000000017dp-972 : inexact-ok
+= erf towardzero binary128 0x7.16fe246d3bdaa9e70ec148358cp-972 : 0x8.00000000000000000000000017dp-972 : inexact-ok
+= erf upward binary128 0x7.16fe246d3bdaa9e70ec148358cp-972 : 0x8.00000000000000000000000017d8p-972 : inexact-ok
+= erf downward ibm128 0x7.16fe246d3bdaa9e70ec148358cp-972 : 0x8.00000000000000000000000014p-972 : inexact-ok
+= erf tonearest ibm128 0x7.16fe246d3bdaa9e70ec148358cp-972 : 0x8.00000000000000000000000018p-972 : inexact-ok
+= erf towardzero ibm128 0x7.16fe246d3bdaa9e70ec148358cp-972 : 0x8.00000000000000000000000014p-972 : inexact-ok
+= erf upward ibm128 0x7.16fe246d3bdaa9e70ec148358cp-972 : 0x8.00000000000000000000000018p-972 : inexact-ok
+erf 0x3.8b7f12369ded54c8p-16384
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffc8p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffdp-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffc8p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffdp-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffccp-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffdp-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffccp-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffdp-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffcee20b835fe1c4p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffcee20b835fe1c4p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffcee20b835fe1c4p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x3.8b7f12369ded54c8p-16384 : 0x3.ffffffffffffffcee20b835fe1c8p-16384 : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded551cp-16384
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x3.8b7f12369ded552p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369ded552p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369ded552p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf upward intel96 0x3.8b7f12369ded552p-16384 : 0x4.0000000000000038p-16384 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369ded552p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded552p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded552p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded552p-16384 : 0x4.0000000000000038p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded552p-16384 : 0x4.00000000000000322e2bbcce389cp-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded552p-16384 : 0x4.00000000000000322e2bbcce389cp-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded552p-16384 : 0x4.00000000000000322e2bbcce389cp-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded552p-16384 : 0x4.00000000000000322e2bbcce38ap-16384 : inexact-ok
+= erf downward intel96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf upward intel96 0x3.8b7f12369ded5518p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded5518p-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000029274014aceae4p-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000029274014aceae4p-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000029274014aceae4p-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded5518p-16384 : 0x4.0000000000000029274014aceae8p-16384 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369ded551cp-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded551cp-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded551cp-16384 : 0x4.0000000000000028p-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded551cp-16384 : 0x4.000000000000003p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded551cp-16384 : 0x4.000000000000002daab5e8bd91cp-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded551cp-16384 : 0x4.000000000000002daab5e8bd91cp-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded551cp-16384 : 0x4.000000000000002daab5e8bd91cp-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded551cp-16384 : 0x4.000000000000002daab5e8bd91c4p-16384 : inexact-ok
+erf 0x1.c5bf891b4ef6aa64p-16384
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 0x1.c5bf891b4ef6aa68p-16384 : 0x1.fffffffffffffffp-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest m68k96 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffecp-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero m68k96 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward m68k96 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffecp-16384 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffebf47b95c097bcp-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffebf47b95c097bcp-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffebf47b95c097bcp-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x1.c5bf891b4ef6aa68p-16384 : 0x1.ffffffffffffffebf47b95c097cp-16384 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffep-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffep-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffep-16384 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffep-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest m68k96 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffe4p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero m68k96 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffep-16384 : inexact-ok underflow errno-erange-ok
+= erf upward m68k96 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffe4p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffe2ed8fed9f4a04p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffe2ed8fed9f4a08p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffe2ed8fed9f4a04p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x1.c5bf891b4ef6aa6p-16384 : 0x1.ffffffffffffffe2ed8fed9f4a08p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x1.c5bf891b4ef6aa64p-16384 : 0x1.ffffffffffffffe4p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest m68k96 0x1.c5bf891b4ef6aa64p-16384 : 0x1.ffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero m68k96 0x1.c5bf891b4ef6aa64p-16384 : 0x1.ffffffffffffffe4p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward m68k96 0x1.c5bf891b4ef6aa64p-16384 : 0x1.ffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x1.c5bf891b4ef6aa64p-16384 : 0x1.ffffffffffffffe77105c1aff0ep-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x1.c5bf891b4ef6aa64p-16384 : 0x1.ffffffffffffffe77105c1aff0e4p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x1.c5bf891b4ef6aa64p-16384 : 0x1.ffffffffffffffe77105c1aff0ep-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x1.c5bf891b4ef6aa64p-16384 : 0x1.ffffffffffffffe77105c1aff0e4p-16384 : inexact-ok underflow errno-erange-ok
+erf 0x1.c5bf891b4ef6aa8ep-16384
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x1.c5bf891b4ef6aa9p-16384 : 0x2.0000000000000018p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 0x1.c5bf891b4ef6aa9p-16384 : 0x2.0000000000000018p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 0x1.c5bf891b4ef6aa9p-16384 : 0x2.0000000000000018p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 0x1.c5bf891b4ef6aa9p-16384 : 0x2.000000000000002p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x1.c5bf891b4ef6aa9p-16384 : 0x2.0000000000000018p-16384 : inexact-ok
+= erf tonearest m68k96 0x1.c5bf891b4ef6aa9p-16384 : 0x2.0000000000000018p-16384 : inexact-ok
+= erf towardzero m68k96 0x1.c5bf891b4ef6aa9p-16384 : 0x2.0000000000000018p-16384 : inexact-ok
+= erf upward m68k96 0x1.c5bf891b4ef6aa9p-16384 : 0x2.000000000000001cp-16384 : inexact-ok
+= erf downward binary128 0x1.c5bf891b4ef6aa9p-16384 : 0x2.00000000000000191715de671c4cp-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x1.c5bf891b4ef6aa9p-16384 : 0x2.00000000000000191715de671c5p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x1.c5bf891b4ef6aa9p-16384 : 0x2.00000000000000191715de671c4cp-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x1.c5bf891b4ef6aa9p-16384 : 0x2.00000000000000191715de671c5p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x1.c5bf891b4ef6aa88p-16384 : 0x2.000000000000001p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 0x1.c5bf891b4ef6aa88p-16384 : 0x2.000000000000001p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 0x1.c5bf891b4ef6aa88p-16384 : 0x2.000000000000001p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 0x1.c5bf891b4ef6aa88p-16384 : 0x2.0000000000000018p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x1.c5bf891b4ef6aa88p-16384 : 0x2.000000000000001p-16384 : inexact-ok
+= erf tonearest m68k96 0x1.c5bf891b4ef6aa88p-16384 : 0x2.000000000000001p-16384 : inexact-ok
+= erf towardzero m68k96 0x1.c5bf891b4ef6aa88p-16384 : 0x2.000000000000001p-16384 : inexact-ok
+= erf upward m68k96 0x1.c5bf891b4ef6aa88p-16384 : 0x2.0000000000000014p-16384 : inexact-ok
+= erf downward binary128 0x1.c5bf891b4ef6aa88p-16384 : 0x2.0000000000000010102a3645ce94p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x1.c5bf891b4ef6aa88p-16384 : 0x2.0000000000000010102a3645ce98p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x1.c5bf891b4ef6aa88p-16384 : 0x2.0000000000000010102a3645ce94p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x1.c5bf891b4ef6aa88p-16384 : 0x2.0000000000000010102a3645ce98p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x1.c5bf891b4ef6aa8cp-16384 : 0x2.0000000000000014p-16384 : inexact-ok
+= erf tonearest m68k96 0x1.c5bf891b4ef6aa8cp-16384 : 0x2.0000000000000014p-16384 : inexact-ok
+= erf towardzero m68k96 0x1.c5bf891b4ef6aa8cp-16384 : 0x2.0000000000000014p-16384 : inexact-ok
+= erf upward m68k96 0x1.c5bf891b4ef6aa8cp-16384 : 0x2.0000000000000018p-16384 : inexact-ok
+= erf downward binary128 0x1.c5bf891b4ef6aa8cp-16384 : 0x2.000000000000001493a00a56757p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x1.c5bf891b4ef6aa8cp-16384 : 0x2.000000000000001493a00a567574p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x1.c5bf891b4ef6aa8cp-16384 : 0x2.000000000000001493a00a56757p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x1.c5bf891b4ef6aa8cp-16384 : 0x2.000000000000001493a00a567574p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x1.c5bf891b4ef6aa8ep-16384 : 0x2.0000000000000016d55af45ec8ep-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x1.c5bf891b4ef6aa8ep-16384 : 0x2.0000000000000016d55af45ec8ep-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x1.c5bf891b4ef6aa8ep-16384 : 0x2.0000000000000016d55af45ec8ep-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x1.c5bf891b4ef6aa8ep-16384 : 0x2.0000000000000016d55af45ec8e4p-16384 : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded54f38760a41abb5cp-16384
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x3.8b7f12369ded54f8p-16384 : 0x4p-16384 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369ded54f8p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369ded54f8p-16384 : 0x4p-16384 : inexact-ok
+= erf upward intel96 0x3.8b7f12369ded54f8p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369ded54f8p-16384 : 0x4p-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded54f8p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded54f8p-16384 : 0x4p-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded54f8p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54f8p-16384 : 0x4.00000000000000050b917427b408p-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded54f8p-16384 : 0x4.00000000000000050b917427b40cp-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded54f8p-16384 : 0x4.00000000000000050b917427b408p-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded54f8p-16384 : 0x4.00000000000000050b917427b40cp-16384 : inexact-ok
+= erf downward intel96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
+= erf tonearest intel96 0x3.8b7f12369ded54fp-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= erf towardzero intel96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
+= erf upward intel96 0x3.8b7f12369ded54fp-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= erf downward m68k96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded54fp-16384 : 0x4p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffc04a5cc066654p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffc04a5cc066654p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffc04a5cc066654p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffc04a5cc066658p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x3.8b7f12369ded54f4p-16384 : 0x4p-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded54f4p-16384 : 0x4p-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded54f4p-16384 : 0x4p-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000000881ba0170d3p-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000000881ba0170d3p-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000000881ba0170d3p-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000000881ba0170d34p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54f38760a41abb5cp-16384 : 0x3.ffffffffffffffffffffffffffe4p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x3.8b7f12369ded54f38760a41abb5cp-16384 : 0x3.ffffffffffffffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x3.8b7f12369ded54f38760a41abb5cp-16384 : 0x3.ffffffffffffffffffffffffffe4p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x3.8b7f12369ded54f38760a41abb5cp-16384 : 0x3.ffffffffffffffffffffffffffe8p-16384 : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded54f38760a41abb86p-16384
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x3.8b7f12369ded54f8p-16384 : 0x4p-16384 : inexact-ok
+= erf tonearest intel96 0x3.8b7f12369ded54f8p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf towardzero intel96 0x3.8b7f12369ded54f8p-16384 : 0x4p-16384 : inexact-ok
+= erf upward intel96 0x3.8b7f12369ded54f8p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf downward m68k96 0x3.8b7f12369ded54f8p-16384 : 0x4p-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded54f8p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded54f8p-16384 : 0x4p-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded54f8p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54f8p-16384 : 0x4.00000000000000050b917427b408p-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded54f8p-16384 : 0x4.00000000000000050b917427b40cp-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded54f8p-16384 : 0x4.00000000000000050b917427b408p-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded54f8p-16384 : 0x4.00000000000000050b917427b40cp-16384 : inexact-ok
+= erf downward intel96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
+= erf tonearest intel96 0x3.8b7f12369ded54fp-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= erf towardzero intel96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
+= erf upward intel96 0x3.8b7f12369ded54fp-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= erf downward m68k96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded54fp-16384 : 0x4p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffc04a5cc066654p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffc04a5cc066654p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffc04a5cc066654p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x3.8b7f12369ded54fp-16384 : 0x3.fffffffffffffffc04a5cc066658p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x3.8b7f12369ded54f4p-16384 : 0x4p-16384 : inexact-ok
+= erf tonearest m68k96 0x3.8b7f12369ded54f4p-16384 : 0x4p-16384 : inexact-ok
+= erf towardzero m68k96 0x3.8b7f12369ded54f4p-16384 : 0x4p-16384 : inexact-ok
+= erf upward m68k96 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000000881ba0170d3p-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000000881ba0170d3p-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000000881ba0170d3p-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded54f4p-16384 : 0x4.0000000000000000881ba0170d34p-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54f38760a41abb88p-16384 : 0x4.0000000000000000000000000018p-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded54f38760a41abb88p-16384 : 0x4.0000000000000000000000000018p-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded54f38760a41abb88p-16384 : 0x4.0000000000000000000000000018p-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded54f38760a41abb88p-16384 : 0x4.000000000000000000000000001cp-16384 : inexact-ok
+= erf downward binary128 0x3.8b7f12369ded54f38760a41abb84p-16384 : 0x4.000000000000000000000000001p-16384 : inexact-ok
+= erf tonearest binary128 0x3.8b7f12369ded54f38760a41abb84p-16384 : 0x4.0000000000000000000000000014p-16384 : inexact-ok
+= erf towardzero binary128 0x3.8b7f12369ded54f38760a41abb84p-16384 : 0x4.000000000000000000000000001p-16384 : inexact-ok
+= erf upward binary128 0x3.8b7f12369ded54f38760a41abb84p-16384 : 0x4.0000000000000000000000000014p-16384 : inexact-ok
+erf 26.0
+= erf downward binary32 0x1.ap+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x1.ap+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x1.ap+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x1.ap+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x1.ap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x1.ap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x1.ap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x1.ap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x1.ap+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x1.ap+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x1.ap+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x1.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x1.ap+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x1.ap+4 : 0x1p+0 : inexact-ok
+erf 28.0
+= erf downward binary32 0x1.cp+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x1.cp+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x1.cp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x1.cp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x1.cp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x1.cp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x1.cp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x1.cp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x1.cp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x1.cp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x1.cp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x1.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x1.cp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x1.cp+4 : 0x1p+0 : inexact-ok
+erf 100
+= erf downward binary32 0x6.4p+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x6.4p+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x6.4p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x6.4p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x6.4p+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x6.4p+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x6.4p+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x6.4p+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x6.4p+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x6.4p+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x6.4p+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x6.4p+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x6.4p+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x6.4p+4 : 0x1p+0 : inexact-ok
+erf 106
+= erf downward binary32 0x6.ap+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x6.ap+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x6.ap+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x6.ap+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x6.ap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x6.ap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x6.ap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x6.ap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x6.ap+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x6.ap+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x6.ap+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x6.ap+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x6.ap+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x6.ap+4 : 0x1p+0 : inexact-ok
+erf 106.5
+= erf downward binary32 0x6.a8p+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x6.a8p+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x6.a8p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x6.a8p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x6.a8p+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x6.a8p+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x6.a8p+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x6.a8p+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x6.a8p+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x6.a8p+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x6.a8p+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x6.a8p+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x6.a8p+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x6.a8p+4 : 0x1p+0 : inexact-ok
+erf 106.625
+= erf downward binary32 0x6.aap+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x6.aap+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x6.aap+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x6.aap+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x6.aap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x6.aap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x6.aap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x6.aap+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x6.aap+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x6.aap+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x6.aap+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x6.aap+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x6.aap+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x6.aap+4 : 0x1p+0 : inexact-ok
+erf 107
+= erf downward binary32 0x6.bp+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x6.bp+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x6.bp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x6.bp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x6.bp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x6.bp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x6.bp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x6.bp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x6.bp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x6.bp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x6.bp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x6.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x6.bp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x6.bp+4 : 0x1p+0 : inexact-ok
+erf 108
+= erf downward binary32 0x6.cp+4 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x6.cp+4 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x6.cp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x6.cp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x6.cp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x6.cp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x6.cp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x6.cp+4 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x6.cp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x6.cp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x6.cp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x6.cp+4 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x6.cp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x6.cp+4 : 0x1p+0 : inexact-ok
+erf 1000
+= erf downward binary32 0x3.e8p+8 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0x3.e8p+8 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf downward binary64 0x3.e8p+8 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0x3.e8p+8 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf downward intel96 0x3.e8p+8 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0x3.e8p+8 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0x3.e8p+8 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0x3.e8p+8 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf downward binary128 0x3.e8p+8 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0x3.e8p+8 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0x3.e8p+8 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0x3.e8p+8 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0x3.e8p+8 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0x3.e8p+8 : 0x1p+0 : inexact-ok
+erf 0x1p-5
+= erf downward binary32 0x8p-8 : 0x9.062b2p-8 : inexact-ok
+= erf tonearest binary32 0x8p-8 : 0x9.062b2p-8 : inexact-ok
+= erf towardzero binary32 0x8p-8 : 0x9.062b2p-8 : inexact-ok
+= erf upward binary32 0x8p-8 : 0x9.062b3p-8 : inexact-ok
+= erf downward binary64 0x8p-8 : 0x9.062b22ee929b8p-8 : inexact-ok
+= erf tonearest binary64 0x8p-8 : 0x9.062b22ee929cp-8 : inexact-ok
+= erf towardzero binary64 0x8p-8 : 0x9.062b22ee929b8p-8 : inexact-ok
+= erf upward binary64 0x8p-8 : 0x9.062b22ee929cp-8 : inexact-ok
+= erf downward intel96 0x8p-8 : 0x9.062b22ee929bfc9p-8 : inexact-ok
+= erf tonearest intel96 0x8p-8 : 0x9.062b22ee929bfcap-8 : inexact-ok
+= erf towardzero intel96 0x8p-8 : 0x9.062b22ee929bfc9p-8 : inexact-ok
+= erf upward intel96 0x8p-8 : 0x9.062b22ee929bfcap-8 : inexact-ok
+= erf downward m68k96 0x8p-8 : 0x9.062b22ee929bfc9p-8 : inexact-ok
+= erf tonearest m68k96 0x8p-8 : 0x9.062b22ee929bfcap-8 : inexact-ok
+= erf towardzero m68k96 0x8p-8 : 0x9.062b22ee929bfc9p-8 : inexact-ok
+= erf upward m68k96 0x8p-8 : 0x9.062b22ee929bfcap-8 : inexact-ok
+= erf downward binary128 0x8p-8 : 0x9.062b22ee929bfc9c18d570fce478p-8 : inexact-ok
+= erf tonearest binary128 0x8p-8 : 0x9.062b22ee929bfc9c18d570fce48p-8 : inexact-ok
+= erf towardzero binary128 0x8p-8 : 0x9.062b22ee929bfc9c18d570fce478p-8 : inexact-ok
+= erf upward binary128 0x8p-8 : 0x9.062b22ee929bfc9c18d570fce48p-8 : inexact-ok
+= erf downward ibm128 0x8p-8 : 0x9.062b22ee929bfc9c18d570fce4p-8 : inexact-ok
+= erf tonearest ibm128 0x8p-8 : 0x9.062b22ee929bfc9c18d570fce4p-8 : inexact-ok
+= erf towardzero ibm128 0x8p-8 : 0x9.062b22ee929bfc9c18d570fce4p-8 : inexact-ok
+= erf upward ibm128 0x8p-8 : 0x9.062b22ee929bfc9c18d570fce8p-8 : inexact-ok
+erf -0x1p-5
+= erf downward binary32 -0x8p-8 : -0x9.062b3p-8 : inexact-ok
+= erf tonearest binary32 -0x8p-8 : -0x9.062b2p-8 : inexact-ok
+= erf towardzero binary32 -0x8p-8 : -0x9.062b2p-8 : inexact-ok
+= erf upward binary32 -0x8p-8 : -0x9.062b2p-8 : inexact-ok
+= erf downward binary64 -0x8p-8 : -0x9.062b22ee929cp-8 : inexact-ok
+= erf tonearest binary64 -0x8p-8 : -0x9.062b22ee929cp-8 : inexact-ok
+= erf towardzero binary64 -0x8p-8 : -0x9.062b22ee929b8p-8 : inexact-ok
+= erf upward binary64 -0x8p-8 : -0x9.062b22ee929b8p-8 : inexact-ok
+= erf downward intel96 -0x8p-8 : -0x9.062b22ee929bfcap-8 : inexact-ok
+= erf tonearest intel96 -0x8p-8 : -0x9.062b22ee929bfcap-8 : inexact-ok
+= erf towardzero intel96 -0x8p-8 : -0x9.062b22ee929bfc9p-8 : inexact-ok
+= erf upward intel96 -0x8p-8 : -0x9.062b22ee929bfc9p-8 : inexact-ok
+= erf downward m68k96 -0x8p-8 : -0x9.062b22ee929bfcap-8 : inexact-ok
+= erf tonearest m68k96 -0x8p-8 : -0x9.062b22ee929bfcap-8 : inexact-ok
+= erf towardzero m68k96 -0x8p-8 : -0x9.062b22ee929bfc9p-8 : inexact-ok
+= erf upward m68k96 -0x8p-8 : -0x9.062b22ee929bfc9p-8 : inexact-ok
+= erf downward binary128 -0x8p-8 : -0x9.062b22ee929bfc9c18d570fce48p-8 : inexact-ok
+= erf tonearest binary128 -0x8p-8 : -0x9.062b22ee929bfc9c18d570fce48p-8 : inexact-ok
+= erf towardzero binary128 -0x8p-8 : -0x9.062b22ee929bfc9c18d570fce478p-8 : inexact-ok
+= erf upward binary128 -0x8p-8 : -0x9.062b22ee929bfc9c18d570fce478p-8 : inexact-ok
+= erf downward ibm128 -0x8p-8 : -0x9.062b22ee929bfc9c18d570fce8p-8 : inexact-ok
+= erf tonearest ibm128 -0x8p-8 : -0x9.062b22ee929bfc9c18d570fce4p-8 : inexact-ok
+= erf towardzero ibm128 -0x8p-8 : -0x9.062b22ee929bfc9c18d570fce4p-8 : inexact-ok
+= erf upward ibm128 -0x8p-8 : -0x9.062b22ee929bfc9c18d570fce4p-8 : inexact-ok
+erf 0x1p-10
+= erf downward binary32 0x4p-12 : 0x4.8375b8p-12 : inexact-ok
+= erf tonearest binary32 0x4p-12 : 0x4.8375b8p-12 : inexact-ok
+= erf towardzero binary32 0x4p-12 : 0x4.8375b8p-12 : inexact-ok
+= erf upward binary32 0x4p-12 : 0x4.8375cp-12 : inexact-ok
+= erf downward binary64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf tonearest binary64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf towardzero binary64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf upward binary64 0x4p-12 : 0x4.8375bbfe32e4p-12 : inexact-ok
+= erf downward intel96 0x4p-12 : 0x4.8375bbfe32e3ccb8p-12 : inexact-ok
+= erf tonearest intel96 0x4p-12 : 0x4.8375bbfe32e3ccb8p-12 : inexact-ok
+= erf towardzero intel96 0x4p-12 : 0x4.8375bbfe32e3ccb8p-12 : inexact-ok
+= erf upward intel96 0x4p-12 : 0x4.8375bbfe32e3cccp-12 : inexact-ok
+= erf downward m68k96 0x4p-12 : 0x4.8375bbfe32e3ccb8p-12 : inexact-ok
+= erf tonearest m68k96 0x4p-12 : 0x4.8375bbfe32e3ccb8p-12 : inexact-ok
+= erf towardzero m68k96 0x4p-12 : 0x4.8375bbfe32e3ccb8p-12 : inexact-ok
+= erf upward m68k96 0x4p-12 : 0x4.8375bbfe32e3cccp-12 : inexact-ok
+= erf downward binary128 0x4p-12 : 0x4.8375bbfe32e3ccb857c5e825b188p-12 : inexact-ok
+= erf tonearest binary128 0x4p-12 : 0x4.8375bbfe32e3ccb857c5e825b18cp-12 : inexact-ok
+= erf towardzero binary128 0x4p-12 : 0x4.8375bbfe32e3ccb857c5e825b188p-12 : inexact-ok
+= erf upward binary128 0x4p-12 : 0x4.8375bbfe32e3ccb857c5e825b18cp-12 : inexact-ok
+= erf downward ibm128 0x4p-12 : 0x4.8375bbfe32e3ccb857c5e825bp-12 : inexact-ok
+= erf tonearest ibm128 0x4p-12 : 0x4.8375bbfe32e3ccb857c5e825b2p-12 : inexact-ok
+= erf towardzero ibm128 0x4p-12 : 0x4.8375bbfe32e3ccb857c5e825bp-12 : inexact-ok
+= erf upward ibm128 0x4p-12 : 0x4.8375bbfe32e3ccb857c5e825b2p-12 : inexact-ok
+erf 0x1p-15
+= erf downward binary32 0x2p-16 : 0x2.41bae8p-16 : inexact-ok
+= erf tonearest binary32 0x2p-16 : 0x2.41baecp-16 : inexact-ok
+= erf towardzero binary32 0x2p-16 : 0x2.41bae8p-16 : inexact-ok
+= erf upward binary32 0x2p-16 : 0x2.41baecp-16 : inexact-ok
+= erf downward binary64 0x2p-16 : 0x2.41baea05511fp-16 : inexact-ok
+= erf tonearest binary64 0x2p-16 : 0x2.41baea05511f2p-16 : inexact-ok
+= erf towardzero binary64 0x2p-16 : 0x2.41baea05511fp-16 : inexact-ok
+= erf upward binary64 0x2p-16 : 0x2.41baea05511f2p-16 : inexact-ok
+= erf downward intel96 0x2p-16 : 0x2.41baea05511f14d8p-16 : inexact-ok
+= erf tonearest intel96 0x2p-16 : 0x2.41baea05511f14d8p-16 : inexact-ok
+= erf towardzero intel96 0x2p-16 : 0x2.41baea05511f14d8p-16 : inexact-ok
+= erf upward intel96 0x2p-16 : 0x2.41baea05511f14dcp-16 : inexact-ok
+= erf downward m68k96 0x2p-16 : 0x2.41baea05511f14d8p-16 : inexact-ok
+= erf tonearest m68k96 0x2p-16 : 0x2.41baea05511f14d8p-16 : inexact-ok
+= erf towardzero m68k96 0x2p-16 : 0x2.41baea05511f14d8p-16 : inexact-ok
+= erf upward m68k96 0x2p-16 : 0x2.41baea05511f14dcp-16 : inexact-ok
+= erf downward binary128 0x2p-16 : 0x2.41baea05511f14d8f47394f310aep-16 : inexact-ok
+= erf tonearest binary128 0x2p-16 : 0x2.41baea05511f14d8f47394f310bp-16 : inexact-ok
+= erf towardzero binary128 0x2p-16 : 0x2.41baea05511f14d8f47394f310aep-16 : inexact-ok
+= erf upward binary128 0x2p-16 : 0x2.41baea05511f14d8f47394f310bp-16 : inexact-ok
+= erf downward ibm128 0x2p-16 : 0x2.41baea05511f14d8f47394f31p-16 : inexact-ok
+= erf tonearest ibm128 0x2p-16 : 0x2.41baea05511f14d8f47394f311p-16 : inexact-ok
+= erf towardzero ibm128 0x2p-16 : 0x2.41baea05511f14d8f47394f31p-16 : inexact-ok
+= erf upward ibm128 0x2p-16 : 0x2.41baea05511f14d8f47394f311p-16 : inexact-ok
+erf 0x1p-20
+= erf downward binary32 0x1p-20 : 0x1.20dd74p-20 : inexact-ok
+= erf tonearest binary32 0x1p-20 : 0x1.20dd76p-20 : inexact-ok
+= erf towardzero binary32 0x1p-20 : 0x1.20dd74p-20 : inexact-ok
+= erf upward binary32 0x1p-20 : 0x1.20dd76p-20 : inexact-ok
+= erf downward binary64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf tonearest binary64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf towardzero binary64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf upward binary64 0x1p-20 : 0x1.20dd750429569p-20 : inexact-ok
+= erf downward intel96 0x1p-20 : 0x1.20dd750429568748p-20 : inexact-ok
+= erf tonearest intel96 0x1p-20 : 0x1.20dd75042956874ap-20 : inexact-ok
+= erf towardzero intel96 0x1p-20 : 0x1.20dd750429568748p-20 : inexact-ok
+= erf upward intel96 0x1p-20 : 0x1.20dd75042956874ap-20 : inexact-ok
+= erf downward m68k96 0x1p-20 : 0x1.20dd750429568748p-20 : inexact-ok
+= erf tonearest m68k96 0x1p-20 : 0x1.20dd75042956874ap-20 : inexact-ok
+= erf towardzero m68k96 0x1p-20 : 0x1.20dd750429568748p-20 : inexact-ok
+= erf upward m68k96 0x1p-20 : 0x1.20dd75042956874ap-20 : inexact-ok
+= erf downward binary128 0x1p-20 : 0x1.20dd750429568749379b4a46c12p-20 : inexact-ok
+= erf tonearest binary128 0x1p-20 : 0x1.20dd750429568749379b4a46c121p-20 : inexact-ok
+= erf towardzero binary128 0x1p-20 : 0x1.20dd750429568749379b4a46c12p-20 : inexact-ok
+= erf upward binary128 0x1p-20 : 0x1.20dd750429568749379b4a46c121p-20 : inexact-ok
+= erf downward ibm128 0x1p-20 : 0x1.20dd750429568749379b4a46c1p-20 : inexact-ok
+= erf tonearest ibm128 0x1p-20 : 0x1.20dd750429568749379b4a46c1p-20 : inexact-ok
+= erf towardzero ibm128 0x1p-20 : 0x1.20dd750429568749379b4a46c1p-20 : inexact-ok
+= erf upward ibm128 0x1p-20 : 0x1.20dd750429568749379b4a46c18p-20 : inexact-ok
+erf 0x1p-25
+= erf downward binary32 0x8p-28 : 0x9.06ebap-28 : inexact-ok
+= erf tonearest binary32 0x8p-28 : 0x9.06ebbp-28 : inexact-ok
+= erf towardzero binary32 0x8p-28 : 0x9.06ebap-28 : inexact-ok
+= erf upward binary32 0x8p-28 : 0x9.06ebbp-28 : inexact-ok
+= erf downward binary64 0x8p-28 : 0x9.06eba8214db58p-28 : inexact-ok
+= erf tonearest binary64 0x8p-28 : 0x9.06eba8214db6p-28 : inexact-ok
+= erf towardzero binary64 0x8p-28 : 0x9.06eba8214db58p-28 : inexact-ok
+= erf upward binary64 0x8p-28 : 0x9.06eba8214db6p-28 : inexact-ok
+= erf downward intel96 0x8p-28 : 0x9.06eba8214db5c84p-28 : inexact-ok
+= erf tonearest intel96 0x8p-28 : 0x9.06eba8214db5c84p-28 : inexact-ok
+= erf towardzero intel96 0x8p-28 : 0x9.06eba8214db5c84p-28 : inexact-ok
+= erf upward intel96 0x8p-28 : 0x9.06eba8214db5c85p-28 : inexact-ok
+= erf downward m68k96 0x8p-28 : 0x9.06eba8214db5c84p-28 : inexact-ok
+= erf tonearest m68k96 0x8p-28 : 0x9.06eba8214db5c84p-28 : inexact-ok
+= erf towardzero m68k96 0x8p-28 : 0x9.06eba8214db5c84p-28 : inexact-ok
+= erf upward m68k96 0x8p-28 : 0x9.06eba8214db5c85p-28 : inexact-ok
+= erf downward binary128 0x8p-28 : 0x9.06eba8214db5c84379f08c279848p-28 : inexact-ok
+= erf tonearest binary128 0x8p-28 : 0x9.06eba8214db5c84379f08c279848p-28 : inexact-ok
+= erf towardzero binary128 0x8p-28 : 0x9.06eba8214db5c84379f08c279848p-28 : inexact-ok
+= erf upward binary128 0x8p-28 : 0x9.06eba8214db5c84379f08c27985p-28 : inexact-ok
+= erf downward ibm128 0x8p-28 : 0x9.06eba8214db5c84379f08c2798p-28 : inexact-ok
+= erf tonearest ibm128 0x8p-28 : 0x9.06eba8214db5c84379f08c2798p-28 : inexact-ok
+= erf towardzero ibm128 0x8p-28 : 0x9.06eba8214db5c84379f08c2798p-28 : inexact-ok
+= erf upward ibm128 0x8p-28 : 0x9.06eba8214db5c84379f08c279cp-28 : inexact-ok
+erf 0x1p-30
+= erf downward binary32 0x4p-32 : 0x4.8375dp-32 : inexact-ok
+= erf tonearest binary32 0x4p-32 : 0x4.8375d8p-32 : inexact-ok
+= erf towardzero binary32 0x4p-32 : 0x4.8375dp-32 : inexact-ok
+= erf upward binary32 0x4p-32 : 0x4.8375d8p-32 : inexact-ok
+= erf downward binary64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf tonearest binary64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf towardzero binary64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf upward binary64 0x4p-32 : 0x4.8375d410a6db8p-32 : inexact-ok
+= erf downward intel96 0x4p-32 : 0x4.8375d410a6db445p-32 : inexact-ok
+= erf tonearest intel96 0x4p-32 : 0x4.8375d410a6db445p-32 : inexact-ok
+= erf towardzero intel96 0x4p-32 : 0x4.8375d410a6db445p-32 : inexact-ok
+= erf upward intel96 0x4p-32 : 0x4.8375d410a6db4458p-32 : inexact-ok
+= erf downward m68k96 0x4p-32 : 0x4.8375d410a6db445p-32 : inexact-ok
+= erf tonearest m68k96 0x4p-32 : 0x4.8375d410a6db445p-32 : inexact-ok
+= erf towardzero m68k96 0x4p-32 : 0x4.8375d410a6db445p-32 : inexact-ok
+= erf upward m68k96 0x4p-32 : 0x4.8375d410a6db4458p-32 : inexact-ok
+= erf downward binary128 0x4p-32 : 0x4.8375d410a6db44537c2fe8f7e60cp-32 : inexact-ok
+= erf tonearest binary128 0x4p-32 : 0x4.8375d410a6db44537c2fe8f7e61p-32 : inexact-ok
+= erf towardzero binary128 0x4p-32 : 0x4.8375d410a6db44537c2fe8f7e60cp-32 : inexact-ok
+= erf upward binary128 0x4p-32 : 0x4.8375d410a6db44537c2fe8f7e61p-32 : inexact-ok
+= erf downward ibm128 0x4p-32 : 0x4.8375d410a6db44537c2fe8f7e6p-32 : inexact-ok
+= erf tonearest ibm128 0x4p-32 : 0x4.8375d410a6db44537c2fe8f7e6p-32 : inexact-ok
+= erf towardzero ibm128 0x4p-32 : 0x4.8375d410a6db44537c2fe8f7e6p-32 : inexact-ok
+= erf upward ibm128 0x4p-32 : 0x4.8375d410a6db44537c2fe8f7e8p-32 : inexact-ok
+erf 0x1p-35
+= erf downward binary32 0x2p-36 : 0x2.41bae8p-36 : inexact-ok
+= erf tonearest binary32 0x2p-36 : 0x2.41baecp-36 : inexact-ok
+= erf towardzero binary32 0x2p-36 : 0x2.41bae8p-36 : inexact-ok
+= erf upward binary32 0x2p-36 : 0x2.41baecp-36 : inexact-ok
+= erf downward binary64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf tonearest binary64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf towardzero binary64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf upward binary64 0x2p-36 : 0x2.41baea08536dcp-36 : inexact-ok
+= erf downward intel96 0x2p-36 : 0x2.41baea08536da234p-36 : inexact-ok
+= erf tonearest intel96 0x2p-36 : 0x2.41baea08536da234p-36 : inexact-ok
+= erf towardzero intel96 0x2p-36 : 0x2.41baea08536da234p-36 : inexact-ok
+= erf upward intel96 0x2p-36 : 0x2.41baea08536da238p-36 : inexact-ok
+= erf downward m68k96 0x2p-36 : 0x2.41baea08536da234p-36 : inexact-ok
+= erf tonearest m68k96 0x2p-36 : 0x2.41baea08536da234p-36 : inexact-ok
+= erf towardzero m68k96 0x2p-36 : 0x2.41baea08536da234p-36 : inexact-ok
+= erf upward m68k96 0x2p-36 : 0x2.41baea08536da238p-36 : inexact-ok
+= erf downward binary128 0x2p-36 : 0x2.41baea08536da235c44fdb704f8ap-36 : inexact-ok
+= erf tonearest binary128 0x2p-36 : 0x2.41baea08536da235c44fdb704f8cp-36 : inexact-ok
+= erf towardzero binary128 0x2p-36 : 0x2.41baea08536da235c44fdb704f8ap-36 : inexact-ok
+= erf upward binary128 0x2p-36 : 0x2.41baea08536da235c44fdb704f8cp-36 : inexact-ok
+= erf downward ibm128 0x2p-36 : 0x2.41baea08536da235c44fdb704fp-36 : inexact-ok
+= erf tonearest ibm128 0x2p-36 : 0x2.41baea08536da235c44fdb705p-36 : inexact-ok
+= erf towardzero ibm128 0x2p-36 : 0x2.41baea08536da235c44fdb704fp-36 : inexact-ok
+= erf upward ibm128 0x2p-36 : 0x2.41baea08536da235c44fdb705p-36 : inexact-ok
+erf 0x1p-40
+= erf downward binary32 0x1p-40 : 0x1.20dd74p-40 : inexact-ok
+= erf tonearest binary32 0x1p-40 : 0x1.20dd76p-40 : inexact-ok
+= erf towardzero binary32 0x1p-40 : 0x1.20dd74p-40 : inexact-ok
+= erf upward binary32 0x1p-40 : 0x1.20dd76p-40 : inexact-ok
+= erf downward binary64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf tonearest binary64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf towardzero binary64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf upward binary64 0x1p-40 : 0x1.20dd750429b6ep-40 : inexact-ok
+= erf downward intel96 0x1p-40 : 0x1.20dd750429b6d11ap-40 : inexact-ok
+= erf tonearest intel96 0x1p-40 : 0x1.20dd750429b6d11ap-40 : inexact-ok
+= erf towardzero intel96 0x1p-40 : 0x1.20dd750429b6d11ap-40 : inexact-ok
+= erf upward intel96 0x1p-40 : 0x1.20dd750429b6d11cp-40 : inexact-ok
+= erf downward m68k96 0x1p-40 : 0x1.20dd750429b6d11ap-40 : inexact-ok
+= erf tonearest m68k96 0x1p-40 : 0x1.20dd750429b6d11ap-40 : inexact-ok
+= erf towardzero m68k96 0x1p-40 : 0x1.20dd750429b6d11ap-40 : inexact-ok
+= erf upward m68k96 0x1p-40 : 0x1.20dd750429b6d11cp-40 : inexact-ok
+= erf downward binary128 0x1p-40 : 0x1.20dd750429b6d11ae3a8b4b50651p-40 : inexact-ok
+= erf tonearest binary128 0x1p-40 : 0x1.20dd750429b6d11ae3a8b4b50651p-40 : inexact-ok
+= erf towardzero binary128 0x1p-40 : 0x1.20dd750429b6d11ae3a8b4b50651p-40 : inexact-ok
+= erf upward binary128 0x1p-40 : 0x1.20dd750429b6d11ae3a8b4b50652p-40 : inexact-ok
+= erf downward ibm128 0x1p-40 : 0x1.20dd750429b6d11ae3a8b4b506p-40 : inexact-ok
+= erf tonearest ibm128 0x1p-40 : 0x1.20dd750429b6d11ae3a8b4b5068p-40 : inexact-ok
+= erf towardzero ibm128 0x1p-40 : 0x1.20dd750429b6d11ae3a8b4b506p-40 : inexact-ok
+= erf upward ibm128 0x1p-40 : 0x1.20dd750429b6d11ae3a8b4b5068p-40 : inexact-ok
+erf 0x1p-45
+= erf downward binary32 0x8p-48 : 0x9.06ebap-48 : inexact-ok
+= erf tonearest binary32 0x8p-48 : 0x9.06ebbp-48 : inexact-ok
+= erf towardzero binary32 0x8p-48 : 0x9.06ebap-48 : inexact-ok
+= erf upward binary32 0x8p-48 : 0x9.06ebbp-48 : inexact-ok
+= erf downward binary64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf tonearest binary64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf towardzero binary64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf upward binary64 0x8p-48 : 0x9.06eba8214db7p-48 : inexact-ok
+= erf downward intel96 0x8p-48 : 0x9.06eba8214db688dp-48 : inexact-ok
+= erf tonearest intel96 0x8p-48 : 0x9.06eba8214db688dp-48 : inexact-ok
+= erf towardzero intel96 0x8p-48 : 0x9.06eba8214db688dp-48 : inexact-ok
+= erf upward intel96 0x8p-48 : 0x9.06eba8214db688ep-48 : inexact-ok
+= erf downward m68k96 0x8p-48 : 0x9.06eba8214db688dp-48 : inexact-ok
+= erf tonearest m68k96 0x8p-48 : 0x9.06eba8214db688dp-48 : inexact-ok
+= erf towardzero m68k96 0x8p-48 : 0x9.06eba8214db688dp-48 : inexact-ok
+= erf upward m68k96 0x8p-48 : 0x9.06eba8214db688ep-48 : inexact-ok
+= erf downward binary128 0x8p-48 : 0x9.06eba8214db688d71d48a7362c48p-48 : inexact-ok
+= erf tonearest binary128 0x8p-48 : 0x9.06eba8214db688d71d48a7362c48p-48 : inexact-ok
+= erf towardzero binary128 0x8p-48 : 0x9.06eba8214db688d71d48a7362c48p-48 : inexact-ok
+= erf upward binary128 0x8p-48 : 0x9.06eba8214db688d71d48a7362c5p-48 : inexact-ok
+= erf downward ibm128 0x8p-48 : 0x9.06eba8214db688d71d48a7362cp-48 : inexact-ok
+= erf tonearest ibm128 0x8p-48 : 0x9.06eba8214db688d71d48a7362cp-48 : inexact-ok
+= erf towardzero ibm128 0x8p-48 : 0x9.06eba8214db688d71d48a7362cp-48 : inexact-ok
+= erf upward ibm128 0x8p-48 : 0x9.06eba8214db688d71d48a7363p-48 : inexact-ok
+erf 0x1p-50
+= erf downward binary32 0x4p-52 : 0x4.8375dp-52 : inexact-ok
+= erf tonearest binary32 0x4p-52 : 0x4.8375d8p-52 : inexact-ok
+= erf towardzero binary32 0x4p-52 : 0x4.8375dp-52 : inexact-ok
+= erf upward binary32 0x4p-52 : 0x4.8375d8p-52 : inexact-ok
+= erf downward binary64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf tonearest binary64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf towardzero binary64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf upward binary64 0x4p-52 : 0x4.8375d410a6db8p-52 : inexact-ok
+= erf downward intel96 0x4p-52 : 0x4.8375d410a6db4468p-52 : inexact-ok
+= erf tonearest intel96 0x4p-52 : 0x4.8375d410a6db4468p-52 : inexact-ok
+= erf towardzero intel96 0x4p-52 : 0x4.8375d410a6db4468p-52 : inexact-ok
+= erf upward intel96 0x4p-52 : 0x4.8375d410a6db447p-52 : inexact-ok
+= erf downward m68k96 0x4p-52 : 0x4.8375d410a6db4468p-52 : inexact-ok
+= erf tonearest m68k96 0x4p-52 : 0x4.8375d410a6db4468p-52 : inexact-ok
+= erf towardzero m68k96 0x4p-52 : 0x4.8375d410a6db4468p-52 : inexact-ok
+= erf upward m68k96 0x4p-52 : 0x4.8375d410a6db447p-52 : inexact-ok
+= erf downward binary128 0x4p-52 : 0x4.8375d410a6db446b8ea453fb47ep-52 : inexact-ok
+= erf tonearest binary128 0x4p-52 : 0x4.8375d410a6db446b8ea453fb47e4p-52 : inexact-ok
+= erf towardzero binary128 0x4p-52 : 0x4.8375d410a6db446b8ea453fb47ep-52 : inexact-ok
+= erf upward binary128 0x4p-52 : 0x4.8375d410a6db446b8ea453fb47e4p-52 : inexact-ok
+= erf downward ibm128 0x4p-52 : 0x4.8375d410a6db446b8ea453fb46p-52 : inexact-ok
+= erf tonearest ibm128 0x4p-52 : 0x4.8375d410a6db446b8ea453fb48p-52 : inexact-ok
+= erf towardzero ibm128 0x4p-52 : 0x4.8375d410a6db446b8ea453fb46p-52 : inexact-ok
+= erf upward ibm128 0x4p-52 : 0x4.8375d410a6db446b8ea453fb48p-52 : inexact-ok
+erf 0x1p-55
+= erf downward binary32 0x2p-56 : 0x2.41bae8p-56 : inexact-ok
+= erf tonearest binary32 0x2p-56 : 0x2.41baecp-56 : inexact-ok
+= erf towardzero binary32 0x2p-56 : 0x2.41bae8p-56 : inexact-ok
+= erf upward binary32 0x2p-56 : 0x2.41baecp-56 : inexact-ok
+= erf downward binary64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf tonearest binary64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf towardzero binary64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf upward binary64 0x2p-56 : 0x2.41baea08536dcp-56 : inexact-ok
+= erf downward intel96 0x2p-56 : 0x2.41baea08536da234p-56 : inexact-ok
+= erf tonearest intel96 0x2p-56 : 0x2.41baea08536da234p-56 : inexact-ok
+= erf towardzero intel96 0x2p-56 : 0x2.41baea08536da234p-56 : inexact-ok
+= erf upward intel96 0x2p-56 : 0x2.41baea08536da238p-56 : inexact-ok
+= erf downward m68k96 0x2p-56 : 0x2.41baea08536da234p-56 : inexact-ok
+= erf tonearest m68k96 0x2p-56 : 0x2.41baea08536da234p-56 : inexact-ok
+= erf towardzero m68k96 0x2p-56 : 0x2.41baea08536da234p-56 : inexact-ok
+= erf upward m68k96 0x2p-56 : 0x2.41baea08536da238p-56 : inexact-ok
+= erf downward binary128 0x2p-56 : 0x2.41baea08536da235c75229fdaff8p-56 : inexact-ok
+= erf tonearest binary128 0x2p-56 : 0x2.41baea08536da235c75229fdaff8p-56 : inexact-ok
+= erf towardzero binary128 0x2p-56 : 0x2.41baea08536da235c75229fdaff8p-56 : inexact-ok
+= erf upward binary128 0x2p-56 : 0x2.41baea08536da235c75229fdaffap-56 : inexact-ok
+= erf downward ibm128 0x2p-56 : 0x2.41baea08536da235c75229fdafp-56 : inexact-ok
+= erf tonearest ibm128 0x2p-56 : 0x2.41baea08536da235c75229fdbp-56 : inexact-ok
+= erf towardzero ibm128 0x2p-56 : 0x2.41baea08536da235c75229fdafp-56 : inexact-ok
+= erf upward ibm128 0x2p-56 : 0x2.41baea08536da235c75229fdbp-56 : inexact-ok
+erf 0x1p-60
+= erf downward binary32 0x1p-60 : 0x1.20dd74p-60 : inexact-ok
+= erf tonearest binary32 0x1p-60 : 0x1.20dd76p-60 : inexact-ok
+= erf towardzero binary32 0x1p-60 : 0x1.20dd74p-60 : inexact-ok
+= erf upward binary32 0x1p-60 : 0x1.20dd76p-60 : inexact-ok
+= erf downward binary64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf tonearest binary64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf towardzero binary64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf upward binary64 0x1p-60 : 0x1.20dd750429b6ep-60 : inexact-ok
+= erf downward intel96 0x1p-60 : 0x1.20dd750429b6d11ap-60 : inexact-ok
+= erf tonearest intel96 0x1p-60 : 0x1.20dd750429b6d11ap-60 : inexact-ok
+= erf towardzero intel96 0x1p-60 : 0x1.20dd750429b6d11ap-60 : inexact-ok
+= erf upward intel96 0x1p-60 : 0x1.20dd750429b6d11cp-60 : inexact-ok
+= erf downward m68k96 0x1p-60 : 0x1.20dd750429b6d11ap-60 : inexact-ok
+= erf tonearest m68k96 0x1p-60 : 0x1.20dd750429b6d11ap-60 : inexact-ok
+= erf towardzero m68k96 0x1p-60 : 0x1.20dd750429b6d11ap-60 : inexact-ok
+= erf upward m68k96 0x1p-60 : 0x1.20dd750429b6d11cp-60 : inexact-ok
+= erf downward binary128 0x1p-60 : 0x1.20dd750429b6d11ae3a914fed7fdp-60 : inexact-ok
+= erf tonearest binary128 0x1p-60 : 0x1.20dd750429b6d11ae3a914fed7fep-60 : inexact-ok
+= erf towardzero binary128 0x1p-60 : 0x1.20dd750429b6d11ae3a914fed7fdp-60 : inexact-ok
+= erf upward binary128 0x1p-60 : 0x1.20dd750429b6d11ae3a914fed7fep-60 : inexact-ok
+= erf downward ibm128 0x1p-60 : 0x1.20dd750429b6d11ae3a914fed78p-60 : inexact-ok
+= erf tonearest ibm128 0x1p-60 : 0x1.20dd750429b6d11ae3a914fed8p-60 : inexact-ok
+= erf towardzero ibm128 0x1p-60 : 0x1.20dd750429b6d11ae3a914fed78p-60 : inexact-ok
+= erf upward ibm128 0x1p-60 : 0x1.20dd750429b6d11ae3a914fed8p-60 : inexact-ok
+erf 0x1p-100
+= erf downward binary32 0x1p-100 : 0x1.20dd74p-100 : inexact-ok
+= erf tonearest binary32 0x1p-100 : 0x1.20dd76p-100 : inexact-ok
+= erf towardzero binary32 0x1p-100 : 0x1.20dd74p-100 : inexact-ok
+= erf upward binary32 0x1p-100 : 0x1.20dd76p-100 : inexact-ok
+= erf downward binary64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf tonearest binary64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf towardzero binary64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf upward binary64 0x1p-100 : 0x1.20dd750429b6ep-100 : inexact-ok
+= erf downward intel96 0x1p-100 : 0x1.20dd750429b6d11ap-100 : inexact-ok
+= erf tonearest intel96 0x1p-100 : 0x1.20dd750429b6d11ap-100 : inexact-ok
+= erf towardzero intel96 0x1p-100 : 0x1.20dd750429b6d11ap-100 : inexact-ok
+= erf upward intel96 0x1p-100 : 0x1.20dd750429b6d11cp-100 : inexact-ok
+= erf downward m68k96 0x1p-100 : 0x1.20dd750429b6d11ap-100 : inexact-ok
+= erf tonearest m68k96 0x1p-100 : 0x1.20dd750429b6d11ap-100 : inexact-ok
+= erf towardzero m68k96 0x1p-100 : 0x1.20dd750429b6d11ap-100 : inexact-ok
+= erf upward m68k96 0x1p-100 : 0x1.20dd750429b6d11cp-100 : inexact-ok
+= erf downward binary128 0x1p-100 : 0x1.20dd750429b6d11ae3a914fed7fdp-100 : inexact-ok
+= erf tonearest binary128 0x1p-100 : 0x1.20dd750429b6d11ae3a914fed7fep-100 : inexact-ok
+= erf towardzero binary128 0x1p-100 : 0x1.20dd750429b6d11ae3a914fed7fdp-100 : inexact-ok
+= erf upward binary128 0x1p-100 : 0x1.20dd750429b6d11ae3a914fed7fep-100 : inexact-ok
+= erf downward ibm128 0x1p-100 : 0x1.20dd750429b6d11ae3a914fed78p-100 : inexact-ok
+= erf tonearest ibm128 0x1p-100 : 0x1.20dd750429b6d11ae3a914fed8p-100 : inexact-ok
+= erf towardzero ibm128 0x1p-100 : 0x1.20dd750429b6d11ae3a914fed78p-100 : inexact-ok
+= erf upward ibm128 0x1p-100 : 0x1.20dd750429b6d11ae3a914fed8p-100 : inexact-ok
+erf 0x1p-600
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf tonearest binary64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf towardzero binary64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf upward binary64 0x1p-600 : 0x1.20dd750429b6ep-600 : inexact-ok
+= erf downward intel96 0x1p-600 : 0x1.20dd750429b6d11ap-600 : inexact-ok
+= erf tonearest intel96 0x1p-600 : 0x1.20dd750429b6d11ap-600 : inexact-ok
+= erf towardzero intel96 0x1p-600 : 0x1.20dd750429b6d11ap-600 : inexact-ok
+= erf upward intel96 0x1p-600 : 0x1.20dd750429b6d11cp-600 : inexact-ok
+= erf downward m68k96 0x1p-600 : 0x1.20dd750429b6d11ap-600 : inexact-ok
+= erf tonearest m68k96 0x1p-600 : 0x1.20dd750429b6d11ap-600 : inexact-ok
+= erf towardzero m68k96 0x1p-600 : 0x1.20dd750429b6d11ap-600 : inexact-ok
+= erf upward m68k96 0x1p-600 : 0x1.20dd750429b6d11cp-600 : inexact-ok
+= erf downward binary128 0x1p-600 : 0x1.20dd750429b6d11ae3a914fed7fdp-600 : inexact-ok
+= erf tonearest binary128 0x1p-600 : 0x1.20dd750429b6d11ae3a914fed7fep-600 : inexact-ok
+= erf towardzero binary128 0x1p-600 : 0x1.20dd750429b6d11ae3a914fed7fdp-600 : inexact-ok
+= erf upward binary128 0x1p-600 : 0x1.20dd750429b6d11ae3a914fed7fep-600 : inexact-ok
+= erf downward ibm128 0x1p-600 : 0x1.20dd750429b6d11ae3a914fed78p-600 : inexact-ok
+= erf tonearest ibm128 0x1p-600 : 0x1.20dd750429b6d11ae3a914fed8p-600 : inexact-ok
+= erf towardzero ibm128 0x1p-600 : 0x1.20dd750429b6d11ae3a914fed78p-600 : inexact-ok
+= erf upward ibm128 0x1p-600 : 0x1.20dd750429b6d11ae3a914fed8p-600 : inexact-ok
+erf 0x1p-10000
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x1p-10000 : 0x1.20dd750429b6d11ap-10000 : inexact-ok
+= erf tonearest intel96 0x1p-10000 : 0x1.20dd750429b6d11ap-10000 : inexact-ok
+= erf towardzero intel96 0x1p-10000 : 0x1.20dd750429b6d11ap-10000 : inexact-ok
+= erf upward intel96 0x1p-10000 : 0x1.20dd750429b6d11cp-10000 : inexact-ok
+= erf downward m68k96 0x1p-10000 : 0x1.20dd750429b6d11ap-10000 : inexact-ok
+= erf tonearest m68k96 0x1p-10000 : 0x1.20dd750429b6d11ap-10000 : inexact-ok
+= erf towardzero m68k96 0x1p-10000 : 0x1.20dd750429b6d11ap-10000 : inexact-ok
+= erf upward m68k96 0x1p-10000 : 0x1.20dd750429b6d11cp-10000 : inexact-ok
+= erf downward binary128 0x1p-10000 : 0x1.20dd750429b6d11ae3a914fed7fdp-10000 : inexact-ok
+= erf tonearest binary128 0x1p-10000 : 0x1.20dd750429b6d11ae3a914fed7fep-10000 : inexact-ok
+= erf towardzero binary128 0x1p-10000 : 0x1.20dd750429b6d11ae3a914fed7fdp-10000 : inexact-ok
+= erf upward binary128 0x1p-10000 : 0x1.20dd750429b6d11ae3a914fed7fep-10000 : inexact-ok
+erf min
+= erf downward binary32 0x4p-128 : 0x4.8375dp-128 : inexact-ok
+= erf tonearest binary32 0x4p-128 : 0x4.8375d8p-128 : inexact-ok
+= erf towardzero binary32 0x4p-128 : 0x4.8375dp-128 : inexact-ok
+= erf upward binary32 0x4p-128 : 0x4.8375d8p-128 : inexact-ok
+= erf downward binary64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf tonearest binary64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf towardzero binary64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf upward binary64 0x4p-128 : 0x4.8375d410a6db8p-128 : inexact-ok
+= erf downward intel96 0x4p-128 : 0x4.8375d410a6db4468p-128 : inexact-ok
+= erf tonearest intel96 0x4p-128 : 0x4.8375d410a6db4468p-128 : inexact-ok
+= erf towardzero intel96 0x4p-128 : 0x4.8375d410a6db4468p-128 : inexact-ok
+= erf upward intel96 0x4p-128 : 0x4.8375d410a6db447p-128 : inexact-ok
+= erf downward m68k96 0x4p-128 : 0x4.8375d410a6db4468p-128 : inexact-ok
+= erf tonearest m68k96 0x4p-128 : 0x4.8375d410a6db4468p-128 : inexact-ok
+= erf towardzero m68k96 0x4p-128 : 0x4.8375d410a6db4468p-128 : inexact-ok
+= erf upward m68k96 0x4p-128 : 0x4.8375d410a6db447p-128 : inexact-ok
+= erf downward binary128 0x4p-128 : 0x4.8375d410a6db446b8ea453fb5ff4p-128 : inexact-ok
+= erf tonearest binary128 0x4p-128 : 0x4.8375d410a6db446b8ea453fb5ff8p-128 : inexact-ok
+= erf towardzero binary128 0x4p-128 : 0x4.8375d410a6db446b8ea453fb5ff4p-128 : inexact-ok
+= erf upward binary128 0x4p-128 : 0x4.8375d410a6db446b8ea453fb5ff8p-128 : inexact-ok
+= erf downward ibm128 0x4p-128 : 0x4.8375d410a6db446b8ea453fb5ep-128 : inexact-ok
+= erf tonearest ibm128 0x4p-128 : 0x4.8375d410a6db446b8ea453fb6p-128 : inexact-ok
+= erf towardzero ibm128 0x4p-128 : 0x4.8375d410a6db446b8ea453fb5ep-128 : inexact-ok
+= erf upward ibm128 0x4p-128 : 0x4.8375d410a6db446b8ea453fb6p-128 : inexact-ok
+= erf downward binary64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf tonearest binary64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf towardzero binary64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf upward binary64 0x4p-1024 : 0x4.8375d410a6db8p-1024 : inexact-ok
+= erf downward intel96 0x4p-1024 : 0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf tonearest intel96 0x4p-1024 : 0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf towardzero intel96 0x4p-1024 : 0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf upward intel96 0x4p-1024 : 0x4.8375d410a6db447p-1024 : inexact-ok
+= erf downward m68k96 0x4p-1024 : 0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf tonearest m68k96 0x4p-1024 : 0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf towardzero m68k96 0x4p-1024 : 0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf upward m68k96 0x4p-1024 : 0x4.8375d410a6db447p-1024 : inexact-ok
+= erf downward binary128 0x4p-1024 : 0x4.8375d410a6db446b8ea453fb5ff4p-1024 : inexact-ok
+= erf tonearest binary128 0x4p-1024 : 0x4.8375d410a6db446b8ea453fb5ff8p-1024 : inexact-ok
+= erf towardzero binary128 0x4p-1024 : 0x4.8375d410a6db446b8ea453fb5ff4p-1024 : inexact-ok
+= erf upward binary128 0x4p-1024 : 0x4.8375d410a6db446b8ea453fb5ff8p-1024 : inexact-ok
+= erf downward ibm128 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1024 : 0x4.8375d410a6db8p-1024 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-16384 : 0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf tonearest intel96 0x4p-16384 : 0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf towardzero intel96 0x4p-16384 : 0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf upward intel96 0x4p-16384 : 0x4.8375d410a6db447p-16384 : inexact-ok
+= erf downward m68k96 0x4p-16384 : 0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf tonearest m68k96 0x4p-16384 : 0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf towardzero m68k96 0x4p-16384 : 0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf upward m68k96 0x4p-16384 : 0x4.8375d410a6db447p-16384 : inexact-ok
+= erf downward binary128 0x4p-16384 : 0x4.8375d410a6db446b8ea453fb5ff4p-16384 : inexact-ok
+= erf tonearest binary128 0x4p-16384 : 0x4.8375d410a6db446b8ea453fb5ff8p-16384 : inexact-ok
+= erf towardzero binary128 0x4p-16384 : 0x4.8375d410a6db446b8ea453fb5ff4p-16384 : inexact-ok
+= erf upward binary128 0x4p-16384 : 0x4.8375d410a6db446b8ea453fb5ff8p-16384 : inexact-ok
+= erf downward intel96 0x2p-16384 : 0x2.41baea08536da23p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 0x2p-16384 : 0x2.41baea08536da238p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 0x2p-16384 : 0x2.41baea08536da23p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 0x2p-16384 : 0x2.41baea08536da238p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x2p-16384 : 0x2.41baea08536da234p-16384 : inexact-ok
+= erf tonearest m68k96 0x2p-16384 : 0x2.41baea08536da234p-16384 : inexact-ok
+= erf towardzero m68k96 0x2p-16384 : 0x2.41baea08536da234p-16384 : inexact-ok
+= erf upward m68k96 0x2p-16384 : 0x2.41baea08536da238p-16384 : inexact-ok
+= erf downward binary128 0x2p-16384 : 0x2.41baea08536da235c75229fdaff8p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x2p-16384 : 0x2.41baea08536da235c75229fdaffcp-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x2p-16384 : 0x2.41baea08536da235c75229fdaff8p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x2p-16384 : 0x2.41baea08536da235c75229fdaffcp-16384 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf tonearest binary64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf towardzero binary64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf upward binary64 0x8p-972 : 0x9.06eba8214db7p-972 : inexact-ok
+= erf downward intel96 0x8p-972 : 0x9.06eba8214db688dp-972 : inexact-ok
+= erf tonearest intel96 0x8p-972 : 0x9.06eba8214db688dp-972 : inexact-ok
+= erf towardzero intel96 0x8p-972 : 0x9.06eba8214db688dp-972 : inexact-ok
+= erf upward intel96 0x8p-972 : 0x9.06eba8214db688ep-972 : inexact-ok
+= erf downward m68k96 0x8p-972 : 0x9.06eba8214db688dp-972 : inexact-ok
+= erf tonearest m68k96 0x8p-972 : 0x9.06eba8214db688dp-972 : inexact-ok
+= erf towardzero m68k96 0x8p-972 : 0x9.06eba8214db688dp-972 : inexact-ok
+= erf upward m68k96 0x8p-972 : 0x9.06eba8214db688ep-972 : inexact-ok
+= erf downward binary128 0x8p-972 : 0x9.06eba8214db688d71d48a7f6bfe8p-972 : inexact-ok
+= erf tonearest binary128 0x8p-972 : 0x9.06eba8214db688d71d48a7f6bffp-972 : inexact-ok
+= erf towardzero binary128 0x8p-972 : 0x9.06eba8214db688d71d48a7f6bfe8p-972 : inexact-ok
+= erf upward binary128 0x8p-972 : 0x9.06eba8214db688d71d48a7f6bffp-972 : inexact-ok
+= erf downward ibm128 0x8p-972 : 0x9.06eba8214db688d71d48a7f6bcp-972 : inexact-ok
+= erf tonearest ibm128 0x8p-972 : 0x9.06eba8214db688d71d48a7f6cp-972 : inexact-ok
+= erf towardzero ibm128 0x8p-972 : 0x9.06eba8214db688d71d48a7f6bcp-972 : inexact-ok
+= erf upward ibm128 0x8p-972 : 0x9.06eba8214db688d71d48a7f6cp-972 : inexact-ok
+erf -min
+= erf downward binary32 -0x4p-128 : -0x4.8375d8p-128 : inexact-ok
+= erf tonearest binary32 -0x4p-128 : -0x4.8375d8p-128 : inexact-ok
+= erf towardzero binary32 -0x4p-128 : -0x4.8375dp-128 : inexact-ok
+= erf upward binary32 -0x4p-128 : -0x4.8375dp-128 : inexact-ok
+= erf downward binary64 -0x4p-128 : -0x4.8375d410a6db8p-128 : inexact-ok
+= erf tonearest binary64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf towardzero binary64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf upward binary64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf downward intel96 -0x4p-128 : -0x4.8375d410a6db447p-128 : inexact-ok
+= erf tonearest intel96 -0x4p-128 : -0x4.8375d410a6db4468p-128 : inexact-ok
+= erf towardzero intel96 -0x4p-128 : -0x4.8375d410a6db4468p-128 : inexact-ok
+= erf upward intel96 -0x4p-128 : -0x4.8375d410a6db4468p-128 : inexact-ok
+= erf downward m68k96 -0x4p-128 : -0x4.8375d410a6db447p-128 : inexact-ok
+= erf tonearest m68k96 -0x4p-128 : -0x4.8375d410a6db4468p-128 : inexact-ok
+= erf towardzero m68k96 -0x4p-128 : -0x4.8375d410a6db4468p-128 : inexact-ok
+= erf upward m68k96 -0x4p-128 : -0x4.8375d410a6db4468p-128 : inexact-ok
+= erf downward binary128 -0x4p-128 : -0x4.8375d410a6db446b8ea453fb5ff8p-128 : inexact-ok
+= erf tonearest binary128 -0x4p-128 : -0x4.8375d410a6db446b8ea453fb5ff8p-128 : inexact-ok
+= erf towardzero binary128 -0x4p-128 : -0x4.8375d410a6db446b8ea453fb5ff4p-128 : inexact-ok
+= erf upward binary128 -0x4p-128 : -0x4.8375d410a6db446b8ea453fb5ff4p-128 : inexact-ok
+= erf downward ibm128 -0x4p-128 : -0x4.8375d410a6db446b8ea453fb6p-128 : inexact-ok
+= erf tonearest ibm128 -0x4p-128 : -0x4.8375d410a6db446b8ea453fb6p-128 : inexact-ok
+= erf towardzero ibm128 -0x4p-128 : -0x4.8375d410a6db446b8ea453fb5ep-128 : inexact-ok
+= erf upward ibm128 -0x4p-128 : -0x4.8375d410a6db446b8ea453fb5ep-128 : inexact-ok
+= erf downward binary64 -0x4p-1024 : -0x4.8375d410a6db8p-1024 : inexact-ok
+= erf tonearest binary64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf towardzero binary64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf upward binary64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf downward intel96 -0x4p-1024 : -0x4.8375d410a6db447p-1024 : inexact-ok
+= erf tonearest intel96 -0x4p-1024 : -0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf towardzero intel96 -0x4p-1024 : -0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf upward intel96 -0x4p-1024 : -0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf downward m68k96 -0x4p-1024 : -0x4.8375d410a6db447p-1024 : inexact-ok
+= erf tonearest m68k96 -0x4p-1024 : -0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf towardzero m68k96 -0x4p-1024 : -0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf upward m68k96 -0x4p-1024 : -0x4.8375d410a6db4468p-1024 : inexact-ok
+= erf downward binary128 -0x4p-1024 : -0x4.8375d410a6db446b8ea453fb5ff8p-1024 : inexact-ok
+= erf tonearest binary128 -0x4p-1024 : -0x4.8375d410a6db446b8ea453fb5ff8p-1024 : inexact-ok
+= erf towardzero binary128 -0x4p-1024 : -0x4.8375d410a6db446b8ea453fb5ff4p-1024 : inexact-ok
+= erf upward binary128 -0x4p-1024 : -0x4.8375d410a6db446b8ea453fb5ff4p-1024 : inexact-ok
+= erf downward ibm128 -0x4p-1024 : -0x4.8375d410a6db8p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 -0x4p-16384 : -0x4.8375d410a6db447p-16384 : inexact-ok
+= erf tonearest intel96 -0x4p-16384 : -0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf towardzero intel96 -0x4p-16384 : -0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf upward intel96 -0x4p-16384 : -0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf downward m68k96 -0x4p-16384 : -0x4.8375d410a6db447p-16384 : inexact-ok
+= erf tonearest m68k96 -0x4p-16384 : -0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf towardzero m68k96 -0x4p-16384 : -0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf upward m68k96 -0x4p-16384 : -0x4.8375d410a6db4468p-16384 : inexact-ok
+= erf downward binary128 -0x4p-16384 : -0x4.8375d410a6db446b8ea453fb5ff8p-16384 : inexact-ok
+= erf tonearest binary128 -0x4p-16384 : -0x4.8375d410a6db446b8ea453fb5ff8p-16384 : inexact-ok
+= erf towardzero binary128 -0x4p-16384 : -0x4.8375d410a6db446b8ea453fb5ff4p-16384 : inexact-ok
+= erf upward binary128 -0x4p-16384 : -0x4.8375d410a6db446b8ea453fb5ff4p-16384 : inexact-ok
+= erf downward intel96 -0x2p-16384 : -0x2.41baea08536da238p-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 -0x2p-16384 : -0x2.41baea08536da238p-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 -0x2p-16384 : -0x2.41baea08536da23p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 -0x2p-16384 : -0x2.41baea08536da23p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 -0x2p-16384 : -0x2.41baea08536da238p-16384 : inexact-ok
+= erf tonearest m68k96 -0x2p-16384 : -0x2.41baea08536da234p-16384 : inexact-ok
+= erf towardzero m68k96 -0x2p-16384 : -0x2.41baea08536da234p-16384 : inexact-ok
+= erf upward m68k96 -0x2p-16384 : -0x2.41baea08536da234p-16384 : inexact-ok
+= erf downward binary128 -0x2p-16384 : -0x2.41baea08536da235c75229fdaffcp-16384 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 -0x2p-16384 : -0x2.41baea08536da235c75229fdaffcp-16384 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 -0x2p-16384 : -0x2.41baea08536da235c75229fdaff8p-16384 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 -0x2p-16384 : -0x2.41baea08536da235c75229fdaff8p-16384 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 -0x8p-972 : -0x9.06eba8214db7p-972 : inexact-ok
+= erf tonearest binary64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf towardzero binary64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf upward binary64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf downward intel96 -0x8p-972 : -0x9.06eba8214db688ep-972 : inexact-ok
+= erf tonearest intel96 -0x8p-972 : -0x9.06eba8214db688dp-972 : inexact-ok
+= erf towardzero intel96 -0x8p-972 : -0x9.06eba8214db688dp-972 : inexact-ok
+= erf upward intel96 -0x8p-972 : -0x9.06eba8214db688dp-972 : inexact-ok
+= erf downward m68k96 -0x8p-972 : -0x9.06eba8214db688ep-972 : inexact-ok
+= erf tonearest m68k96 -0x8p-972 : -0x9.06eba8214db688dp-972 : inexact-ok
+= erf towardzero m68k96 -0x8p-972 : -0x9.06eba8214db688dp-972 : inexact-ok
+= erf upward m68k96 -0x8p-972 : -0x9.06eba8214db688dp-972 : inexact-ok
+= erf downward binary128 -0x8p-972 : -0x9.06eba8214db688d71d48a7f6bffp-972 : inexact-ok
+= erf tonearest binary128 -0x8p-972 : -0x9.06eba8214db688d71d48a7f6bffp-972 : inexact-ok
+= erf towardzero binary128 -0x8p-972 : -0x9.06eba8214db688d71d48a7f6bfe8p-972 : inexact-ok
+= erf upward binary128 -0x8p-972 : -0x9.06eba8214db688d71d48a7f6bfe8p-972 : inexact-ok
+= erf downward ibm128 -0x8p-972 : -0x9.06eba8214db688d71d48a7f6cp-972 : inexact-ok
+= erf tonearest ibm128 -0x8p-972 : -0x9.06eba8214db688d71d48a7f6cp-972 : inexact-ok
+= erf towardzero ibm128 -0x8p-972 : -0x9.06eba8214db688d71d48a7f6bcp-972 : inexact-ok
+= erf upward ibm128 -0x8p-972 : -0x9.06eba8214db688d71d48a7f6bcp-972 : inexact-ok
+erf min_subnorm
+= erf downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf tonearest m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 0x8p-152 : 0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 0x8p-152 : 0x9.06eba8214db688ep-152 : inexact-ok
+= erf downward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf tonearest binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf downward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf tonearest ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 0x8p-152 : 0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf tonearest m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 0x4p-1076 : 0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 0x4p-1076 : 0x4.8375d410a6db447p-1076 : inexact-ok
+= erf downward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf tonearest binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 0x4p-1076 : 0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward m68k96 0x8p-16448 : 0xcp-16448 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x8p-16448 : 0x9.06eba8214db4p-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x8p-16448 : 0x9.06eba8214db8p-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x8p-16448 : 0x9.06eba8214db4p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x8p-16448 : 0x9.06eba8214db8p-16448 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward m68k96 0x4p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x4p-16448 : 0x4.8375d410a6d8p-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x4p-16448 : 0x4.8375d410a6dcp-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x4p-16448 : 0x4.8375d410a6d8p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x4p-16448 : 0x4.8375d410a6dcp-16448 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 0x4p-16496 : 0x8p-16496 : inexact-ok underflow errno-erange-ok
+erf -min_subnorm
+= erf downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= erf downward binary64 -0x8p-152 : -0x9.06eba8214db7p-152 : inexact-ok
+= erf tonearest binary64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero binary64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf upward binary64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf downward intel96 -0x8p-152 : -0x9.06eba8214db688ep-152 : inexact-ok
+= erf tonearest intel96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero intel96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward intel96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf downward m68k96 -0x8p-152 : -0x9.06eba8214db688ep-152 : inexact-ok
+= erf tonearest m68k96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf towardzero m68k96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf upward m68k96 -0x8p-152 : -0x9.06eba8214db688dp-152 : inexact-ok
+= erf downward binary128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf tonearest binary128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bffp-152 : inexact-ok
+= erf towardzero binary128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf upward binary128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bfe8p-152 : inexact-ok
+= erf downward ibm128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf tonearest ibm128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6cp-152 : inexact-ok
+= erf towardzero ibm128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf upward ibm128 -0x8p-152 : -0x9.06eba8214db688d71d48a7f6bcp-152 : inexact-ok
+= erf downward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 -0x4p-1076 : -0x4.8375d410a6db447p-1076 : inexact-ok
+= erf tonearest intel96 -0x4p-1076 : -0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero intel96 -0x4p-1076 : -0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward intel96 -0x4p-1076 : -0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf downward m68k96 -0x4p-1076 : -0x4.8375d410a6db447p-1076 : inexact-ok
+= erf tonearest m68k96 -0x4p-1076 : -0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf towardzero m68k96 -0x4p-1076 : -0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf upward m68k96 -0x4p-1076 : -0x4.8375d410a6db4468p-1076 : inexact-ok
+= erf downward binary128 -0x4p-1076 : -0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf tonearest binary128 -0x4p-1076 : -0x4.8375d410a6db446b8ea453fb5ff8p-1076 : inexact-ok
+= erf towardzero binary128 -0x4p-1076 : -0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf upward binary128 -0x4p-1076 : -0x4.8375d410a6db446b8ea453fb5ff4p-1076 : inexact-ok
+= erf downward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward intel96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
+= erf tonearest intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 -0x8p-16448 : -0xcp-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 -0x8p-16448 : -0x9.06eba8214db8p-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 -0x8p-16448 : -0x9.06eba8214db8p-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 -0x8p-16448 : -0x9.06eba8214db4p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 -0x8p-16448 : -0x9.06eba8214db4p-16448 : inexact-ok underflow errno-erange-ok
+= erf downward m68k96 -0x4p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 -0x4p-16448 : -0x4.8375d410a6dcp-16448 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 -0x4p-16448 : -0x4.8375d410a6dcp-16448 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 -0x4p-16448 : -0x4.8375d410a6d8p-16448 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 -0x4p-16448 : -0x4.8375d410a6d8p-16448 : inexact-ok underflow errno-erange-ok
+= erf downward binary128 -0x4p-16496 : -0x8p-16496 : inexact-ok underflow errno-erange-ok
+= erf tonearest binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
+= erf towardzero binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
+= erf upward binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
+erf max
+= erf downward binary32 0xf.fffffp+124 : 0xf.fffffp-4 : inexact-ok
+= erf tonearest binary32 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf towardzero binary32 0xf.fffffp+124 : 0xf.fffffp-4 : inexact-ok
+= erf upward binary32 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf downward binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf downward intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf downward binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= erf downward binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf towardzero binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf downward intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf downward binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= erf downward intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok
+= erf towardzero intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok
+= erf downward m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok
+= erf towardzero m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok
+= erf downward binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok
+= erf downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok
+= erf downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok
+= erf towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok
+= erf downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok
+= erf towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok
+erf -max
+= erf downward binary32 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf tonearest binary32 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf towardzero binary32 -0xf.fffffp+124 : -0xf.fffffp-4 : inexact-ok
+= erf upward binary32 -0xf.fffffp+124 : -0xf.fffffp-4 : inexact-ok
+= erf downward binary64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf tonearest binary64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf towardzero binary64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward intel96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf tonearest intel96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf towardzero intel96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward m68k96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf tonearest m68k96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf towardzero m68k96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward binary128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf tonearest binary128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf towardzero binary128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf downward ibm128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf tonearest ibm128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf towardzero ibm128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf downward binary64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf tonearest binary64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf towardzero binary64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward binary64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward intel96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf tonearest intel96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf towardzero intel96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward m68k96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf tonearest m68k96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf towardzero m68k96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward binary128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf tonearest binary128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf towardzero binary128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf downward ibm128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf tonearest ibm128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf towardzero ibm128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf downward intel96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
+= erf tonearest intel96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
+= erf towardzero intel96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward intel96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward m68k96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
+= erf tonearest m68k96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
+= erf towardzero m68k96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf upward m68k96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok
+= erf downward binary128 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
+= erf tonearest binary128 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok
+= erf towardzero binary128 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1p+0 : inexact-ok
+= erf tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1p+0 : inexact-ok
+= erf towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok
+= erf tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok
+= erf towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= erf downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok
+= erf tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok
+= erf towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= erf upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+erf -0x1.ddaea4p+0
+= erf downward binary32 -0x1.ddaea4p+0 : -0xf.dded1p-4 : inexact-ok
+= erf tonearest binary32 -0x1.ddaea4p+0 : -0xf.dded1p-4 : inexact-ok
+= erf towardzero binary32 -0x1.ddaea4p+0 : -0xf.ddedp-4 : inexact-ok
+= erf upward binary32 -0x1.ddaea4p+0 : -0xf.ddedp-4 : inexact-ok
+= erf downward binary64 -0x1.ddaea4p+0 : -0xf.dded081f58ddp-4 : inexact-ok
+= erf tonearest binary64 -0x1.ddaea4p+0 : -0xf.dded081f58dc8p-4 : inexact-ok
+= erf towardzero binary64 -0x1.ddaea4p+0 : -0xf.dded081f58dc8p-4 : inexact-ok
+= erf upward binary64 -0x1.ddaea4p+0 : -0xf.dded081f58dc8p-4 : inexact-ok
+= erf downward intel96 -0x1.ddaea4p+0 : -0xf.dded081f58dc8aap-4 : inexact-ok
+= erf tonearest intel96 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9p-4 : inexact-ok
+= erf towardzero intel96 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9p-4 : inexact-ok
+= erf upward intel96 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9p-4 : inexact-ok
+= erf downward m68k96 -0x1.ddaea4p+0 : -0xf.dded081f58dc8aap-4 : inexact-ok
+= erf tonearest m68k96 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9p-4 : inexact-ok
+= erf towardzero m68k96 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9p-4 : inexact-ok
+= erf upward m68k96 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9p-4 : inexact-ok
+= erf downward binary128 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9153bf0342acdp-4 : inexact-ok
+= erf tonearest binary128 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9153bf0342acc8p-4 : inexact-ok
+= erf towardzero binary128 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9153bf0342acc8p-4 : inexact-ok
+= erf upward binary128 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9153bf0342acc8p-4 : inexact-ok
+= erf downward ibm128 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9153bf0342bp-4 : inexact-ok
+= erf tonearest ibm128 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9153bf0342acp-4 : inexact-ok
+= erf towardzero ibm128 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9153bf0342acp-4 : inexact-ok
+= erf upward ibm128 -0x1.ddaea4p+0 : -0xf.dded081f58dc8a9153bf0342acp-4 : inexact-ok
+erf -0x1.2b1f68p+0
+= erf downward binary32 -0x1.2b1f68p+0 : -0xe.6cc4p-4 : inexact-ok
+= erf tonearest binary32 -0x1.2b1f68p+0 : -0xe.6cc4p-4 : inexact-ok
+= erf towardzero binary32 -0x1.2b1f68p+0 : -0xe.6cc3fp-4 : inexact-ok
+= erf upward binary32 -0x1.2b1f68p+0 : -0xe.6cc3fp-4 : inexact-ok
+= erf downward binary64 -0x1.2b1f68p+0 : -0xe.6cc3fab61feep-4 : inexact-ok
+= erf tonearest binary64 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8p-4 : inexact-ok
+= erf towardzero binary64 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8p-4 : inexact-ok
+= erf upward binary64 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8p-4 : inexact-ok
+= erf downward intel96 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed856p-4 : inexact-ok
+= erf tonearest intel96 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed855p-4 : inexact-ok
+= erf towardzero intel96 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed855p-4 : inexact-ok
+= erf upward intel96 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed855p-4 : inexact-ok
+= erf downward m68k96 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed856p-4 : inexact-ok
+= erf tonearest m68k96 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed855p-4 : inexact-ok
+= erf towardzero m68k96 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed855p-4 : inexact-ok
+= erf upward m68k96 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed855p-4 : inexact-ok
+= erf downward binary128 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8550eefeff64e4f8p-4 : inexact-ok
+= erf tonearest binary128 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8550eefeff64e4fp-4 : inexact-ok
+= erf towardzero binary128 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8550eefeff64e4fp-4 : inexact-ok
+= erf upward binary128 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8550eefeff64e4fp-4 : inexact-ok
+= erf downward ibm128 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8550eefeff64e8p-4 : inexact-ok
+= erf tonearest ibm128 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8550eefeff64e4p-4 : inexact-ok
+= erf towardzero ibm128 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8550eefeff64e4p-4 : inexact-ok
+= erf upward ibm128 -0x1.2b1f68p+0 : -0xe.6cc3fab61fed8550eefeff64e4p-4 : inexact-ok
+erf 0x1.44e722p+0
+= erf downward binary32 0x1.44e722p+0 : 0xe.d6504p-4 : inexact-ok
+= erf tonearest binary32 0x1.44e722p+0 : 0xe.d6505p-4 : inexact-ok
+= erf towardzero binary32 0x1.44e722p+0 : 0xe.d6504p-4 : inexact-ok
+= erf upward binary32 0x1.44e722p+0 : 0xe.d6505p-4 : inexact-ok
+= erf downward binary64 0x1.44e722p+0 : 0xe.d6504b6551348p-4 : inexact-ok
+= erf tonearest binary64 0x1.44e722p+0 : 0xe.d6504b655135p-4 : inexact-ok
+= erf towardzero binary64 0x1.44e722p+0 : 0xe.d6504b6551348p-4 : inexact-ok
+= erf upward binary64 0x1.44e722p+0 : 0xe.d6504b655135p-4 : inexact-ok
+= erf downward intel96 0x1.44e722p+0 : 0xe.d6504b655134fdbp-4 : inexact-ok
+= erf tonearest intel96 0x1.44e722p+0 : 0xe.d6504b655134fdcp-4 : inexact-ok
+= erf towardzero intel96 0x1.44e722p+0 : 0xe.d6504b655134fdbp-4 : inexact-ok
+= erf upward intel96 0x1.44e722p+0 : 0xe.d6504b655134fdcp-4 : inexact-ok
+= erf downward m68k96 0x1.44e722p+0 : 0xe.d6504b655134fdbp-4 : inexact-ok
+= erf tonearest m68k96 0x1.44e722p+0 : 0xe.d6504b655134fdcp-4 : inexact-ok
+= erf towardzero m68k96 0x1.44e722p+0 : 0xe.d6504b655134fdbp-4 : inexact-ok
+= erf upward m68k96 0x1.44e722p+0 : 0xe.d6504b655134fdcp-4 : inexact-ok
+= erf downward binary128 0x1.44e722p+0 : 0xe.d6504b655134fdbfea37252f26dp-4 : inexact-ok
+= erf tonearest binary128 0x1.44e722p+0 : 0xe.d6504b655134fdbfea37252f26dp-4 : inexact-ok
+= erf towardzero binary128 0x1.44e722p+0 : 0xe.d6504b655134fdbfea37252f26dp-4 : inexact-ok
+= erf upward binary128 0x1.44e722p+0 : 0xe.d6504b655134fdbfea37252f26d8p-4 : inexact-ok
+= erf downward ibm128 0x1.44e722p+0 : 0xe.d6504b655134fdbfea37252f24p-4 : inexact-ok
+= erf tonearest ibm128 0x1.44e722p+0 : 0xe.d6504b655134fdbfea37252f28p-4 : inexact-ok
+= erf towardzero ibm128 0x1.44e722p+0 : 0xe.d6504b655134fdbfea37252f24p-4 : inexact-ok
+= erf upward ibm128 0x1.44e722p+0 : 0xe.d6504b655134fdbfea37252f28p-4 : inexact-ok
+erf -0x1.3a0d48p+0
+= erf downward binary32 -0x1.3a0d48p+0 : -0xe.ad06ep-4 : inexact-ok
+= erf tonearest binary32 -0x1.3a0d48p+0 : -0xe.ad06ep-4 : inexact-ok
+= erf towardzero binary32 -0x1.3a0d48p+0 : -0xe.ad06dp-4 : inexact-ok
+= erf upward binary32 -0x1.3a0d48p+0 : -0xe.ad06dp-4 : inexact-ok
+= erf downward binary64 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f4p-4 : inexact-ok
+= erf tonearest binary64 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f4p-4 : inexact-ok
+= erf towardzero binary64 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f38p-4 : inexact-ok
+= erf upward binary64 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f38p-4 : inexact-ok
+= erf downward intel96 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efdp-4 : inexact-ok
+= erf tonearest intel96 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efdp-4 : inexact-ok
+= erf towardzero intel96 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcp-4 : inexact-ok
+= erf upward intel96 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcp-4 : inexact-ok
+= erf downward m68k96 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efdp-4 : inexact-ok
+= erf tonearest m68k96 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efdp-4 : inexact-ok
+= erf towardzero m68k96 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcp-4 : inexact-ok
+= erf upward m68k96 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcp-4 : inexact-ok
+= erf downward binary128 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcfd1feb6bc4a9p-4 : inexact-ok
+= erf tonearest binary128 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcfd1feb6bc4a88p-4 : inexact-ok
+= erf towardzero binary128 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcfd1feb6bc4a88p-4 : inexact-ok
+= erf upward binary128 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcfd1feb6bc4a88p-4 : inexact-ok
+= erf downward ibm128 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcfd1feb6bc4cp-4 : inexact-ok
+= erf tonearest ibm128 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcfd1feb6bc4cp-4 : inexact-ok
+= erf towardzero ibm128 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcfd1feb6bc48p-4 : inexact-ok
+= erf upward ibm128 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f3efcfd1feb6bc48p-4 : inexact-ok
+erf -0x1.c975cap+0
+= erf downward binary32 -0x1.c975cap+0 : -0xf.d0e5ap-4 : inexact-ok
+= erf tonearest binary32 -0x1.c975cap+0 : -0xf.d0e5ap-4 : inexact-ok
+= erf towardzero binary32 -0x1.c975cap+0 : -0xf.d0e59p-4 : inexact-ok
+= erf upward binary32 -0x1.c975cap+0 : -0xf.d0e59p-4 : inexact-ok
+= erf downward binary64 -0x1.c975cap+0 : -0xf.d0e59ffd2b02p-4 : inexact-ok
+= erf tonearest binary64 -0x1.c975cap+0 : -0xf.d0e59ffd2b02p-4 : inexact-ok
+= erf towardzero binary64 -0x1.c975cap+0 : -0xf.d0e59ffd2b018p-4 : inexact-ok
+= erf upward binary64 -0x1.c975cap+0 : -0xf.d0e59ffd2b018p-4 : inexact-ok
+= erf downward intel96 -0x1.c975cap+0 : -0xf.d0e59ffd2b01ccap-4 : inexact-ok
+= erf tonearest intel96 -0x1.c975cap+0 : -0xf.d0e59ffd2b01ccap-4 : inexact-ok
+= erf towardzero intel96 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc9p-4 : inexact-ok
+= erf upward intel96 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc9p-4 : inexact-ok
+= erf downward m68k96 -0x1.c975cap+0 : -0xf.d0e59ffd2b01ccap-4 : inexact-ok
+= erf tonearest m68k96 -0x1.c975cap+0 : -0xf.d0e59ffd2b01ccap-4 : inexact-ok
+= erf towardzero m68k96 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc9p-4 : inexact-ok
+= erf upward m68k96 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc9p-4 : inexact-ok
+= erf downward binary128 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc98191c3d9fb338p-4 : inexact-ok
+= erf tonearest binary128 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc98191c3d9fb338p-4 : inexact-ok
+= erf towardzero binary128 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc98191c3d9fb33p-4 : inexact-ok
+= erf upward binary128 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc98191c3d9fb33p-4 : inexact-ok
+= erf downward ibm128 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc98191c3d9fb4p-4 : inexact-ok
+= erf tonearest ibm128 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc98191c3d9fb4p-4 : inexact-ok
+= erf towardzero ibm128 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc98191c3d9fbp-4 : inexact-ok
+= erf upward ibm128 -0x1.c975cap+0 : -0xf.d0e59ffd2b01cc98191c3d9fbp-4 : inexact-ok
+erf -0x1.e6a006p+0
+= erf downward binary32 -0x1.e6a006p+0 : -0xf.e2946p-4 : inexact-ok
+= erf tonearest binary32 -0x1.e6a006p+0 : -0xf.e2945p-4 : inexact-ok
+= erf towardzero binary32 -0x1.e6a006p+0 : -0xf.e2945p-4 : inexact-ok
+= erf upward binary32 -0x1.e6a006p+0 : -0xf.e2945p-4 : inexact-ok
+= erf downward binary64 -0x1.e6a006p+0 : -0xf.e294502e0c118p-4 : inexact-ok
+= erf tonearest binary64 -0x1.e6a006p+0 : -0xf.e294502e0c118p-4 : inexact-ok
+= erf towardzero binary64 -0x1.e6a006p+0 : -0xf.e294502e0c11p-4 : inexact-ok
+= erf upward binary64 -0x1.e6a006p+0 : -0xf.e294502e0c11p-4 : inexact-ok
+= erf downward intel96 -0x1.e6a006p+0 : -0xf.e294502e0c11683p-4 : inexact-ok
+= erf tonearest intel96 -0x1.e6a006p+0 : -0xf.e294502e0c11683p-4 : inexact-ok
+= erf towardzero intel96 -0x1.e6a006p+0 : -0xf.e294502e0c11682p-4 : inexact-ok
+= erf upward intel96 -0x1.e6a006p+0 : -0xf.e294502e0c11682p-4 : inexact-ok
+= erf downward m68k96 -0x1.e6a006p+0 : -0xf.e294502e0c11683p-4 : inexact-ok
+= erf tonearest m68k96 -0x1.e6a006p+0 : -0xf.e294502e0c11683p-4 : inexact-ok
+= erf towardzero m68k96 -0x1.e6a006p+0 : -0xf.e294502e0c11682p-4 : inexact-ok
+= erf upward m68k96 -0x1.e6a006p+0 : -0xf.e294502e0c11682p-4 : inexact-ok
+= erf downward binary128 -0x1.e6a006p+0 : -0xf.e294502e0c11682ba40c5a30e878p-4 : inexact-ok
+= erf tonearest binary128 -0x1.e6a006p+0 : -0xf.e294502e0c11682ba40c5a30e87p-4 : inexact-ok
+= erf towardzero binary128 -0x1.e6a006p+0 : -0xf.e294502e0c11682ba40c5a30e87p-4 : inexact-ok
+= erf upward binary128 -0x1.e6a006p+0 : -0xf.e294502e0c11682ba40c5a30e87p-4 : inexact-ok
+= erf downward ibm128 -0x1.e6a006p+0 : -0xf.e294502e0c11682ba40c5a30ecp-4 : inexact-ok
+= erf tonearest ibm128 -0x1.e6a006p+0 : -0xf.e294502e0c11682ba40c5a30e8p-4 : inexact-ok
+= erf towardzero ibm128 -0x1.e6a006p+0 : -0xf.e294502e0c11682ba40c5a30e8p-4 : inexact-ok
+= erf upward ibm128 -0x1.e6a006p+0 : -0xf.e294502e0c11682ba40c5a30e8p-4 : inexact-ok
+erf -0x1.4d32f4p-12
+= erf downward binary32 -0x1.4d32f4p-12 : -0x1.77f99p-12 : inexact-ok
+= erf tonearest binary32 -0x1.4d32f4p-12 : -0x1.77f98ep-12 : inexact-ok
+= erf towardzero binary32 -0x1.4d32f4p-12 : -0x1.77f98ep-12 : inexact-ok
+= erf upward binary32 -0x1.4d32f4p-12 : -0x1.77f98ep-12 : inexact-ok
+= erf downward binary64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb4p-12 : inexact-ok
+= erf tonearest binary64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok
+= erf towardzero binary64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok
+= erf upward binary64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok
+= erf downward intel96 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3132p-12 : inexact-ok
+= erf tonearest intel96 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313p-12 : inexact-ok
+= erf towardzero intel96 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313p-12 : inexact-ok
+= erf upward intel96 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313p-12 : inexact-ok
+= erf downward m68k96 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3132p-12 : inexact-ok
+= erf tonearest m68k96 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313p-12 : inexact-ok
+= erf towardzero m68k96 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313p-12 : inexact-ok
+= erf upward m68k96 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313p-12 : inexact-ok
+= erf downward binary128 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313046ceab3fa8c8p-12 : inexact-ok
+= erf tonearest binary128 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313046ceab3fa8c7p-12 : inexact-ok
+= erf towardzero binary128 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313046ceab3fa8c7p-12 : inexact-ok
+= erf upward binary128 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313046ceab3fa8c7p-12 : inexact-ok
+= erf downward ibm128 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313046ceab3fa9p-12 : inexact-ok
+= erf tonearest ibm128 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313046ceab3fa9p-12 : inexact-ok
+= erf towardzero ibm128 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313046ceab3fa88p-12 : inexact-ok
+= erf upward ibm128 -0x1.4d32f4p-12 : -0x1.77f98ef609eb313046ceab3fa88p-12 : inexact-ok