This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.18-466-gea3bc4e


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  ea3bc4e821e20e70b093c9a33e54f99c79e0d847 (commit)
      from  0712c9d861f4e861313a7f9fad06609bd1afb263 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=ea3bc4e821e20e70b093c9a33e54f99c79e0d847

commit ea3bc4e821e20e70b093c9a33e54f99c79e0d847
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Fri Nov 29 16:31:16 2013 +0000

    Fix x86 sqrt rounding (bug 14032).

diff --git a/ChangeLog b/ChangeLog
index faf1c8d..25e7725 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2013-11-29  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #14032]
+	* sysdeps/i386/fpu/e_sqrt.S (__ieee754_sqrt): Do fsqrt with
+	precision control set to double precision.
+	* sysdeps/i386/fpu/w_sqrt.c: New file.
+	* math/auto-libm-test-in: Add more tests.
+	* math/auto-libm-test-out: Update.
+
 	* math/libm-test.inc (sqrt_tonearest_test_data): New variable.
 	(sqrt_test_tonearest): New function.
 	(sqrt_towardzero_test_data): New variable.
diff --git a/NEWS b/NEWS
index 3a43cb9..0115c8f 100644
--- a/NEWS
+++ b/NEWS
@@ -10,16 +10,16 @@ Version 2.19
 * The following bugs are resolved with this release:
 
   156, 387, 431, 832, 2801, 7003, 9954, 10253, 10278, 11087, 11157, 11214,
-  13028, 13982, 13985, 14029, 14143, 14155, 14547, 14699, 14752, 14876,
-  14910, 15004, 15048, 15218, 15277, 15308, 15362, 15374, 15400, 15427,
-  15483, 15522, 15531, 15532, 15601, 15608, 15609, 15610, 15632, 15640,
-  15670, 15672, 15680, 15681, 15723, 15734, 15735, 15736, 15748, 15749,
-  15754, 15760, 15763, 15764, 15797, 15799, 15825, 15844, 15847, 15849,
-  15855, 15856, 15857, 15859, 15867, 15886, 15887, 15890, 15892, 15893,
-  15895, 15897, 15905, 15909, 15917, 15919, 15921, 15923, 15939, 15948,
-  15963, 15966, 15985, 15988, 15997, 16032, 16034, 16036, 16037, 16041,
-  16055, 16071, 16072, 16074, 16077, 16078, 16103, 16112, 16143, 16144,
-  16146, 16150, 16151, 16153, 16167, 16172, 16214, 16245, 16271.
+  13028, 13982, 13985, 14029, 14032, 14143, 14155, 14547, 14699, 14752,
+  14876, 14910, 15004, 15048, 15218, 15277, 15308, 15362, 15374, 15400,
+  15427, 15483, 15522, 15531, 15532, 15601, 15608, 15609, 15610, 15632,
+  15640, 15670, 15672, 15680, 15681, 15723, 15734, 15735, 15736, 15748,
+  15749, 15754, 15760, 15763, 15764, 15797, 15799, 15825, 15844, 15847,
+  15849, 15855, 15856, 15857, 15859, 15867, 15886, 15887, 15890, 15892,
+  15893, 15895, 15897, 15905, 15909, 15917, 15919, 15921, 15923, 15939,
+  15948, 15963, 15966, 15985, 15988, 15997, 16032, 16034, 16036, 16037,
+  16041, 16055, 16071, 16072, 16074, 16077, 16078, 16103, 16112, 16143,
+  16144, 16146, 16150, 16151, 16153, 16167, 16172, 16214, 16245, 16271.
 
 * The public headers no longer use __unused nor __block.  This change is to
   support compiling programs that are derived from BSD sources and use
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 5dc790c..12cb27d 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -25,3 +25,60 @@ sqrt 0.25
 sqrt 6642.25
 sqrt 15190.5625
 sqrt 0.75
+sqrt 0x1.fffffffffffffp+1023
+sqrt 0x1.ffffffffffffbp+1023
+sqrt 0x1.ffffffffffff7p+1023
+sqrt 0x1.ffffffffffff3p+1023
+sqrt 0x1.fffffffffffefp+1023
+sqrt 0x1.fffffffffffebp+1023
+sqrt 0x1.fffffffffffe7p+1023
+sqrt 0x1.fffffffffffe3p+1023
+sqrt 0x1.fffffffffffdfp+1023
+sqrt 0x1.fffffffffffdbp+1023
+sqrt 0x1.fffffffffffd7p+1023
+sqrt 0x1.0000000000003p-1022
+sqrt 0x1.0000000000007p-1022
+sqrt 0x1.000000000000bp-1022
+sqrt 0x1.000000000000fp-1022
+sqrt 0x1.0000000000013p-1022
+sqrt 0x1.0000000000017p-1022
+sqrt 0x1.000000000001bp-1022
+sqrt 0x1.000000000001fp-1022
+sqrt 0x1.0000000000023p-1022
+sqrt 0x1.0000000000027p-1022
+sqrt 0x1.000000000002bp-1022
+sqrt 0x1.000000000002fp-1022
+sqrt 0x1.0000000000033p-1022
+sqrt 0x1.0000000000037p-1022
+sqrt 0x1.7167bc36eaa3bp+6
+sqrt 0x1.7570994273ad7p+6
+sqrt 0x1.7dae969442fe6p+6
+sqrt 0x1.7f8444fcf67e5p+6
+sqrt 0x1.8364650e63a54p+6
+sqrt 0x1.85bedd274edd8p+6
+sqrt 0x1.8609cf496ab77p+6
+sqrt 0x1.873849c70a375p+6
+sqrt 0x1.8919c962cbaaep+6
+sqrt 0x1.8de4493e22dc6p+6
+sqrt 0x1.924829a17a288p+6
+sqrt 0x1.92702cd992f12p+6
+sqrt 0x1.92b763a8311fdp+6
+sqrt 0x1.947da013c7293p+6
+sqrt 0x1.9536091c494d2p+6
+sqrt 0x1.61b04c6p-1019
+sqrt 0x1.93789f1p-1018
+sqrt 0x1.a1989b4p-1018
+sqrt 0x1.f93bc9p-1018
+sqrt 0x1.2f675e3p-1017
+sqrt 0x1.a158508p-1017
+sqrt 0x1.cd31f078p-1017
+sqrt 0x1.33b43b08p-1016
+sqrt 0x1.6e66a858p-1016
+sqrt 0x1.8661cbf8p-1016
+sqrt 0x1.bbb221b4p-1016
+sqrt 0x1.c4942f3cp-1016
+sqrt 0x1.dbb258c8p-1016
+sqrt 0x1.57103ea4p-1015
+sqrt 0x1.9b294f88p-1015
+sqrt 0x1.0000000000001p+0
+sqrt 0x1.fffffffffffffp-1
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index bdb6bdc..95bdec6 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -223,3 +223,3672 @@ sqrt 0.75
 = sqrt tonearest ldbl-128ibm 0xcp-4L : 0xd.db3d742c265539d92ba16b83c4p-4L : inexact
 = sqrt towardzero ldbl-128ibm 0xcp-4L : 0xd.db3d742c265539d92ba16b83c4p-4L : inexact
 = sqrt upward ldbl-128ibm 0xcp-4L : 0xd.db3d742c265539d92ba16b83c8p-4L : inexact
+sqrt 0x1.fffffffffffffp+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+508 : inexact
+= sqrt tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+508 : inexact
+= sqrt towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+508 : inexact
+= sqrt upward dbl-64 0xf.ffffffffffff8p+1020 : 0x1p+512 : inexact
+= sqrt downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbfffffffffffff78p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbfffffffffffff8p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbfffffffffffff78p+508L : inexact
+= sqrt upward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbfffffffffffff8p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+sqrt 0x1.ffffffffffffbp+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.fffffffffffd8p+1020 : 0xf.fffffffffffe8p+508 : inexact
+= sqrt tonearest dbl-64 0xf.fffffffffffd8p+1020 : 0xf.fffffffffffe8p+508 : inexact
+= sqrt towardzero dbl-64 0xf.fffffffffffd8p+1020 : 0xf.fffffffffffe8p+508 : inexact
+= sqrt upward dbl-64 0xf.fffffffffffd8p+1020 : 0xf.ffffffffffffp+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffecp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffecp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffecp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffecp+508L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffffffffffff378p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffffffffffff38p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffffffffffff378p+508L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffffffffffff38p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffffffffffffp+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffffffffffff4p+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffffffffffffp+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffffffffd8p+1020L : 0xf.fffffffffffebffffffffffff4p+508L : inexact
+sqrt 0x1.ffffffffffff7p+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.fffffffffffb8p+1020 : 0xf.fffffffffffd8p+508 : inexact
+= sqrt tonearest dbl-64 0xf.fffffffffffb8p+1020 : 0xf.fffffffffffd8p+508 : inexact
+= sqrt towardzero dbl-64 0xf.fffffffffffb8p+1020 : 0xf.fffffffffffd8p+508 : inexact
+= sqrt upward dbl-64 0xf.fffffffffffb8p+1020 : 0xf.fffffffffffep+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdcp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdcp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdcp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdcp+508L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbfffffffffffd778p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbfffffffffffd78p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbfffffffffffd778p+508L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbfffffffffffd78p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbfffffffffffd4p+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbfffffffffffd8p+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbfffffffffffd4p+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffffffffb8p+1020L : 0xf.fffffffffffdbfffffffffffd8p+508L : inexact
+sqrt 0x1.ffffffffffff3p+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.fffffffffff98p+1020 : 0xf.fffffffffffc8p+508 : inexact
+= sqrt tonearest dbl-64 0xf.fffffffffff98p+1020 : 0xf.fffffffffffc8p+508 : inexact
+= sqrt towardzero dbl-64 0xf.fffffffffff98p+1020 : 0xf.fffffffffffc8p+508 : inexact
+= sqrt upward dbl-64 0xf.fffffffffff98p+1020 : 0xf.fffffffffffdp+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffffffff98p+1020L : 0xf.fffffffffffccp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffffffff98p+1020L : 0xf.fffffffffffccp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffffffff98p+1020L : 0xf.fffffffffffccp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffffffff98p+1020L : 0xf.fffffffffffccp+508L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbfffffffffffab78p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbfffffffffffab8p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbfffffffffffab78p+508L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbfffffffffffab8p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbfffffffffffa8p+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbfffffffffffacp+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbfffffffffffa8p+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffffffff98p+1020L : 0xf.fffffffffffcbfffffffffffacp+508L : inexact
+sqrt 0x1.fffffffffffefp+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.fffffffffff78p+1020 : 0xf.fffffffffffb8p+508 : inexact
+= sqrt tonearest dbl-64 0xf.fffffffffff78p+1020 : 0xf.fffffffffffb8p+508 : inexact
+= sqrt towardzero dbl-64 0xf.fffffffffff78p+1020 : 0xf.fffffffffffb8p+508 : inexact
+= sqrt upward dbl-64 0xf.fffffffffff78p+1020 : 0xf.fffffffffffcp+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbcp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbcp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbcp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbcp+508L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbfffffffffff6f78p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbfffffffffff6f8p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbfffffffffff6f78p+508L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbfffffffffff6f8p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbfffffffffff6cp+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbfffffffffff7p+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbfffffffffff6cp+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffffffff78p+1020L : 0xf.fffffffffffbbfffffffffff7p+508L : inexact
+sqrt 0x1.fffffffffffebp+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.fffffffffff58p+1020 : 0xf.fffffffffffa8p+508 : inexact
+= sqrt tonearest dbl-64 0xf.fffffffffff58p+1020 : 0xf.fffffffffffa8p+508 : inexact
+= sqrt towardzero dbl-64 0xf.fffffffffff58p+1020 : 0xf.fffffffffffa8p+508 : inexact
+= sqrt upward dbl-64 0xf.fffffffffff58p+1020 : 0xf.fffffffffffbp+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffffffff58p+1020L : 0xf.fffffffffffacp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffffffff58p+1020L : 0xf.fffffffffffacp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffffffff58p+1020L : 0xf.fffffffffffacp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffffffff58p+1020L : 0xf.fffffffffffacp+508L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabfffffffffff2378p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabfffffffffff238p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabfffffffffff2378p+508L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabfffffffffff238p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabfffffffffff2p+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabfffffffffff24p+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabfffffffffff2p+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffffffff58p+1020L : 0xf.fffffffffffabfffffffffff24p+508L : inexact
+sqrt 0x1.fffffffffffe7p+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.fffffffffff38p+1020 : 0xf.fffffffffff98p+508 : inexact
+= sqrt tonearest dbl-64 0xf.fffffffffff38p+1020 : 0xf.fffffffffff98p+508 : inexact
+= sqrt towardzero dbl-64 0xf.fffffffffff38p+1020 : 0xf.fffffffffff98p+508 : inexact
+= sqrt upward dbl-64 0xf.fffffffffff38p+1020 : 0xf.fffffffffffap+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9cp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9cp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9cp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9cp+508L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffffffffffec778p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffffffffffec78p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffffffffffec778p+508L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffffffffffec78p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffffffffffec4p+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffffffffffec8p+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffffffffffec4p+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffffffff38p+1020L : 0xf.fffffffffff9bffffffffffec8p+508L : inexact
+sqrt 0x1.fffffffffffe3p+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.fffffffffff18p+1020 : 0xf.fffffffffff88p+508 : inexact
+= sqrt tonearest dbl-64 0xf.fffffffffff18p+1020 : 0xf.fffffffffff88p+508 : inexact
+= sqrt towardzero dbl-64 0xf.fffffffffff18p+1020 : 0xf.fffffffffff88p+508 : inexact
+= sqrt upward dbl-64 0xf.fffffffffff18p+1020 : 0xf.fffffffffff9p+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8cp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8cp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8cp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8cp+508L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffffffffffe5b78p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffffffffffe5b8p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffffffffffe5b78p+508L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffffffffffe5b8p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffffffffffe58p+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffffffffffe5cp+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffffffffffe58p+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffffffff18p+1020L : 0xf.fffffffffff8bffffffffffe5cp+508L : inexact
+sqrt 0x1.fffffffffffdfp+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.ffffffffffef8p+1020 : 0xf.fffffffffff78p+508 : inexact
+= sqrt tonearest dbl-64 0xf.ffffffffffef8p+1020 : 0xf.fffffffffff78p+508 : inexact
+= sqrt towardzero dbl-64 0xf.ffffffffffef8p+1020 : 0xf.fffffffffff78p+508 : inexact
+= sqrt upward dbl-64 0xf.ffffffffffef8p+1020 : 0xf.fffffffffff8p+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7cp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7cp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7cp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7cp+508L : inexact
+= sqrt downward ldbl-128 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffffffffffddf78p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffffffffffddf8p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffffffffffddf78p+508L : inexact
+= sqrt upward ldbl-128 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffffffffffddf8p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffffffffffddcp+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffffffffffdep+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffffffffffddcp+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.ffffffffffef8p+1020L : 0xf.fffffffffff7bffffffffffdep+508L : inexact
+sqrt 0x1.fffffffffffdbp+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.ffffffffffed8p+1020 : 0xf.fffffffffff68p+508 : inexact
+= sqrt tonearest dbl-64 0xf.ffffffffffed8p+1020 : 0xf.fffffffffff68p+508 : inexact
+= sqrt towardzero dbl-64 0xf.ffffffffffed8p+1020 : 0xf.fffffffffff68p+508 : inexact
+= sqrt upward dbl-64 0xf.ffffffffffed8p+1020 : 0xf.fffffffffff7p+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6cp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6cp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6cp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6cp+508L : inexact
+= sqrt downward ldbl-128 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffffffffffd5378p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffffffffffd538p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffffffffffd5378p+508L : inexact
+= sqrt upward ldbl-128 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffffffffffd538p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffffffffffd5p+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffffffffffd54p+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffffffffffd5p+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.ffffffffffed8p+1020L : 0xf.fffffffffff6bffffffffffd54p+508L : inexact
+sqrt 0x1.fffffffffffd7p+1023
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.ffffffffffeb8p+1020 : 0xf.fffffffffff58p+508 : inexact
+= sqrt tonearest dbl-64 0xf.ffffffffffeb8p+1020 : 0xf.fffffffffff58p+508 : inexact
+= sqrt towardzero dbl-64 0xf.ffffffffffeb8p+1020 : 0xf.fffffffffff58p+508 : inexact
+= sqrt upward dbl-64 0xf.ffffffffffeb8p+1020 : 0xf.fffffffffff6p+508 : inexact
+= sqrt downward ldbl-96-intel 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5cp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5cp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5cp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5cp+508L : inexact
+= sqrt downward ldbl-128 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffffffffffcb778p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffffffffffcb78p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffffffffffcb778p+508L : inexact
+= sqrt upward ldbl-128 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffffffffffcb78p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffffffffffcb4p+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffffffffffcb8p+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffffffffffcb4p+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.ffffffffffeb8p+1020L : 0xf.fffffffffff5bffffffffffcb8p+508L : inexact
+sqrt 0x1.0000000000003p-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000000cp-1024 : 0x2.0000000000002p-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000000cp-1024 : 0x2.0000000000002p-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000000cp-1024 : 0x2.0000000000002p-512 : inexact
+= sqrt upward dbl-64 0x4.000000000000cp-1024 : 0x2.0000000000004p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000000cp-1024L : 0x2.0000000000002ffcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000000cp-1024L : 0x2.0000000000003p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000000cp-1024L : 0x2.0000000000002ffcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000000cp-1024L : 0x2.0000000000003p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000000cp-1024L : 0x2.0000000000002ffcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000000cp-1024L : 0x2.0000000000003p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000000cp-1024L : 0x2.0000000000002ffcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000000cp-1024L : 0x2.0000000000003p-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000000cp-1024L : 0x2.0000000000002ffffffffffffdcp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000000cp-1024L : 0x2.0000000000002ffffffffffffdcp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000000cp-1024L : 0x2.0000000000002ffffffffffffdcp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000000cp-1024L : 0x2.0000000000002ffffffffffffdc2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000000cp-1024L : 0x2.0000000000002ffffffffffffdp-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000000cp-1024L : 0x2.0000000000002ffffffffffffep-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000000cp-1024L : 0x2.0000000000002ffffffffffffdp-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000000cp-1024L : 0x2.0000000000002ffffffffffffep-512L : inexact
+sqrt 0x1.0000000000007p-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000001cp-1024 : 0x2.0000000000006p-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000001cp-1024 : 0x2.0000000000006p-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000001cp-1024 : 0x2.0000000000006p-512 : inexact
+= sqrt upward dbl-64 0x4.000000000001cp-1024 : 0x2.0000000000008p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000001cp-1024L : 0x2.0000000000006ffcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000001cp-1024L : 0x2.0000000000007p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000001cp-1024L : 0x2.0000000000006ffcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000001cp-1024L : 0x2.0000000000007p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000001cp-1024L : 0x2.0000000000006ffcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000001cp-1024L : 0x2.0000000000007p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000001cp-1024L : 0x2.0000000000006ffcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000001cp-1024L : 0x2.0000000000007p-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000001cp-1024L : 0x2.0000000000006ffffffffffff3cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000001cp-1024L : 0x2.0000000000006ffffffffffff3cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000001cp-1024L : 0x2.0000000000006ffffffffffff3cp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000001cp-1024L : 0x2.0000000000006ffffffffffff3c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000001cp-1024L : 0x2.0000000000006ffffffffffff3p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000001cp-1024L : 0x2.0000000000006ffffffffffff4p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000001cp-1024L : 0x2.0000000000006ffffffffffff3p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000001cp-1024L : 0x2.0000000000006ffffffffffff4p-512L : inexact
+sqrt 0x1.000000000000bp-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000002cp-1024 : 0x2.000000000000ap-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000002cp-1024 : 0x2.000000000000ap-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000002cp-1024 : 0x2.000000000000ap-512 : inexact
+= sqrt upward dbl-64 0x4.000000000002cp-1024 : 0x2.000000000000cp-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000002cp-1024L : 0x2.000000000000affcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000002cp-1024L : 0x2.000000000000bp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000002cp-1024L : 0x2.000000000000affcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000002cp-1024L : 0x2.000000000000bp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000002cp-1024L : 0x2.000000000000affcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000002cp-1024L : 0x2.000000000000bp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000002cp-1024L : 0x2.000000000000affcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000002cp-1024L : 0x2.000000000000bp-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000002cp-1024L : 0x2.000000000000afffffffffffe1cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000002cp-1024L : 0x2.000000000000afffffffffffe1cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000002cp-1024L : 0x2.000000000000afffffffffffe1cp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000002cp-1024L : 0x2.000000000000afffffffffffe1c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000002cp-1024L : 0x2.000000000000afffffffffffe1p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000002cp-1024L : 0x2.000000000000afffffffffffe2p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000002cp-1024L : 0x2.000000000000afffffffffffe1p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000002cp-1024L : 0x2.000000000000afffffffffffe2p-512L : inexact
+sqrt 0x1.000000000000fp-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000003cp-1024 : 0x2.000000000000ep-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000003cp-1024 : 0x2.000000000000ep-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000003cp-1024 : 0x2.000000000000ep-512 : inexact
+= sqrt upward dbl-64 0x4.000000000003cp-1024 : 0x2.000000000001p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000003cp-1024L : 0x2.000000000000effcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000003cp-1024L : 0x2.000000000000fp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000003cp-1024L : 0x2.000000000000effcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000003cp-1024L : 0x2.000000000000fp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000003cp-1024L : 0x2.000000000000effcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000003cp-1024L : 0x2.000000000000fp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000003cp-1024L : 0x2.000000000000effcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000003cp-1024L : 0x2.000000000000fp-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000003cp-1024L : 0x2.000000000000efffffffffffc7cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000003cp-1024L : 0x2.000000000000efffffffffffc7cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000003cp-1024L : 0x2.000000000000efffffffffffc7cp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000003cp-1024L : 0x2.000000000000efffffffffffc7c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000003cp-1024L : 0x2.000000000000efffffffffffc7p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000003cp-1024L : 0x2.000000000000efffffffffffc8p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000003cp-1024L : 0x2.000000000000efffffffffffc7p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000003cp-1024L : 0x2.000000000000efffffffffffc8p-512L : inexact
+sqrt 0x1.0000000000013p-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000004cp-1024 : 0x2.0000000000012p-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000004cp-1024 : 0x2.0000000000012p-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000004cp-1024 : 0x2.0000000000012p-512 : inexact
+= sqrt upward dbl-64 0x4.000000000004cp-1024 : 0x2.0000000000014p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000004cp-1024L : 0x2.0000000000012ffcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000004cp-1024L : 0x2.0000000000013p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000004cp-1024L : 0x2.0000000000012ffcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000004cp-1024L : 0x2.0000000000013p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000004cp-1024L : 0x2.0000000000012ffcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000004cp-1024L : 0x2.0000000000013p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000004cp-1024L : 0x2.0000000000012ffcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000004cp-1024L : 0x2.0000000000013p-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000004cp-1024L : 0x2.0000000000012fffffffffffa5cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000004cp-1024L : 0x2.0000000000012fffffffffffa5cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000004cp-1024L : 0x2.0000000000012fffffffffffa5cp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000004cp-1024L : 0x2.0000000000012fffffffffffa5c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000004cp-1024L : 0x2.0000000000012fffffffffffa5p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000004cp-1024L : 0x2.0000000000012fffffffffffa6p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000004cp-1024L : 0x2.0000000000012fffffffffffa5p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000004cp-1024L : 0x2.0000000000012fffffffffffa6p-512L : inexact
+sqrt 0x1.0000000000017p-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000005cp-1024 : 0x2.0000000000016p-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000005cp-1024 : 0x2.0000000000016p-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000005cp-1024 : 0x2.0000000000016p-512 : inexact
+= sqrt upward dbl-64 0x4.000000000005cp-1024 : 0x2.0000000000018p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000005cp-1024L : 0x2.0000000000016ffcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000005cp-1024L : 0x2.0000000000017p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000005cp-1024L : 0x2.0000000000016ffcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000005cp-1024L : 0x2.0000000000017p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000005cp-1024L : 0x2.0000000000016ffcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000005cp-1024L : 0x2.0000000000017p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000005cp-1024L : 0x2.0000000000016ffcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000005cp-1024L : 0x2.0000000000017p-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000005cp-1024L : 0x2.0000000000016fffffffffff7bcp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000005cp-1024L : 0x2.0000000000016fffffffffff7bcp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000005cp-1024L : 0x2.0000000000016fffffffffff7bcp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000005cp-1024L : 0x2.0000000000016fffffffffff7bc2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000005cp-1024L : 0x2.0000000000016fffffffffff7bp-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000005cp-1024L : 0x2.0000000000016fffffffffff7cp-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000005cp-1024L : 0x2.0000000000016fffffffffff7bp-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000005cp-1024L : 0x2.0000000000016fffffffffff7cp-512L : inexact
+sqrt 0x1.000000000001bp-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000006cp-1024 : 0x2.000000000001ap-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000006cp-1024 : 0x2.000000000001ap-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000006cp-1024 : 0x2.000000000001ap-512 : inexact
+= sqrt upward dbl-64 0x4.000000000006cp-1024 : 0x2.000000000001cp-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000006cp-1024L : 0x2.000000000001affcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000006cp-1024L : 0x2.000000000001bp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000006cp-1024L : 0x2.000000000001affcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000006cp-1024L : 0x2.000000000001bp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000006cp-1024L : 0x2.000000000001affcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000006cp-1024L : 0x2.000000000001bp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000006cp-1024L : 0x2.000000000001affcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000006cp-1024L : 0x2.000000000001bp-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000006cp-1024L : 0x2.000000000001afffffffffff49cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000006cp-1024L : 0x2.000000000001afffffffffff49cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000006cp-1024L : 0x2.000000000001afffffffffff49cp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000006cp-1024L : 0x2.000000000001afffffffffff49c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000006cp-1024L : 0x2.000000000001afffffffffff49p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000006cp-1024L : 0x2.000000000001afffffffffff4ap-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000006cp-1024L : 0x2.000000000001afffffffffff49p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000006cp-1024L : 0x2.000000000001afffffffffff4ap-512L : inexact
+sqrt 0x1.000000000001fp-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000007cp-1024 : 0x2.000000000001ep-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000007cp-1024 : 0x2.000000000001ep-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000007cp-1024 : 0x2.000000000001ep-512 : inexact
+= sqrt upward dbl-64 0x4.000000000007cp-1024 : 0x2.000000000002p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000007cp-1024L : 0x2.000000000001effcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000007cp-1024L : 0x2.000000000001fp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000007cp-1024L : 0x2.000000000001effcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000007cp-1024L : 0x2.000000000001fp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000007cp-1024L : 0x2.000000000001effcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000007cp-1024L : 0x2.000000000001fp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000007cp-1024L : 0x2.000000000001effcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000007cp-1024L : 0x2.000000000001fp-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000007cp-1024L : 0x2.000000000001efffffffffff0fcp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000007cp-1024L : 0x2.000000000001efffffffffff0fcp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000007cp-1024L : 0x2.000000000001efffffffffff0fcp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000007cp-1024L : 0x2.000000000001efffffffffff0fc2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000007cp-1024L : 0x2.000000000001efffffffffff0fp-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000007cp-1024L : 0x2.000000000001efffffffffff1p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000007cp-1024L : 0x2.000000000001efffffffffff0fp-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000007cp-1024L : 0x2.000000000001efffffffffff1p-512L : inexact
+sqrt 0x1.0000000000023p-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000008cp-1024 : 0x2.0000000000022p-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000008cp-1024 : 0x2.0000000000022p-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000008cp-1024 : 0x2.0000000000022p-512 : inexact
+= sqrt upward dbl-64 0x4.000000000008cp-1024 : 0x2.0000000000024p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000008cp-1024L : 0x2.0000000000022ffcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000008cp-1024L : 0x2.0000000000023p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000008cp-1024L : 0x2.0000000000022ffcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000008cp-1024L : 0x2.0000000000023p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000008cp-1024L : 0x2.0000000000022ffcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000008cp-1024L : 0x2.0000000000023p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000008cp-1024L : 0x2.0000000000022ffcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000008cp-1024L : 0x2.0000000000023p-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000008cp-1024L : 0x2.0000000000022ffffffffffecdcp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000008cp-1024L : 0x2.0000000000022ffffffffffecdcp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000008cp-1024L : 0x2.0000000000022ffffffffffecdcp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000008cp-1024L : 0x2.0000000000022ffffffffffecdc2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000008cp-1024L : 0x2.0000000000022ffffffffffecdp-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000008cp-1024L : 0x2.0000000000022ffffffffffecep-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000008cp-1024L : 0x2.0000000000022ffffffffffecdp-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000008cp-1024L : 0x2.0000000000022ffffffffffecep-512L : inexact
+sqrt 0x1.0000000000027p-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.000000000009cp-1024 : 0x2.0000000000026p-512 : inexact
+= sqrt tonearest dbl-64 0x4.000000000009cp-1024 : 0x2.0000000000026p-512 : inexact
+= sqrt towardzero dbl-64 0x4.000000000009cp-1024 : 0x2.0000000000026p-512 : inexact
+= sqrt upward dbl-64 0x4.000000000009cp-1024 : 0x2.0000000000028p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.000000000009cp-1024L : 0x2.0000000000026ffcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.000000000009cp-1024L : 0x2.0000000000027p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.000000000009cp-1024L : 0x2.0000000000026ffcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.000000000009cp-1024L : 0x2.0000000000027p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.000000000009cp-1024L : 0x2.0000000000026ffcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.000000000009cp-1024L : 0x2.0000000000027p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.000000000009cp-1024L : 0x2.0000000000026ffcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.000000000009cp-1024L : 0x2.0000000000027p-512L : inexact
+= sqrt downward ldbl-128 0x4.000000000009cp-1024L : 0x2.0000000000026ffffffffffe83cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.000000000009cp-1024L : 0x2.0000000000026ffffffffffe83cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.000000000009cp-1024L : 0x2.0000000000026ffffffffffe83cp-512L : inexact
+= sqrt upward ldbl-128 0x4.000000000009cp-1024L : 0x2.0000000000026ffffffffffe83c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.000000000009cp-1024L : 0x2.0000000000026ffffffffffe83p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.000000000009cp-1024L : 0x2.0000000000026ffffffffffe84p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.000000000009cp-1024L : 0x2.0000000000026ffffffffffe83p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.000000000009cp-1024L : 0x2.0000000000026ffffffffffe84p-512L : inexact
+sqrt 0x1.000000000002bp-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.00000000000acp-1024 : 0x2.000000000002ap-512 : inexact
+= sqrt tonearest dbl-64 0x4.00000000000acp-1024 : 0x2.000000000002ap-512 : inexact
+= sqrt towardzero dbl-64 0x4.00000000000acp-1024 : 0x2.000000000002ap-512 : inexact
+= sqrt upward dbl-64 0x4.00000000000acp-1024 : 0x2.000000000002cp-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.00000000000acp-1024L : 0x2.000000000002affcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.00000000000acp-1024L : 0x2.000000000002bp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.00000000000acp-1024L : 0x2.000000000002affcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.00000000000acp-1024L : 0x2.000000000002bp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.00000000000acp-1024L : 0x2.000000000002affcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.00000000000acp-1024L : 0x2.000000000002bp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.00000000000acp-1024L : 0x2.000000000002affcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.00000000000acp-1024L : 0x2.000000000002bp-512L : inexact
+= sqrt downward ldbl-128 0x4.00000000000acp-1024L : 0x2.000000000002affffffffffe31cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.00000000000acp-1024L : 0x2.000000000002affffffffffe31cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.00000000000acp-1024L : 0x2.000000000002affffffffffe31cp-512L : inexact
+= sqrt upward ldbl-128 0x4.00000000000acp-1024L : 0x2.000000000002affffffffffe31c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.00000000000acp-1024L : 0x2.000000000002affffffffffe31p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.00000000000acp-1024L : 0x2.000000000002affffffffffe32p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.00000000000acp-1024L : 0x2.000000000002affffffffffe31p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.00000000000acp-1024L : 0x2.000000000002affffffffffe32p-512L : inexact
+sqrt 0x1.000000000002fp-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.00000000000bcp-1024 : 0x2.000000000002ep-512 : inexact
+= sqrt tonearest dbl-64 0x4.00000000000bcp-1024 : 0x2.000000000002ep-512 : inexact
+= sqrt towardzero dbl-64 0x4.00000000000bcp-1024 : 0x2.000000000002ep-512 : inexact
+= sqrt upward dbl-64 0x4.00000000000bcp-1024 : 0x2.000000000003p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.00000000000bcp-1024L : 0x2.000000000002effcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.00000000000bcp-1024L : 0x2.000000000002fp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.00000000000bcp-1024L : 0x2.000000000002effcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.00000000000bcp-1024L : 0x2.000000000002fp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.00000000000bcp-1024L : 0x2.000000000002effcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.00000000000bcp-1024L : 0x2.000000000002fp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.00000000000bcp-1024L : 0x2.000000000002effcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.00000000000bcp-1024L : 0x2.000000000002fp-512L : inexact
+= sqrt downward ldbl-128 0x4.00000000000bcp-1024L : 0x2.000000000002effffffffffdd7cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.00000000000bcp-1024L : 0x2.000000000002effffffffffdd7cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.00000000000bcp-1024L : 0x2.000000000002effffffffffdd7cp-512L : inexact
+= sqrt upward ldbl-128 0x4.00000000000bcp-1024L : 0x2.000000000002effffffffffdd7c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.00000000000bcp-1024L : 0x2.000000000002effffffffffdd7p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.00000000000bcp-1024L : 0x2.000000000002effffffffffdd8p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.00000000000bcp-1024L : 0x2.000000000002effffffffffdd7p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.00000000000bcp-1024L : 0x2.000000000002effffffffffdd8p-512L : inexact
+sqrt 0x1.0000000000033p-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.00000000000ccp-1024 : 0x2.0000000000032p-512 : inexact
+= sqrt tonearest dbl-64 0x4.00000000000ccp-1024 : 0x2.0000000000032p-512 : inexact
+= sqrt towardzero dbl-64 0x4.00000000000ccp-1024 : 0x2.0000000000032p-512 : inexact
+= sqrt upward dbl-64 0x4.00000000000ccp-1024 : 0x2.0000000000034p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.00000000000ccp-1024L : 0x2.0000000000032ffcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.00000000000ccp-1024L : 0x2.0000000000033p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.00000000000ccp-1024L : 0x2.0000000000032ffcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.00000000000ccp-1024L : 0x2.0000000000033p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.00000000000ccp-1024L : 0x2.0000000000032ffcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.00000000000ccp-1024L : 0x2.0000000000033p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.00000000000ccp-1024L : 0x2.0000000000032ffcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.00000000000ccp-1024L : 0x2.0000000000033p-512L : inexact
+= sqrt downward ldbl-128 0x4.00000000000ccp-1024L : 0x2.0000000000032ffffffffffd75cp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.00000000000ccp-1024L : 0x2.0000000000032ffffffffffd75cp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.00000000000ccp-1024L : 0x2.0000000000032ffffffffffd75cp-512L : inexact
+= sqrt upward ldbl-128 0x4.00000000000ccp-1024L : 0x2.0000000000032ffffffffffd75c2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.00000000000ccp-1024L : 0x2.0000000000032ffffffffffd75p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.00000000000ccp-1024L : 0x2.0000000000032ffffffffffd76p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.00000000000ccp-1024L : 0x2.0000000000032ffffffffffd75p-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.00000000000ccp-1024L : 0x2.0000000000032ffffffffffd76p-512L : inexact
+sqrt 0x1.0000000000037p-1022
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x4.00000000000dcp-1024 : 0x2.0000000000036p-512 : inexact
+= sqrt tonearest dbl-64 0x4.00000000000dcp-1024 : 0x2.0000000000036p-512 : inexact
+= sqrt towardzero dbl-64 0x4.00000000000dcp-1024 : 0x2.0000000000036p-512 : inexact
+= sqrt upward dbl-64 0x4.00000000000dcp-1024 : 0x2.0000000000038p-512 : inexact
+= sqrt downward ldbl-96-intel 0x4.00000000000dcp-1024L : 0x2.0000000000036ffcp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x4.00000000000dcp-1024L : 0x2.0000000000037p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x4.00000000000dcp-1024L : 0x2.0000000000036ffcp-512L : inexact
+= sqrt upward ldbl-96-intel 0x4.00000000000dcp-1024L : 0x2.0000000000037p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x4.00000000000dcp-1024L : 0x2.0000000000036ffcp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x4.00000000000dcp-1024L : 0x2.0000000000037p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x4.00000000000dcp-1024L : 0x2.0000000000036ffcp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x4.00000000000dcp-1024L : 0x2.0000000000037p-512L : inexact
+= sqrt downward ldbl-128 0x4.00000000000dcp-1024L : 0x2.0000000000036ffffffffffd0bcp-512L : inexact
+= sqrt tonearest ldbl-128 0x4.00000000000dcp-1024L : 0x2.0000000000036ffffffffffd0bcp-512L : inexact
+= sqrt towardzero ldbl-128 0x4.00000000000dcp-1024L : 0x2.0000000000036ffffffffffd0bcp-512L : inexact
+= sqrt upward ldbl-128 0x4.00000000000dcp-1024L : 0x2.0000000000036ffffffffffd0bc2p-512L : inexact
+= sqrt downward ldbl-128ibm 0x4.00000000000dcp-1024L : 0x2.0000000000036ffffffffffd0bp-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x4.00000000000dcp-1024L : 0x2.0000000000036ffffffffffd0cp-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x4.00000000000dcp-1024L : 0x2.0000000000036ffffffffffd0bp-512L : inexact
+= sqrt upward ldbl-128ibm 0x4.00000000000dcp-1024L : 0x2.0000000000036ffffffffffd0cp-512L : inexact
+sqrt 0x1.7167bc36eaa3bp+6
+= sqrt downward flt-32 0x5.c59ef8p+4f : 0x9.9c264p+0f : inexact
+= sqrt tonearest flt-32 0x5.c59ef8p+4f : 0x9.9c264p+0f : inexact
+= sqrt towardzero flt-32 0x5.c59ef8p+4f : 0x9.9c264p+0f : inexact
+= sqrt upward flt-32 0x5.c59ef8p+4f : 0x9.9c265p+0f : inexact
+= sqrt downward dbl-64 0x5.c59ef8p+4 : 0x9.9c2644cd30bb8p+0 : inexact
+= sqrt tonearest dbl-64 0x5.c59ef8p+4 : 0x9.9c2644cd30bb8p+0 : inexact
+= sqrt towardzero dbl-64 0x5.c59ef8p+4 : 0x9.9c2644cd30bb8p+0 : inexact
+= sqrt upward dbl-64 0x5.c59ef8p+4 : 0x9.9c2644cd30bcp+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba3p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2p+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba3p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba3p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba3p+0L : inexact
+= sqrt downward ldbl-128 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2af9770d1a6adp+0L : inexact
+= sqrt tonearest ldbl-128 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2af9770d1a6adp+0L : inexact
+= sqrt towardzero ldbl-128 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2af9770d1a6adp+0L : inexact
+= sqrt upward ldbl-128 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2af9770d1a6ad8p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2af9770d1a68p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2af9770d1a6cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2af9770d1a68p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.c59ef8p+4L : 0x9.9c2644cd30bbba2af9770d1a6cp+0L : inexact
+= sqrt downward flt-32 0x5.c59efp+4f : 0x9.9c263p+0f : inexact
+= sqrt tonearest flt-32 0x5.c59efp+4f : 0x9.9c264p+0f : inexact
+= sqrt towardzero flt-32 0x5.c59efp+4f : 0x9.9c263p+0f : inexact
+= sqrt upward flt-32 0x5.c59efp+4f : 0x9.9c264p+0f : inexact
+= sqrt downward dbl-64 0x5.c59efp+4 : 0x9.9c263e244ad48p+0 : inexact
+= sqrt tonearest dbl-64 0x5.c59efp+4 : 0x9.9c263e244ad48p+0 : inexact
+= sqrt towardzero dbl-64 0x5.c59efp+4 : 0x9.9c263e244ad48p+0 : inexact
+= sqrt upward dbl-64 0x5.c59efp+4 : 0x9.9c263e244ad5p+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.c59efp+4L : 0x9.9c263e244ad482ap+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.c59efp+4L : 0x9.9c263e244ad482bp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.c59efp+4L : 0x9.9c263e244ad482ap+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.c59efp+4L : 0x9.9c263e244ad482bp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.c59efp+4L : 0x9.9c263e244ad482ap+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.c59efp+4L : 0x9.9c263e244ad482bp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.c59efp+4L : 0x9.9c263e244ad482ap+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.c59efp+4L : 0x9.9c263e244ad482bp+0L : inexact
+= sqrt downward ldbl-128 0x5.c59efp+4L : 0x9.9c263e244ad482ae439b6ebb7e28p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.c59efp+4L : 0x9.9c263e244ad482ae439b6ebb7e28p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.c59efp+4L : 0x9.9c263e244ad482ae439b6ebb7e28p+0L : inexact
+= sqrt upward ldbl-128 0x5.c59efp+4L : 0x9.9c263e244ad482ae439b6ebb7e3p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.c59efp+4L : 0x9.9c263e244ad482ae439b6ebb7cp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.c59efp+4L : 0x9.9c263e244ad482ae439b6ebb8p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.c59efp+4L : 0x9.9c263e244ad482ae439b6ebb7cp+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.c59efp+4L : 0x9.9c263e244ad482ae439b6ebb8p+0L : inexact
+= sqrt downward dbl-64 0x5.c59ef0dbaa8ecp+4 : 0x9.9c263edb2866p+0 : inexact
+= sqrt tonearest dbl-64 0x5.c59ef0dbaa8ecp+4 : 0x9.9c263edb28668p+0 : inexact
+= sqrt towardzero dbl-64 0x5.c59ef0dbaa8ecp+4 : 0x9.9c263edb2866p+0 : inexact
+= sqrt upward dbl-64 0x5.c59ef0dbaa8ecp+4 : 0x9.9c263edb28668p+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb28664p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb28664p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb28664p+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb2866401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb28664p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb28664p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb28664p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb2866401p+0L : inexact
+= sqrt downward ldbl-128 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb286640061abcbed744a8p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb286640061abcbed744a8p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb286640061abcbed744a8p+0L : inexact
+= sqrt upward ldbl-128 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb286640061abcbed744bp+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb286640061abcbed744p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb286640061abcbed744p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb286640061abcbed744p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.c59ef0dbaa8ecp+4L : 0x9.9c263edb286640061abcbed748p+0L : inexact
+sqrt 0x1.7570994273ad7p+6
+= sqrt downward flt-32 0x5.d5c268p+4f : 0x9.a98c3p+0f : inexact
+= sqrt tonearest flt-32 0x5.d5c268p+4f : 0x9.a98c4p+0f : inexact
+= sqrt towardzero flt-32 0x5.d5c268p+4f : 0x9.a98c3p+0f : inexact
+= sqrt upward flt-32 0x5.d5c268p+4f : 0x9.a98c4p+0f : inexact
+= sqrt downward dbl-64 0x5.d5c268p+4 : 0x9.a98c39b89d67p+0 : inexact
+= sqrt tonearest dbl-64 0x5.d5c268p+4 : 0x9.a98c39b89d67p+0 : inexact
+= sqrt towardzero dbl-64 0x5.d5c268p+4 : 0x9.a98c39b89d67p+0 : inexact
+= sqrt upward dbl-64 0x5.d5c268p+4 : 0x9.a98c39b89d678p+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.d5c268p+4L : 0x9.a98c39b89d67018p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.d5c268p+4L : 0x9.a98c39b89d67019p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.d5c268p+4L : 0x9.a98c39b89d67018p+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.d5c268p+4L : 0x9.a98c39b89d67019p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.d5c268p+4L : 0x9.a98c39b89d67018p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.d5c268p+4L : 0x9.a98c39b89d67019p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.d5c268p+4L : 0x9.a98c39b89d67018p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.d5c268p+4L : 0x9.a98c39b89d67019p+0L : inexact
+= sqrt downward ldbl-128 0x5.d5c268p+4L : 0x9.a98c39b89d67018ef271d70ac41p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.d5c268p+4L : 0x9.a98c39b89d67018ef271d70ac418p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.d5c268p+4L : 0x9.a98c39b89d67018ef271d70ac41p+0L : inexact
+= sqrt upward ldbl-128 0x5.d5c268p+4L : 0x9.a98c39b89d67018ef271d70ac418p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.d5c268p+4L : 0x9.a98c39b89d67018ef271d70ac4p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.d5c268p+4L : 0x9.a98c39b89d67018ef271d70ac4p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.d5c268p+4L : 0x9.a98c39b89d67018ef271d70ac4p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.d5c268p+4L : 0x9.a98c39b89d67018ef271d70ac8p+0L : inexact
+= sqrt downward flt-32 0x5.d5c26p+4f : 0x9.a98c3p+0f : inexact
+= sqrt tonearest flt-32 0x5.d5c26p+4f : 0x9.a98c3p+0f : inexact
+= sqrt towardzero flt-32 0x5.d5c26p+4f : 0x9.a98c3p+0f : inexact
+= sqrt upward flt-32 0x5.d5c26p+4f : 0x9.a98c4p+0f : inexact
+= sqrt downward dbl-64 0x5.d5c26p+4 : 0x9.a98c3318f39a8p+0 : inexact
+= sqrt tonearest dbl-64 0x5.d5c26p+4 : 0x9.a98c3318f39a8p+0 : inexact
+= sqrt towardzero dbl-64 0x5.d5c26p+4 : 0x9.a98c3318f39a8p+0 : inexact
+= sqrt upward dbl-64 0x5.d5c26p+4 : 0x9.a98c3318f39bp+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.d5c26p+4L : 0x9.a98c3318f39aaffp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.d5c26p+4L : 0x9.a98c3318f39aaffp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.d5c26p+4L : 0x9.a98c3318f39aaffp+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.d5c26p+4L : 0x9.a98c3318f39abp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.d5c26p+4L : 0x9.a98c3318f39aaffp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.d5c26p+4L : 0x9.a98c3318f39aaffp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.d5c26p+4L : 0x9.a98c3318f39aaffp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.d5c26p+4L : 0x9.a98c3318f39abp+0L : inexact
+= sqrt downward ldbl-128 0x5.d5c26p+4L : 0x9.a98c3318f39aaff1fdbe5f0520d8p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.d5c26p+4L : 0x9.a98c3318f39aaff1fdbe5f0520ep+0L : inexact
+= sqrt towardzero ldbl-128 0x5.d5c26p+4L : 0x9.a98c3318f39aaff1fdbe5f0520d8p+0L : inexact
+= sqrt upward ldbl-128 0x5.d5c26p+4L : 0x9.a98c3318f39aaff1fdbe5f0520ep+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.d5c26p+4L : 0x9.a98c3318f39aaff1fdbe5f052p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.d5c26p+4L : 0x9.a98c3318f39aaff1fdbe5f052p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.d5c26p+4L : 0x9.a98c3318f39aaff1fdbe5f052p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.d5c26p+4L : 0x9.a98c3318f39aaff1fdbe5f0524p+0L : inexact
+= sqrt downward dbl-64 0x5.d5c26509ceb5cp+4 : 0x9.a98c3744dc7f8p+0 : inexact
+= sqrt tonearest dbl-64 0x5.d5c26509ceb5cp+4 : 0x9.a98c3744dc7f8p+0 : inexact
+= sqrt towardzero dbl-64 0x5.d5c26509ceb5cp+4 : 0x9.a98c3744dc7f8p+0 : inexact
+= sqrt upward dbl-64 0x5.d5c26509ceb5cp+4 : 0x9.a98c3744dc8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbffp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fcp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbffp+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fcp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbffp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fcp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbffp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fcp+0L : inexact
+= sqrt downward ldbl-128 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbff970920ee38d8p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbff970920ee38d88p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbff970920ee38d8p+0L : inexact
+= sqrt upward ldbl-128 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbff970920ee38d88p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbff970920ee38cp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbff970920ee38cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbff970920ee38cp+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.d5c26509ceb5cp+4L : 0x9.a98c3744dc7fbff970920ee39p+0L : inexact
+sqrt 0x1.7dae969442fe6p+6
+= sqrt downward flt-32 0x5.f6ba6p+4f : 0x9.c4b2p+0f : inexact
+= sqrt tonearest flt-32 0x5.f6ba6p+4f : 0x9.c4b21p+0f : inexact
+= sqrt towardzero flt-32 0x5.f6ba6p+4f : 0x9.c4b2p+0f : inexact
+= sqrt upward flt-32 0x5.f6ba6p+4f : 0x9.c4b21p+0f : inexact
+= sqrt downward dbl-64 0x5.f6ba6p+4 : 0x9.c4b20c8056adp+0 : inexact
+= sqrt tonearest dbl-64 0x5.f6ba6p+4 : 0x9.c4b20c8056ad8p+0 : inexact
+= sqrt towardzero dbl-64 0x5.f6ba6p+4 : 0x9.c4b20c8056adp+0 : inexact
+= sqrt upward dbl-64 0x5.f6ba6p+4 : 0x9.c4b20c8056ad8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c7p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c7p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c7p+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c8p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c7p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c7p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c7p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c8p+0L : inexact
+= sqrt downward ldbl-128 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c75de5e878cf818p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c75de5e878cf82p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c75de5e878cf818p+0L : inexact
+= sqrt upward ldbl-128 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c75de5e878cf82p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c75de5e878cf8p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c75de5e878cf8p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c75de5e878cf8p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.f6ba6p+4L : 0x9.c4b20c8056ad6c75de5e878cfcp+0L : inexact
+= sqrt downward flt-32 0x5.f6ba58p+4f : 0x9.c4b2p+0f : inexact
+= sqrt tonearest flt-32 0x5.f6ba58p+4f : 0x9.c4b2p+0f : inexact
+= sqrt towardzero flt-32 0x5.f6ba58p+4f : 0x9.c4b2p+0f : inexact
+= sqrt upward flt-32 0x5.f6ba58p+4f : 0x9.c4b21p+0f : inexact
+= sqrt downward dbl-64 0x5.f6ba58p+4 : 0x9.c4b205f31564p+0 : inexact
+= sqrt tonearest dbl-64 0x5.f6ba58p+4 : 0x9.c4b205f315648p+0 : inexact
+= sqrt towardzero dbl-64 0x5.f6ba58p+4 : 0x9.c4b205f31564p+0 : inexact
+= sqrt upward dbl-64 0x5.f6ba58p+4 : 0x9.c4b205f315648p+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.f6ba58p+4L : 0x9.c4b205f315647f8p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.f6ba58p+4L : 0x9.c4b205f315647f8p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.f6ba58p+4L : 0x9.c4b205f315647f8p+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.f6ba58p+4L : 0x9.c4b205f315647f9p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.f6ba58p+4L : 0x9.c4b205f315647f8p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.f6ba58p+4L : 0x9.c4b205f315647f8p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.f6ba58p+4L : 0x9.c4b205f315647f8p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.f6ba58p+4L : 0x9.c4b205f315647f9p+0L : inexact
+= sqrt downward ldbl-128 0x5.f6ba58p+4L : 0x9.c4b205f315647f84aa6427849bep+0L : inexact
+= sqrt tonearest ldbl-128 0x5.f6ba58p+4L : 0x9.c4b205f315647f84aa6427849be8p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.f6ba58p+4L : 0x9.c4b205f315647f84aa6427849bep+0L : inexact
+= sqrt upward ldbl-128 0x5.f6ba58p+4L : 0x9.c4b205f315647f84aa6427849be8p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.f6ba58p+4L : 0x9.c4b205f315647f84aa64278498p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.f6ba58p+4L : 0x9.c4b205f315647f84aa6427849cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.f6ba58p+4L : 0x9.c4b205f315647f84aa64278498p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.f6ba58p+4L : 0x9.c4b205f315647f84aa6427849cp+0L : inexact
+= sqrt downward dbl-64 0x5.f6ba5a510bf98p+4 : 0x9.c4b207d8c5ba8p+0 : inexact
+= sqrt tonearest dbl-64 0x5.f6ba5a510bf98p+4 : 0x9.c4b207d8c5ba8p+0 : inexact
+= sqrt towardzero dbl-64 0x5.f6ba5a510bf98p+4 : 0x9.c4b207d8c5ba8p+0 : inexact
+= sqrt upward dbl-64 0x5.f6ba5a510bf98p+4 : 0x9.c4b207d8c5bbp+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babffp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5bacp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babffp+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5bacp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babffp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5bacp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babffp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5bacp+0L : inexact
+= sqrt downward ldbl-128 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babfff1af9eff6033p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babfff1af9eff60338p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babfff1af9eff6033p+0L : inexact
+= sqrt upward ldbl-128 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babfff1af9eff60338p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babfff1af9eff6p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babfff1af9eff604p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babfff1af9eff6p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.f6ba5a510bf98p+4L : 0x9.c4b207d8c5babfff1af9eff604p+0L : inexact
+sqrt 0x1.7f8444fcf67e5p+6
+= sqrt downward flt-32 0x5.fe1118p+4f : 0x9.cab2dp+0f : inexact
+= sqrt tonearest flt-32 0x5.fe1118p+4f : 0x9.cab2dp+0f : inexact
+= sqrt towardzero flt-32 0x5.fe1118p+4f : 0x9.cab2dp+0f : inexact
+= sqrt upward flt-32 0x5.fe1118p+4f : 0x9.cab2ep+0f : inexact
+= sqrt downward dbl-64 0x5.fe1118p+4 : 0x9.cab2d298bebd8p+0 : inexact
+= sqrt tonearest dbl-64 0x5.fe1118p+4 : 0x9.cab2d298bebd8p+0 : inexact
+= sqrt towardzero dbl-64 0x5.fe1118p+4 : 0x9.cab2d298bebd8p+0 : inexact
+= sqrt upward dbl-64 0x5.fe1118p+4 : 0x9.cab2d298bebep+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.fe1118p+4L : 0x9.cab2d298bebd96cp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.fe1118p+4L : 0x9.cab2d298bebd96dp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.fe1118p+4L : 0x9.cab2d298bebd96cp+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.fe1118p+4L : 0x9.cab2d298bebd96dp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.fe1118p+4L : 0x9.cab2d298bebd96cp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.fe1118p+4L : 0x9.cab2d298bebd96dp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.fe1118p+4L : 0x9.cab2d298bebd96cp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.fe1118p+4L : 0x9.cab2d298bebd96dp+0L : inexact
+= sqrt downward ldbl-128 0x5.fe1118p+4L : 0x9.cab2d298bebd96cb80a18484978p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.fe1118p+4L : 0x9.cab2d298bebd96cb80a18484978p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.fe1118p+4L : 0x9.cab2d298bebd96cb80a18484978p+0L : inexact
+= sqrt upward ldbl-128 0x5.fe1118p+4L : 0x9.cab2d298bebd96cb80a184849788p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.fe1118p+4L : 0x9.cab2d298bebd96cb80a1848494p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.fe1118p+4L : 0x9.cab2d298bebd96cb80a1848498p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.fe1118p+4L : 0x9.cab2d298bebd96cb80a1848494p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.fe1118p+4L : 0x9.cab2d298bebd96cb80a1848498p+0L : inexact
+= sqrt downward flt-32 0x5.fe111p+4f : 0x9.cab2cp+0f : inexact
+= sqrt tonearest flt-32 0x5.fe111p+4f : 0x9.cab2dp+0f : inexact
+= sqrt towardzero flt-32 0x5.fe111p+4f : 0x9.cab2cp+0f : inexact
+= sqrt upward flt-32 0x5.fe111p+4f : 0x9.cab2dp+0f : inexact
+= sqrt downward dbl-64 0x5.fe111p+4 : 0x9.cab2cc0f81b98p+0 : inexact
+= sqrt tonearest dbl-64 0x5.fe111p+4 : 0x9.cab2cc0f81b98p+0 : inexact
+= sqrt towardzero dbl-64 0x5.fe111p+4 : 0x9.cab2cc0f81b98p+0 : inexact
+= sqrt upward dbl-64 0x5.fe111p+4 : 0x9.cab2cc0f81bap+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.fe111p+4L : 0x9.cab2cc0f81b9a91p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.fe111p+4L : 0x9.cab2cc0f81b9a91p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.fe111p+4L : 0x9.cab2cc0f81b9a91p+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.fe111p+4L : 0x9.cab2cc0f81b9a92p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.fe111p+4L : 0x9.cab2cc0f81b9a91p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.fe111p+4L : 0x9.cab2cc0f81b9a91p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.fe111p+4L : 0x9.cab2cc0f81b9a91p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.fe111p+4L : 0x9.cab2cc0f81b9a92p+0L : inexact
+= sqrt downward ldbl-128 0x5.fe111p+4L : 0x9.cab2cc0f81b9a9129e80476516c8p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.fe111p+4L : 0x9.cab2cc0f81b9a9129e80476516c8p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.fe111p+4L : 0x9.cab2cc0f81b9a9129e80476516c8p+0L : inexact
+= sqrt upward ldbl-128 0x5.fe111p+4L : 0x9.cab2cc0f81b9a9129e80476516dp+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.fe111p+4L : 0x9.cab2cc0f81b9a9129e80476514p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.fe111p+4L : 0x9.cab2cc0f81b9a9129e80476518p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.fe111p+4L : 0x9.cab2cc0f81b9a9129e80476514p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.fe111p+4L : 0x9.cab2cc0f81b9a9129e80476518p+0L : inexact
+= sqrt downward dbl-64 0x5.fe1113f3d9f94p+4 : 0x9.cab2cf4a334fp+0 : inexact
+= sqrt tonearest dbl-64 0x5.fe1113f3d9f94p+4 : 0x9.cab2cf4a334f8p+0 : inexact
+= sqrt towardzero dbl-64 0x5.fe1113f3d9f94p+4 : 0x9.cab2cf4a334fp+0 : inexact
+= sqrt upward dbl-64 0x5.fe1113f3d9f94p+4 : 0x9.cab2cf4a334f8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f4p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f4p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f4p+0L : inexact
+= sqrt upward ldbl-96-intel 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f4p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f4p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f4p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f401p+0L : inexact
+= sqrt downward ldbl-128 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f40040a75564c1b1p+0L : inexact
+= sqrt tonearest ldbl-128 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f40040a75564c1b1p+0L : inexact
+= sqrt towardzero ldbl-128 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f40040a75564c1b1p+0L : inexact
+= sqrt upward ldbl-128 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f40040a75564c1b18p+0L : inexact
+= sqrt downward ldbl-128ibm 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f40040a75564c18p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f40040a75564c1cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f40040a75564c18p+0L : inexact
+= sqrt upward ldbl-128ibm 0x5.fe1113f3d9f94p+4L : 0x9.cab2cf4a334f40040a75564c1cp+0L : inexact
+sqrt 0x1.8364650e63a54p+6
+= sqrt downward flt-32 0x6.0d9198p+4f : 0x9.d754fp+0f : inexact
+= sqrt tonearest flt-32 0x6.0d9198p+4f : 0x9.d755p+0f : inexact
+= sqrt towardzero flt-32 0x6.0d9198p+4f : 0x9.d754fp+0f : inexact
+= sqrt upward flt-32 0x6.0d9198p+4f : 0x9.d755p+0f : inexact
+= sqrt downward dbl-64 0x6.0d9198p+4 : 0x9.d754fb02747a8p+0 : inexact
+= sqrt tonearest dbl-64 0x6.0d9198p+4 : 0x9.d754fb02747a8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.0d9198p+4 : 0x9.d754fb02747a8p+0 : inexact
+= sqrt upward dbl-64 0x6.0d9198p+4 : 0x9.d754fb02747bp+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.0d9198p+4L : 0x9.d754fb02747aa6dp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.0d9198p+4L : 0x9.d754fb02747aa6dp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.0d9198p+4L : 0x9.d754fb02747aa6dp+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.0d9198p+4L : 0x9.d754fb02747aa6ep+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.0d9198p+4L : 0x9.d754fb02747aa6dp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.0d9198p+4L : 0x9.d754fb02747aa6dp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.0d9198p+4L : 0x9.d754fb02747aa6dp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.0d9198p+4L : 0x9.d754fb02747aa6ep+0L : inexact
+= sqrt downward ldbl-128 0x6.0d9198p+4L : 0x9.d754fb02747aa6d3627024158ap+0L : inexact
+= sqrt tonearest ldbl-128 0x6.0d9198p+4L : 0x9.d754fb02747aa6d3627024158ap+0L : inexact
+= sqrt towardzero ldbl-128 0x6.0d9198p+4L : 0x9.d754fb02747aa6d3627024158ap+0L : inexact
+= sqrt upward ldbl-128 0x6.0d9198p+4L : 0x9.d754fb02747aa6d3627024158a08p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.0d9198p+4L : 0x9.d754fb02747aa6d36270241588p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.0d9198p+4L : 0x9.d754fb02747aa6d3627024158cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.0d9198p+4L : 0x9.d754fb02747aa6d36270241588p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.0d9198p+4L : 0x9.d754fb02747aa6d3627024158cp+0L : inexact
+= sqrt downward flt-32 0x6.0d919p+4f : 0x9.d754fp+0f : inexact
+= sqrt tonearest flt-32 0x6.0d919p+4f : 0x9.d754fp+0f : inexact
+= sqrt towardzero flt-32 0x6.0d919p+4f : 0x9.d754fp+0f : inexact
+= sqrt upward flt-32 0x6.0d919p+4f : 0x9.d755p+0f : inexact
+= sqrt downward dbl-64 0x6.0d919p+4 : 0x9.d754f4819b758p+0 : inexact
+= sqrt tonearest dbl-64 0x6.0d919p+4 : 0x9.d754f4819b76p+0 : inexact
+= sqrt towardzero dbl-64 0x6.0d919p+4 : 0x9.d754f4819b758p+0 : inexact
+= sqrt upward dbl-64 0x6.0d919p+4 : 0x9.d754f4819b76p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.0d919p+4L : 0x9.d754f4819b75ebep+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.0d919p+4L : 0x9.d754f4819b75ebfp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.0d919p+4L : 0x9.d754f4819b75ebep+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.0d919p+4L : 0x9.d754f4819b75ebfp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.0d919p+4L : 0x9.d754f4819b75ebep+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.0d919p+4L : 0x9.d754f4819b75ebfp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.0d919p+4L : 0x9.d754f4819b75ebep+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.0d919p+4L : 0x9.d754f4819b75ebfp+0L : inexact
+= sqrt downward ldbl-128 0x6.0d919p+4L : 0x9.d754f4819b75ebe926d2e4b1b198p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.0d919p+4L : 0x9.d754f4819b75ebe926d2e4b1b1ap+0L : inexact
+= sqrt towardzero ldbl-128 0x6.0d919p+4L : 0x9.d754f4819b75ebe926d2e4b1b198p+0L : inexact
+= sqrt upward ldbl-128 0x6.0d919p+4L : 0x9.d754f4819b75ebe926d2e4b1b1ap+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.0d919p+4L : 0x9.d754f4819b75ebe926d2e4b1bp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.0d919p+4L : 0x9.d754f4819b75ebe926d2e4b1bp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.0d919p+4L : 0x9.d754f4819b75ebe926d2e4b1bp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.0d919p+4L : 0x9.d754f4819b75ebe926d2e4b1b4p+0L : inexact
+= sqrt downward dbl-64 0x6.0d9194398e95p+4 : 0x9.d754f7f0d1ebp+0 : inexact
+= sqrt tonearest dbl-64 0x6.0d9194398e95p+4 : 0x9.d754f7f0d1eb8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.0d9194398e95p+4 : 0x9.d754f7f0d1ebp+0 : inexact
+= sqrt upward dbl-64 0x6.0d9194398e95p+4 : 0x9.d754f7f0d1eb8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb4p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb4p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb4p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb4p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb4p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb4p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb401p+0L : inexact
+= sqrt downward ldbl-128 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb40067ddd2f83bffp+0L : inexact
+= sqrt tonearest ldbl-128 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb40067ddd2f83bff8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb40067ddd2f83bffp+0L : inexact
+= sqrt upward ldbl-128 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb40067ddd2f83bff8p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb40067ddd2f83bcp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb40067ddd2f83cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb40067ddd2f83bcp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.0d9194398e95p+4L : 0x9.d754f7f0d1eb40067ddd2f83cp+0L : inexact
+sqrt 0x1.85bedd274edd8p+6
+= sqrt downward flt-32 0x6.16fb78p+4f : 0x9.def9p+0f : inexact
+= sqrt tonearest flt-32 0x6.16fb78p+4f : 0x9.def91p+0f : inexact
+= sqrt towardzero flt-32 0x6.16fb78p+4f : 0x9.def9p+0f : inexact
+= sqrt upward flt-32 0x6.16fb78p+4f : 0x9.def91p+0f : inexact
+= sqrt downward dbl-64 0x6.16fb78p+4 : 0x9.def90901b249p+0 : inexact
+= sqrt tonearest dbl-64 0x6.16fb78p+4 : 0x9.def90901b2498p+0 : inexact
+= sqrt towardzero dbl-64 0x6.16fb78p+4 : 0x9.def90901b249p+0 : inexact
+= sqrt upward dbl-64 0x6.16fb78p+4 : 0x9.def90901b2498p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.16fb78p+4L : 0x9.def90901b2497a8p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.16fb78p+4L : 0x9.def90901b2497a9p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.16fb78p+4L : 0x9.def90901b2497a8p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.16fb78p+4L : 0x9.def90901b2497a9p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.16fb78p+4L : 0x9.def90901b2497a8p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.16fb78p+4L : 0x9.def90901b2497a9p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.16fb78p+4L : 0x9.def90901b2497a8p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.16fb78p+4L : 0x9.def90901b2497a9p+0L : inexact
+= sqrt downward ldbl-128 0x6.16fb78p+4L : 0x9.def90901b2497a8da8b1b159094p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.16fb78p+4L : 0x9.def90901b2497a8da8b1b1590948p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.16fb78p+4L : 0x9.def90901b2497a8da8b1b159094p+0L : inexact
+= sqrt upward ldbl-128 0x6.16fb78p+4L : 0x9.def90901b2497a8da8b1b1590948p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.16fb78p+4L : 0x9.def90901b2497a8da8b1b15908p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.16fb78p+4L : 0x9.def90901b2497a8da8b1b15908p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.16fb78p+4L : 0x9.def90901b2497a8da8b1b15908p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.16fb78p+4L : 0x9.def90901b2497a8da8b1b1590cp+0L : inexact
+= sqrt downward flt-32 0x6.16fb7p+4f : 0x9.def9p+0f : inexact
+= sqrt tonearest flt-32 0x6.16fb7p+4f : 0x9.def9p+0f : inexact
+= sqrt towardzero flt-32 0x6.16fb7p+4f : 0x9.def9p+0f : inexact
+= sqrt upward flt-32 0x6.16fb7p+4f : 0x9.def91p+0f : inexact
+= sqrt downward dbl-64 0x6.16fb7p+4 : 0x9.def90285e1fap+0 : inexact
+= sqrt tonearest dbl-64 0x6.16fb7p+4 : 0x9.def90285e1fa8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.16fb7p+4 : 0x9.def90285e1fap+0 : inexact
+= sqrt upward dbl-64 0x6.16fb7p+4 : 0x9.def90285e1fa8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.16fb7p+4L : 0x9.def90285e1fa539p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.16fb7p+4L : 0x9.def90285e1fa539p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.16fb7p+4L : 0x9.def90285e1fa539p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.16fb7p+4L : 0x9.def90285e1fa53ap+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.16fb7p+4L : 0x9.def90285e1fa539p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.16fb7p+4L : 0x9.def90285e1fa539p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.16fb7p+4L : 0x9.def90285e1fa539p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.16fb7p+4L : 0x9.def90285e1fa53ap+0L : inexact
+= sqrt downward ldbl-128 0x6.16fb7p+4L : 0x9.def90285e1fa5395a1f3d3cfbbb8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.16fb7p+4L : 0x9.def90285e1fa5395a1f3d3cfbbcp+0L : inexact
+= sqrt towardzero ldbl-128 0x6.16fb7p+4L : 0x9.def90285e1fa5395a1f3d3cfbbb8p+0L : inexact
+= sqrt upward ldbl-128 0x6.16fb7p+4L : 0x9.def90285e1fa5395a1f3d3cfbbcp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.16fb7p+4L : 0x9.def90285e1fa5395a1f3d3cfb8p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.16fb7p+4L : 0x9.def90285e1fa5395a1f3d3cfbcp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.16fb7p+4L : 0x9.def90285e1fa5395a1f3d3cfb8p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.16fb7p+4L : 0x9.def90285e1fa5395a1f3d3cfbcp+0L : inexact
+= sqrt downward dbl-64 0x6.16fb749d3b76p+4 : 0x9.def90643382bp+0 : inexact
+= sqrt tonearest dbl-64 0x6.16fb749d3b76p+4 : 0x9.def90643382b8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.16fb749d3b76p+4 : 0x9.def90643382bp+0 : inexact
+= sqrt upward dbl-64 0x6.16fb749d3b76p+4 : 0x9.def90643382b8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.16fb749d3b76p+4L : 0x9.def90643382b4p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.16fb749d3b76p+4L : 0x9.def90643382b4p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.16fb749d3b76p+4L : 0x9.def90643382b4p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.16fb749d3b76p+4L : 0x9.def90643382b401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.16fb749d3b76p+4L : 0x9.def90643382b4p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.16fb749d3b76p+4L : 0x9.def90643382b4p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.16fb749d3b76p+4L : 0x9.def90643382b4p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.16fb749d3b76p+4L : 0x9.def90643382b401p+0L : inexact
+= sqrt downward ldbl-128 0x6.16fb749d3b76p+4L : 0x9.def90643382b40078c6ec55aaep+0L : inexact
+= sqrt tonearest ldbl-128 0x6.16fb749d3b76p+4L : 0x9.def90643382b40078c6ec55aae08p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.16fb749d3b76p+4L : 0x9.def90643382b40078c6ec55aaep+0L : inexact
+= sqrt upward ldbl-128 0x6.16fb749d3b76p+4L : 0x9.def90643382b40078c6ec55aae08p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.16fb749d3b76p+4L : 0x9.def90643382b40078c6ec55aacp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.16fb749d3b76p+4L : 0x9.def90643382b40078c6ec55abp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.16fb749d3b76p+4L : 0x9.def90643382b40078c6ec55aacp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.16fb749d3b76p+4L : 0x9.def90643382b40078c6ec55abp+0L : inexact
+sqrt 0x1.8609cf496ab77p+6
+= sqrt downward flt-32 0x6.18274p+4f : 0x9.dfebfp+0f : inexact
+= sqrt tonearest flt-32 0x6.18274p+4f : 0x9.dfebfp+0f : inexact
+= sqrt towardzero flt-32 0x6.18274p+4f : 0x9.dfebfp+0f : inexact
+= sqrt upward flt-32 0x6.18274p+4f : 0x9.dfecp+0f : inexact
+= sqrt downward dbl-64 0x6.18274p+4 : 0x9.dfebf2f55d738p+0 : inexact
+= sqrt tonearest dbl-64 0x6.18274p+4 : 0x9.dfebf2f55d738p+0 : inexact
+= sqrt towardzero dbl-64 0x6.18274p+4 : 0x9.dfebf2f55d738p+0 : inexact
+= sqrt upward dbl-64 0x6.18274p+4 : 0x9.dfebf2f55d74p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.18274p+4L : 0x9.dfebf2f55d73acp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.18274p+4L : 0x9.dfebf2f55d73acp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.18274p+4L : 0x9.dfebf2f55d73acp+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.18274p+4L : 0x9.dfebf2f55d73ac1p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.18274p+4L : 0x9.dfebf2f55d73acp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.18274p+4L : 0x9.dfebf2f55d73acp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.18274p+4L : 0x9.dfebf2f55d73acp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.18274p+4L : 0x9.dfebf2f55d73ac1p+0L : inexact
+= sqrt downward ldbl-128 0x6.18274p+4L : 0x9.dfebf2f55d73ac019895a5c2c9b8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.18274p+4L : 0x9.dfebf2f55d73ac019895a5c2c9cp+0L : inexact
+= sqrt towardzero ldbl-128 0x6.18274p+4L : 0x9.dfebf2f55d73ac019895a5c2c9b8p+0L : inexact
+= sqrt upward ldbl-128 0x6.18274p+4L : 0x9.dfebf2f55d73ac019895a5c2c9cp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.18274p+4L : 0x9.dfebf2f55d73ac019895a5c2c8p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.18274p+4L : 0x9.dfebf2f55d73ac019895a5c2c8p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.18274p+4L : 0x9.dfebf2f55d73ac019895a5c2c8p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.18274p+4L : 0x9.dfebf2f55d73ac019895a5c2ccp+0L : inexact
+= sqrt downward flt-32 0x6.182738p+4f : 0x9.dfebep+0f : inexact
+= sqrt tonearest flt-32 0x6.182738p+4f : 0x9.dfebfp+0f : inexact
+= sqrt towardzero flt-32 0x6.182738p+4f : 0x9.dfebep+0f : inexact
+= sqrt upward flt-32 0x6.182738p+4f : 0x9.dfebfp+0f : inexact
+= sqrt downward dbl-64 0x6.182738p+4 : 0x9.dfebec7a2ca3p+0 : inexact
+= sqrt tonearest dbl-64 0x6.182738p+4 : 0x9.dfebec7a2ca38p+0 : inexact
+= sqrt towardzero dbl-64 0x6.182738p+4 : 0x9.dfebec7a2ca3p+0 : inexact
+= sqrt upward dbl-64 0x6.182738p+4 : 0x9.dfebec7a2ca38p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.182738p+4L : 0x9.dfebec7a2ca3556p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.182738p+4L : 0x9.dfebec7a2ca3556p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.182738p+4L : 0x9.dfebec7a2ca3556p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.182738p+4L : 0x9.dfebec7a2ca3557p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.182738p+4L : 0x9.dfebec7a2ca3556p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.182738p+4L : 0x9.dfebec7a2ca3556p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.182738p+4L : 0x9.dfebec7a2ca3556p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.182738p+4L : 0x9.dfebec7a2ca3557p+0L : inexact
+= sqrt downward ldbl-128 0x6.182738p+4L : 0x9.dfebec7a2ca355606b63be1f301p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.182738p+4L : 0x9.dfebec7a2ca355606b63be1f301p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.182738p+4L : 0x9.dfebec7a2ca355606b63be1f301p+0L : inexact
+= sqrt upward ldbl-128 0x6.182738p+4L : 0x9.dfebec7a2ca355606b63be1f3018p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.182738p+4L : 0x9.dfebec7a2ca355606b63be1f3p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.182738p+4L : 0x9.dfebec7a2ca355606b63be1f3p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.182738p+4L : 0x9.dfebec7a2ca355606b63be1f3p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.182738p+4L : 0x9.dfebec7a2ca355606b63be1f34p+0L : inexact
+= sqrt downward dbl-64 0x6.18273d25aaddcp+4 : 0x9.dfebf0a5af55p+0 : inexact
+= sqrt tonearest dbl-64 0x6.18273d25aaddcp+4 : 0x9.dfebf0a5af558p+0 : inexact
+= sqrt towardzero dbl-64 0x6.18273d25aaddcp+4 : 0x9.dfebf0a5af55p+0 : inexact
+= sqrt upward dbl-64 0x6.18273d25aaddcp+4 : 0x9.dfebf0a5af558p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af554p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af554p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af554p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af55401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af554p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af554p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af554p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af55401p+0L : inexact
+= sqrt downward ldbl-128 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af5540000f31060e2b6p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af5540000f31060e2b68p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af5540000f31060e2b6p+0L : inexact
+= sqrt upward ldbl-128 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af5540000f31060e2b68p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af5540000f31060e28p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af5540000f31060e2cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af5540000f31060e28p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.18273d25aaddcp+4L : 0x9.dfebf0a5af5540000f31060e2cp+0L : inexact
+sqrt 0x1.873849c70a375p+6
+= sqrt downward flt-32 0x6.1ce128p+4f : 0x9.e3bf6p+0f : inexact
+= sqrt tonearest flt-32 0x6.1ce128p+4f : 0x9.e3bf7p+0f : inexact
+= sqrt towardzero flt-32 0x6.1ce128p+4f : 0x9.e3bf6p+0f : inexact
+= sqrt upward flt-32 0x6.1ce128p+4f : 0x9.e3bf7p+0f : inexact
+= sqrt downward dbl-64 0x6.1ce128p+4 : 0x9.e3bf6a5937aap+0 : inexact
+= sqrt tonearest dbl-64 0x6.1ce128p+4 : 0x9.e3bf6a5937aa8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.1ce128p+4 : 0x9.e3bf6a5937aap+0 : inexact
+= sqrt upward dbl-64 0x6.1ce128p+4 : 0x9.e3bf6a5937aa8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.1ce128p+4L : 0x9.e3bf6a5937aa468p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.1ce128p+4L : 0x9.e3bf6a5937aa469p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.1ce128p+4L : 0x9.e3bf6a5937aa468p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.1ce128p+4L : 0x9.e3bf6a5937aa469p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.1ce128p+4L : 0x9.e3bf6a5937aa468p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.1ce128p+4L : 0x9.e3bf6a5937aa469p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.1ce128p+4L : 0x9.e3bf6a5937aa468p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.1ce128p+4L : 0x9.e3bf6a5937aa469p+0L : inexact
+= sqrt downward ldbl-128 0x6.1ce128p+4L : 0x9.e3bf6a5937aa46890d478fffccp+0L : inexact
+= sqrt tonearest ldbl-128 0x6.1ce128p+4L : 0x9.e3bf6a5937aa46890d478fffcc08p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.1ce128p+4L : 0x9.e3bf6a5937aa46890d478fffccp+0L : inexact
+= sqrt upward ldbl-128 0x6.1ce128p+4L : 0x9.e3bf6a5937aa46890d478fffcc08p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.1ce128p+4L : 0x9.e3bf6a5937aa46890d478fffccp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.1ce128p+4L : 0x9.e3bf6a5937aa46890d478fffccp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.1ce128p+4L : 0x9.e3bf6a5937aa46890d478fffccp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.1ce128p+4L : 0x9.e3bf6a5937aa46890d478fffdp+0L : inexact
+= sqrt downward flt-32 0x6.1ce12p+4f : 0x9.e3bf6p+0f : inexact
+= sqrt tonearest flt-32 0x6.1ce12p+4f : 0x9.e3bf6p+0f : inexact
+= sqrt towardzero flt-32 0x6.1ce12p+4f : 0x9.e3bf6p+0f : inexact
+= sqrt upward flt-32 0x6.1ce12p+4f : 0x9.e3bf7p+0f : inexact
+= sqrt downward dbl-64 0x6.1ce12p+4 : 0x9.e3bf63e088bf8p+0 : inexact
+= sqrt tonearest dbl-64 0x6.1ce12p+4 : 0x9.e3bf63e088bf8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.1ce12p+4 : 0x9.e3bf63e088bf8p+0 : inexact
+= sqrt upward dbl-64 0x6.1ce12p+4 : 0x9.e3bf63e088cp+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.1ce12p+4L : 0x9.e3bf63e088bf989p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.1ce12p+4L : 0x9.e3bf63e088bf98ap+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.1ce12p+4L : 0x9.e3bf63e088bf989p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.1ce12p+4L : 0x9.e3bf63e088bf98ap+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.1ce12p+4L : 0x9.e3bf63e088bf989p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.1ce12p+4L : 0x9.e3bf63e088bf98ap+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.1ce12p+4L : 0x9.e3bf63e088bf989p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.1ce12p+4L : 0x9.e3bf63e088bf98ap+0L : inexact
+= sqrt downward ldbl-128 0x6.1ce12p+4L : 0x9.e3bf63e088bf9899430188403ea8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.1ce12p+4L : 0x9.e3bf63e088bf9899430188403ea8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.1ce12p+4L : 0x9.e3bf63e088bf9899430188403ea8p+0L : inexact
+= sqrt upward ldbl-128 0x6.1ce12p+4L : 0x9.e3bf63e088bf9899430188403ebp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.1ce12p+4L : 0x9.e3bf63e088bf9899430188403cp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.1ce12p+4L : 0x9.e3bf63e088bf9899430188404p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.1ce12p+4L : 0x9.e3bf63e088bf9899430188403cp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.1ce12p+4L : 0x9.e3bf63e088bf9899430188404p+0L : inexact
+= sqrt downward dbl-64 0x6.1ce1271c28dd4p+4 : 0x9.e3bf69a0e93f8p+0 : inexact
+= sqrt tonearest dbl-64 0x6.1ce1271c28dd4p+4 : 0x9.e3bf69a0e93f8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.1ce1271c28dd4p+4 : 0x9.e3bf69a0e93f8p+0 : inexact
+= sqrt upward dbl-64 0x6.1ce1271c28dd4p+4 : 0x9.e3bf69a0e94p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fcp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffp+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fcp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fcp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fcp+0L : inexact
+= sqrt downward ldbl-128 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffea021a294fdfp+0L : inexact
+= sqrt tonearest ldbl-128 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffea021a294fdfp+0L : inexact
+= sqrt towardzero ldbl-128 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffea021a294fdfp+0L : inexact
+= sqrt upward ldbl-128 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffea021a294fdf8p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffea021a294fcp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffea021a294fcp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffea021a294fcp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.1ce1271c28dd4p+4L : 0x9.e3bf69a0e93fbffea021a295p+0L : inexact
+sqrt 0x1.8919c962cbaaep+6
+= sqrt downward flt-32 0x6.246728p+4f : 0x9.e9d38p+0f : inexact
+= sqrt tonearest flt-32 0x6.246728p+4f : 0x9.e9d39p+0f : inexact
+= sqrt towardzero flt-32 0x6.246728p+4f : 0x9.e9d38p+0f : inexact
+= sqrt upward flt-32 0x6.246728p+4f : 0x9.e9d39p+0f : inexact
+= sqrt downward dbl-64 0x6.246728p+4 : 0x9.e9d38a9ae728p+0 : inexact
+= sqrt tonearest dbl-64 0x6.246728p+4 : 0x9.e9d38a9ae728p+0 : inexact
+= sqrt towardzero dbl-64 0x6.246728p+4 : 0x9.e9d38a9ae728p+0 : inexact
+= sqrt upward dbl-64 0x6.246728p+4 : 0x9.e9d38a9ae7288p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.246728p+4L : 0x9.e9d38a9ae7283d9p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.246728p+4L : 0x9.e9d38a9ae7283d9p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.246728p+4L : 0x9.e9d38a9ae7283d9p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.246728p+4L : 0x9.e9d38a9ae7283dap+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.246728p+4L : 0x9.e9d38a9ae7283d9p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.246728p+4L : 0x9.e9d38a9ae7283d9p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.246728p+4L : 0x9.e9d38a9ae7283d9p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.246728p+4L : 0x9.e9d38a9ae7283dap+0L : inexact
+= sqrt downward ldbl-128 0x6.246728p+4L : 0x9.e9d38a9ae7283d96dd13217515fp+0L : inexact
+= sqrt tonearest ldbl-128 0x6.246728p+4L : 0x9.e9d38a9ae7283d96dd13217515fp+0L : inexact
+= sqrt towardzero ldbl-128 0x6.246728p+4L : 0x9.e9d38a9ae7283d96dd13217515fp+0L : inexact
+= sqrt upward ldbl-128 0x6.246728p+4L : 0x9.e9d38a9ae7283d96dd13217515f8p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.246728p+4L : 0x9.e9d38a9ae7283d96dd13217514p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.246728p+4L : 0x9.e9d38a9ae7283d96dd13217514p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.246728p+4L : 0x9.e9d38a9ae7283d96dd13217514p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.246728p+4L : 0x9.e9d38a9ae7283d96dd13217518p+0L : inexact
+= sqrt downward flt-32 0x6.24672p+4f : 0x9.e9d38p+0f : inexact
+= sqrt tonearest flt-32 0x6.24672p+4f : 0x9.e9d38p+0f : inexact
+= sqrt towardzero flt-32 0x6.24672p+4f : 0x9.e9d38p+0f : inexact
+= sqrt upward flt-32 0x6.24672p+4f : 0x9.e9d39p+0f : inexact
+= sqrt downward dbl-64 0x6.24672p+4 : 0x9.e9d3842630128p+0 : inexact
+= sqrt tonearest dbl-64 0x6.24672p+4 : 0x9.e9d384263013p+0 : inexact
+= sqrt towardzero dbl-64 0x6.24672p+4 : 0x9.e9d3842630128p+0 : inexact
+= sqrt upward dbl-64 0x6.24672p+4 : 0x9.e9d384263013p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.24672p+4L : 0x9.e9d384263012d63p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.24672p+4L : 0x9.e9d384263012d63p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.24672p+4L : 0x9.e9d384263012d63p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.24672p+4L : 0x9.e9d384263012d64p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.24672p+4L : 0x9.e9d384263012d63p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.24672p+4L : 0x9.e9d384263012d63p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.24672p+4L : 0x9.e9d384263012d63p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.24672p+4L : 0x9.e9d384263012d64p+0L : inexact
+= sqrt downward ldbl-128 0x6.24672p+4L : 0x9.e9d384263012d635564d99c20bf8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.24672p+4L : 0x9.e9d384263012d635564d99c20bf8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.24672p+4L : 0x9.e9d384263012d635564d99c20bf8p+0L : inexact
+= sqrt upward ldbl-128 0x6.24672p+4L : 0x9.e9d384263012d635564d99c20cp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.24672p+4L : 0x9.e9d384263012d635564d99c208p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.24672p+4L : 0x9.e9d384263012d635564d99c20cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.24672p+4L : 0x9.e9d384263012d635564d99c208p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.24672p+4L : 0x9.e9d384263012d635564d99c20cp+0L : inexact
+= sqrt downward dbl-64 0x6.2467258b2eab8p+4 : 0x9.e9d3889f7417p+0 : inexact
+= sqrt tonearest dbl-64 0x6.2467258b2eab8p+4 : 0x9.e9d3889f74178p+0 : inexact
+= sqrt towardzero dbl-64 0x6.2467258b2eab8p+4 : 0x9.e9d3889f7417p+0 : inexact
+= sqrt upward dbl-64 0x6.2467258b2eab8p+4 : 0x9.e9d3889f74178p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.2467258b2eab8p+4L : 0x9.e9d3889f74174p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.2467258b2eab8p+4L : 0x9.e9d3889f74174p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.2467258b2eab8p+4L : 0x9.e9d3889f74174p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.2467258b2eab8p+4L : 0x9.e9d3889f74174p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.2467258b2eab8p+4L : 0x9.e9d3889f74174p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.2467258b2eab8p+4L : 0x9.e9d3889f74174p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417401p+0L : inexact
+= sqrt downward ldbl-128 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417400693816cdbf0a8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417400693816cdbf0a8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417400693816cdbf0a8p+0L : inexact
+= sqrt upward ldbl-128 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417400693816cdbf0bp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417400693816cdbfp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417400693816cdbfp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417400693816cdbfp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.2467258b2eab8p+4L : 0x9.e9d3889f7417400693816cdbf4p+0L : inexact
+sqrt 0x1.8de4493e22dc6p+6
+= sqrt downward flt-32 0x6.379128p+4f : 0x9.f93eap+0f : inexact
+= sqrt tonearest flt-32 0x6.379128p+4f : 0x9.f93eap+0f : inexact
+= sqrt towardzero flt-32 0x6.379128p+4f : 0x9.f93eap+0f : inexact
+= sqrt upward flt-32 0x6.379128p+4f : 0x9.f93ebp+0f : inexact
+= sqrt downward dbl-64 0x6.379128p+4 : 0x9.f93ea4af11cf8p+0 : inexact
+= sqrt tonearest dbl-64 0x6.379128p+4 : 0x9.f93ea4af11dp+0 : inexact
+= sqrt towardzero dbl-64 0x6.379128p+4 : 0x9.f93ea4af11cf8p+0 : inexact
+= sqrt upward dbl-64 0x6.379128p+4 : 0x9.f93ea4af11dp+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.379128p+4L : 0x9.f93ea4af11cfcc4p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.379128p+4L : 0x9.f93ea4af11cfcc5p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.379128p+4L : 0x9.f93ea4af11cfcc4p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.379128p+4L : 0x9.f93ea4af11cfcc5p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.379128p+4L : 0x9.f93ea4af11cfcc4p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.379128p+4L : 0x9.f93ea4af11cfcc5p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.379128p+4L : 0x9.f93ea4af11cfcc4p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.379128p+4L : 0x9.f93ea4af11cfcc5p+0L : inexact
+= sqrt downward ldbl-128 0x6.379128p+4L : 0x9.f93ea4af11cfcc4c7b3ad927d8b8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.379128p+4L : 0x9.f93ea4af11cfcc4c7b3ad927d8cp+0L : inexact
+= sqrt towardzero ldbl-128 0x6.379128p+4L : 0x9.f93ea4af11cfcc4c7b3ad927d8b8p+0L : inexact
+= sqrt upward ldbl-128 0x6.379128p+4L : 0x9.f93ea4af11cfcc4c7b3ad927d8cp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.379128p+4L : 0x9.f93ea4af11cfcc4c7b3ad927d8p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.379128p+4L : 0x9.f93ea4af11cfcc4c7b3ad927d8p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.379128p+4L : 0x9.f93ea4af11cfcc4c7b3ad927d8p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.379128p+4L : 0x9.f93ea4af11cfcc4c7b3ad927dcp+0L : inexact
+= sqrt downward flt-32 0x6.37912p+4f : 0x9.f93e9p+0f : inexact
+= sqrt tonearest flt-32 0x6.37912p+4f : 0x9.f93eap+0f : inexact
+= sqrt towardzero flt-32 0x6.37912p+4f : 0x9.f93e9p+0f : inexact
+= sqrt upward flt-32 0x6.37912p+4f : 0x9.f93eap+0f : inexact
+= sqrt downward dbl-64 0x6.37912p+4 : 0x9.f93e9e4455af8p+0 : inexact
+= sqrt tonearest dbl-64 0x6.37912p+4 : 0x9.f93e9e4455bp+0 : inexact
+= sqrt towardzero dbl-64 0x6.37912p+4 : 0x9.f93e9e4455af8p+0 : inexact
+= sqrt upward dbl-64 0x6.37912p+4 : 0x9.f93e9e4455bp+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.37912p+4L : 0x9.f93e9e4455afe27p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.37912p+4L : 0x9.f93e9e4455afe27p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.37912p+4L : 0x9.f93e9e4455afe27p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.37912p+4L : 0x9.f93e9e4455afe28p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.37912p+4L : 0x9.f93e9e4455afe27p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.37912p+4L : 0x9.f93e9e4455afe27p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.37912p+4L : 0x9.f93e9e4455afe27p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.37912p+4L : 0x9.f93e9e4455afe28p+0L : inexact
+= sqrt downward ldbl-128 0x6.37912p+4L : 0x9.f93e9e4455afe2757febddb767c8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.37912p+4L : 0x9.f93e9e4455afe2757febddb767c8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.37912p+4L : 0x9.f93e9e4455afe2757febddb767c8p+0L : inexact
+= sqrt upward ldbl-128 0x6.37912p+4L : 0x9.f93e9e4455afe2757febddb767dp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.37912p+4L : 0x9.f93e9e4455afe2757febddb764p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.37912p+4L : 0x9.f93e9e4455afe2757febddb768p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.37912p+4L : 0x9.f93e9e4455afe2757febddb764p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.37912p+4L : 0x9.f93e9e4455afe2757febddb768p+0L : inexact
+= sqrt downward dbl-64 0x6.379124f88b718p+4 : 0x9.f93ea24110618p+0 : inexact
+= sqrt tonearest dbl-64 0x6.379124f88b718p+4 : 0x9.f93ea24110618p+0 : inexact
+= sqrt towardzero dbl-64 0x6.379124f88b718p+4 : 0x9.f93ea24110618p+0 : inexact
+= sqrt upward dbl-64 0x6.379124f88b718p+4 : 0x9.f93ea2411062p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.379124f88b718p+4L : 0x9.f93ea2411061cp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffp+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.379124f88b718p+4L : 0x9.f93ea2411061cp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.379124f88b718p+4L : 0x9.f93ea2411061cp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.379124f88b718p+4L : 0x9.f93ea2411061cp+0L : inexact
+= sqrt downward ldbl-128 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffe7e7f96636678p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffe7e7f96636678p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffe7e7f96636678p+0L : inexact
+= sqrt upward ldbl-128 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffe7e7f9663668p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffe7e7f966364p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffe7e7f966368p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffe7e7f966364p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.379124f88b718p+4L : 0x9.f93ea2411061bffe7e7f966368p+0L : inexact
+sqrt 0x1.924829a17a288p+6
+= sqrt downward flt-32 0x6.4920a8p+4f : 0xa.074aap+0f : inexact
+= sqrt tonearest flt-32 0x6.4920a8p+4f : 0xa.074abp+0f : inexact
+= sqrt towardzero flt-32 0x6.4920a8p+4f : 0xa.074aap+0f : inexact
+= sqrt upward flt-32 0x6.4920a8p+4f : 0xa.074abp+0f : inexact
+= sqrt downward dbl-64 0x6.4920a8p+4 : 0xa.074aaaa4fe728p+0 : inexact
+= sqrt tonearest dbl-64 0x6.4920a8p+4 : 0xa.074aaaa4fe728p+0 : inexact
+= sqrt towardzero dbl-64 0x6.4920a8p+4 : 0xa.074aaaa4fe728p+0 : inexact
+= sqrt upward dbl-64 0x6.4920a8p+4 : 0xa.074aaaa4fe73p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.4920a8p+4L : 0xa.074aaaa4fe728dep+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.4920a8p+4L : 0xa.074aaaa4fe728dep+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.4920a8p+4L : 0xa.074aaaa4fe728dep+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.4920a8p+4L : 0xa.074aaaa4fe728dfp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.4920a8p+4L : 0xa.074aaaa4fe728dep+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.4920a8p+4L : 0xa.074aaaa4fe728dep+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.4920a8p+4L : 0xa.074aaaa4fe728dep+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.4920a8p+4L : 0xa.074aaaa4fe728dfp+0L : inexact
+= sqrt downward ldbl-128 0x6.4920a8p+4L : 0xa.074aaaa4fe728de305512ee33ba8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.4920a8p+4L : 0xa.074aaaa4fe728de305512ee33bbp+0L : inexact
+= sqrt towardzero ldbl-128 0x6.4920a8p+4L : 0xa.074aaaa4fe728de305512ee33ba8p+0L : inexact
+= sqrt upward ldbl-128 0x6.4920a8p+4L : 0xa.074aaaa4fe728de305512ee33bbp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.4920a8p+4L : 0xa.074aaaa4fe728de305512ee338p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.4920a8p+4L : 0xa.074aaaa4fe728de305512ee33cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.4920a8p+4L : 0xa.074aaaa4fe728de305512ee338p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.4920a8p+4L : 0xa.074aaaa4fe728de305512ee33cp+0L : inexact
+= sqrt downward flt-32 0x6.4920ap+4f : 0xa.074aap+0f : inexact
+= sqrt tonearest flt-32 0x6.4920ap+4f : 0xa.074aap+0f : inexact
+= sqrt towardzero flt-32 0x6.4920ap+4f : 0xa.074aap+0f : inexact
+= sqrt upward flt-32 0x6.4920ap+4f : 0xa.074abp+0f : inexact
+= sqrt downward dbl-64 0x6.4920ap+4 : 0xa.074aa4433f5p+0 : inexact
+= sqrt tonearest dbl-64 0x6.4920ap+4 : 0xa.074aa4433f5p+0 : inexact
+= sqrt towardzero dbl-64 0x6.4920ap+4 : 0xa.074aa4433f5p+0 : inexact
+= sqrt upward dbl-64 0x6.4920ap+4 : 0xa.074aa4433f508p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.4920ap+4L : 0xa.074aa4433f5023ap+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.4920ap+4L : 0xa.074aa4433f5023ap+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.4920ap+4L : 0xa.074aa4433f5023ap+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.4920ap+4L : 0xa.074aa4433f5023bp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.4920ap+4L : 0xa.074aa4433f5023ap+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.4920ap+4L : 0xa.074aa4433f5023ap+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.4920ap+4L : 0xa.074aa4433f5023ap+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.4920ap+4L : 0xa.074aa4433f5023bp+0L : inexact
+= sqrt downward ldbl-128 0x6.4920ap+4L : 0xa.074aa4433f5023a592a623bd7a5p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.4920ap+4L : 0xa.074aa4433f5023a592a623bd7a5p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.4920ap+4L : 0xa.074aa4433f5023a592a623bd7a5p+0L : inexact
+= sqrt upward ldbl-128 0x6.4920ap+4L : 0xa.074aa4433f5023a592a623bd7a58p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.4920ap+4L : 0xa.074aa4433f5023a592a623bd78p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.4920ap+4L : 0xa.074aa4433f5023a592a623bd7cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.4920ap+4L : 0xa.074aa4433f5023a592a623bd78p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.4920ap+4L : 0xa.074aa4433f5023a592a623bd7cp+0L : inexact
+= sqrt downward dbl-64 0x6.4920a685e8a2p+4 : 0xa.074aa97761478p+0 : inexact
+= sqrt tonearest dbl-64 0x6.4920a685e8a2p+4 : 0xa.074aa97761478p+0 : inexact
+= sqrt towardzero dbl-64 0x6.4920a685e8a2p+4 : 0xa.074aa97761478p+0 : inexact
+= sqrt upward dbl-64 0x6.4920a685e8a2p+4 : 0xa.074aa9776148p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.4920a685e8a2p+4L : 0xa.074aa9776147cp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffp+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.4920a685e8a2p+4L : 0xa.074aa9776147cp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.4920a685e8a2p+4L : 0xa.074aa9776147cp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.4920a685e8a2p+4L : 0xa.074aa9776147cp+0L : inexact
+= sqrt downward ldbl-128 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffed6639c1d4e8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffed6639c1d4e8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffed6639c1d4e8p+0L : inexact
+= sqrt upward ldbl-128 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffed6639c1d4e88p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffed6639c1d4cp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffed6639c1d5p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffed6639c1d4cp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.4920a685e8a2p+4L : 0xa.074aa9776147bffed6639c1d5p+0L : inexact
+sqrt 0x1.92702cd992f12p+6
+= sqrt downward flt-32 0x6.49c0b8p+4f : 0xa.07ca5p+0f : inexact
+= sqrt tonearest flt-32 0x6.49c0b8p+4f : 0xa.07ca5p+0f : inexact
+= sqrt towardzero flt-32 0x6.49c0b8p+4f : 0xa.07ca5p+0f : inexact
+= sqrt upward flt-32 0x6.49c0b8p+4f : 0xa.07ca6p+0f : inexact
+= sqrt downward dbl-64 0x6.49c0b8p+4 : 0xa.07ca572a4cf78p+0 : inexact
+= sqrt tonearest dbl-64 0x6.49c0b8p+4 : 0xa.07ca572a4cf8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.49c0b8p+4 : 0xa.07ca572a4cf78p+0 : inexact
+= sqrt upward dbl-64 0x6.49c0b8p+4 : 0xa.07ca572a4cf8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2ap+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2ap+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2ap+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2bp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2ap+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2ap+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2ap+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2bp+0L : inexact
+= sqrt downward ldbl-128 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2a718b5e0e26dd8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2a718b5e0e26dd8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2a718b5e0e26dd8p+0L : inexact
+= sqrt upward ldbl-128 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2a718b5e0e26dep+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2a718b5e0e26cp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2a718b5e0e26cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2a718b5e0e26cp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.49c0b8p+4L : 0xa.07ca572a4cf7c2a718b5e0e27p+0L : inexact
+= sqrt downward flt-32 0x6.49c0bp+4f : 0xa.07ca5p+0f : inexact
+= sqrt tonearest flt-32 0x6.49c0bp+4f : 0xa.07ca5p+0f : inexact
+= sqrt towardzero flt-32 0x6.49c0bp+4f : 0xa.07ca5p+0f : inexact
+= sqrt upward flt-32 0x6.49c0bp+4f : 0xa.07ca6p+0f : inexact
+= sqrt downward dbl-64 0x6.49c0bp+4 : 0xa.07ca50c8df108p+0 : inexact
+= sqrt tonearest dbl-64 0x6.49c0bp+4 : 0xa.07ca50c8df108p+0 : inexact
+= sqrt towardzero dbl-64 0x6.49c0bp+4 : 0xa.07ca50c8df108p+0 : inexact
+= sqrt upward dbl-64 0x6.49c0bp+4 : 0xa.07ca50c8df11p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.49c0bp+4L : 0xa.07ca50c8df10bebp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.49c0bp+4L : 0xa.07ca50c8df10bebp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.49c0bp+4L : 0xa.07ca50c8df10bebp+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.49c0bp+4L : 0xa.07ca50c8df10becp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.49c0bp+4L : 0xa.07ca50c8df10bebp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.49c0bp+4L : 0xa.07ca50c8df10bebp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.49c0bp+4L : 0xa.07ca50c8df10bebp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.49c0bp+4L : 0xa.07ca50c8df10becp+0L : inexact
+= sqrt downward ldbl-128 0x6.49c0bp+4L : 0xa.07ca50c8df10beb4ab7d2c2955d8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.49c0bp+4L : 0xa.07ca50c8df10beb4ab7d2c2955ep+0L : inexact
+= sqrt towardzero ldbl-128 0x6.49c0bp+4L : 0xa.07ca50c8df10beb4ab7d2c2955d8p+0L : inexact
+= sqrt upward ldbl-128 0x6.49c0bp+4L : 0xa.07ca50c8df10beb4ab7d2c2955ep+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.49c0bp+4L : 0xa.07ca50c8df10beb4ab7d2c2954p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.49c0bp+4L : 0xa.07ca50c8df10beb4ab7d2c2954p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.49c0bp+4L : 0xa.07ca50c8df10beb4ab7d2c2954p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.49c0bp+4L : 0xa.07ca50c8df10beb4ab7d2c2958p+0L : inexact
+= sqrt downward dbl-64 0x6.49c0b3664bc48p+4 : 0xa.07ca537efeefp+0 : inexact
+= sqrt tonearest dbl-64 0x6.49c0b3664bc48p+4 : 0xa.07ca537efeef8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.49c0b3664bc48p+4 : 0xa.07ca537efeefp+0 : inexact
+= sqrt upward dbl-64 0x6.49c0b3664bc48p+4 : 0xa.07ca537efeef8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef401p+0L : inexact
+= sqrt downward ldbl-128 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4007f8bedbd94e3p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4007f8bedbd94e3p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4007f8bedbd94e3p+0L : inexact
+= sqrt upward ldbl-128 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4007f8bedbd94e38p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4007f8bedbd94cp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4007f8bedbd95p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4007f8bedbd94cp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.49c0b3664bc48p+4L : 0xa.07ca537efeef4007f8bedbd95p+0L : inexact
+sqrt 0x1.92b763a8311fdp+6
+= sqrt downward flt-32 0x6.4add9p+4f : 0xa.08ad7p+0f : inexact
+= sqrt tonearest flt-32 0x6.4add9p+4f : 0xa.08ad8p+0f : inexact
+= sqrt towardzero flt-32 0x6.4add9p+4f : 0xa.08ad7p+0f : inexact
+= sqrt upward flt-32 0x6.4add9p+4f : 0xa.08ad8p+0f : inexact
+= sqrt downward dbl-64 0x6.4add9p+4 : 0xa.08ad7c223e15p+0 : inexact
+= sqrt tonearest dbl-64 0x6.4add9p+4 : 0xa.08ad7c223e15p+0 : inexact
+= sqrt towardzero dbl-64 0x6.4add9p+4 : 0xa.08ad7c223e15p+0 : inexact
+= sqrt upward dbl-64 0x6.4add9p+4 : 0xa.08ad7c223e158p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.4add9p+4L : 0xa.08ad7c223e15144p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.4add9p+4L : 0xa.08ad7c223e15144p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.4add9p+4L : 0xa.08ad7c223e15144p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.4add9p+4L : 0xa.08ad7c223e15145p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.4add9p+4L : 0xa.08ad7c223e15144p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.4add9p+4L : 0xa.08ad7c223e15144p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.4add9p+4L : 0xa.08ad7c223e15144p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.4add9p+4L : 0xa.08ad7c223e15145p+0L : inexact
+= sqrt downward ldbl-128 0x6.4add9p+4L : 0xa.08ad7c223e151446a914e7db4298p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.4add9p+4L : 0xa.08ad7c223e151446a914e7db42ap+0L : inexact
+= sqrt towardzero ldbl-128 0x6.4add9p+4L : 0xa.08ad7c223e151446a914e7db4298p+0L : inexact
+= sqrt upward ldbl-128 0x6.4add9p+4L : 0xa.08ad7c223e151446a914e7db42ap+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.4add9p+4L : 0xa.08ad7c223e151446a914e7db4p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.4add9p+4L : 0xa.08ad7c223e151446a914e7db44p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.4add9p+4L : 0xa.08ad7c223e151446a914e7db4p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.4add9p+4L : 0xa.08ad7c223e151446a914e7db44p+0L : inexact
+= sqrt downward flt-32 0x6.4add88p+4f : 0xa.08ad7p+0f : inexact
+= sqrt tonearest flt-32 0x6.4add88p+4f : 0xa.08ad7p+0f : inexact
+= sqrt towardzero flt-32 0x6.4add88p+4f : 0xa.08ad7p+0f : inexact
+= sqrt upward flt-32 0x6.4add88p+4f : 0xa.08ad8p+0f : inexact
+= sqrt downward dbl-64 0x6.4add88p+4 : 0xa.08ad75c1609fp+0 : inexact
+= sqrt tonearest dbl-64 0x6.4add88p+4 : 0xa.08ad75c1609fp+0 : inexact
+= sqrt towardzero dbl-64 0x6.4add88p+4 : 0xa.08ad75c1609fp+0 : inexact
+= sqrt upward dbl-64 0x6.4add88p+4 : 0xa.08ad75c1609f8p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.4add88p+4L : 0xa.08ad75c1609f281p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.4add88p+4L : 0xa.08ad75c1609f282p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.4add88p+4L : 0xa.08ad75c1609f281p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.4add88p+4L : 0xa.08ad75c1609f282p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.4add88p+4L : 0xa.08ad75c1609f281p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.4add88p+4L : 0xa.08ad75c1609f282p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.4add88p+4L : 0xa.08ad75c1609f281p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.4add88p+4L : 0xa.08ad75c1609f282p+0L : inexact
+= sqrt downward ldbl-128 0x6.4add88p+4L : 0xa.08ad75c1609f28197eb9e111fcap+0L : inexact
+= sqrt tonearest ldbl-128 0x6.4add88p+4L : 0xa.08ad75c1609f28197eb9e111fca8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.4add88p+4L : 0xa.08ad75c1609f28197eb9e111fcap+0L : inexact
+= sqrt upward ldbl-128 0x6.4add88p+4L : 0xa.08ad75c1609f28197eb9e111fca8p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.4add88p+4L : 0xa.08ad75c1609f28197eb9e111fcp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.4add88p+4L : 0xa.08ad75c1609f28197eb9e111fcp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.4add88p+4L : 0xa.08ad75c1609f28197eb9e111fcp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.4add88p+4L : 0xa.08ad75c1609f28197eb9e112p+0L : inexact
+= sqrt downward dbl-64 0x6.4add8ea0c47f4p+4 : 0xa.08ad7b0a34af8p+0 : inexact
+= sqrt tonearest dbl-64 0x6.4add8ea0c47f4p+4 : 0xa.08ad7b0a34af8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.4add8ea0c47f4p+4 : 0xa.08ad7b0a34af8p+0 : inexact
+= sqrt upward dbl-64 0x6.4add8ea0c47f4p+4 : 0xa.08ad7b0a34bp+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbffp+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afcp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbffp+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afcp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbffp+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afcp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbffp+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afcp+0L : inexact
+= sqrt downward ldbl-128 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbff8b29545cf696p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbff8b29545cf6968p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbff8b29545cf696p+0L : inexact
+= sqrt upward ldbl-128 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbff8b29545cf6968p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbff8b29545cf68p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbff8b29545cf68p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbff8b29545cf68p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.4add8ea0c47f4p+4L : 0xa.08ad7b0a34afbff8b29545cf6cp+0L : inexact
+sqrt 0x1.947da013c7293p+6
+= sqrt downward flt-32 0x6.51f688p+4f : 0xa.0e548p+0f : inexact
+= sqrt tonearest flt-32 0x6.51f688p+4f : 0xa.0e549p+0f : inexact
+= sqrt towardzero flt-32 0x6.51f688p+4f : 0xa.0e548p+0f : inexact
+= sqrt upward flt-32 0x6.51f688p+4f : 0xa.0e549p+0f : inexact
+= sqrt downward dbl-64 0x6.51f688p+4 : 0xa.0e548e9fa1b4p+0 : inexact
+= sqrt tonearest dbl-64 0x6.51f688p+4 : 0xa.0e548e9fa1b48p+0 : inexact
+= sqrt towardzero dbl-64 0x6.51f688p+4 : 0xa.0e548e9fa1b4p+0 : inexact
+= sqrt upward dbl-64 0x6.51f688p+4 : 0xa.0e548e9fa1b48p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.51f688p+4L : 0xa.0e548e9fa1b46eep+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.51f688p+4L : 0xa.0e548e9fa1b46efp+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.51f688p+4L : 0xa.0e548e9fa1b46eep+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.51f688p+4L : 0xa.0e548e9fa1b46efp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.51f688p+4L : 0xa.0e548e9fa1b46eep+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.51f688p+4L : 0xa.0e548e9fa1b46efp+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.51f688p+4L : 0xa.0e548e9fa1b46eep+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.51f688p+4L : 0xa.0e548e9fa1b46efp+0L : inexact
+= sqrt downward ldbl-128 0x6.51f688p+4L : 0xa.0e548e9fa1b46eed2440fd35521p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.51f688p+4L : 0xa.0e548e9fa1b46eed2440fd35521p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.51f688p+4L : 0xa.0e548e9fa1b46eed2440fd35521p+0L : inexact
+= sqrt upward ldbl-128 0x6.51f688p+4L : 0xa.0e548e9fa1b46eed2440fd355218p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.51f688p+4L : 0xa.0e548e9fa1b46eed2440fd355p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.51f688p+4L : 0xa.0e548e9fa1b46eed2440fd3554p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.51f688p+4L : 0xa.0e548e9fa1b46eed2440fd355p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.51f688p+4L : 0xa.0e548e9fa1b46eed2440fd3554p+0L : inexact
+= sqrt downward flt-32 0x6.51f68p+4f : 0xa.0e548p+0f : inexact
+= sqrt tonearest flt-32 0x6.51f68p+4f : 0xa.0e549p+0f : inexact
+= sqrt towardzero flt-32 0x6.51f68p+4f : 0xa.0e548p+0f : inexact
+= sqrt upward flt-32 0x6.51f68p+4f : 0xa.0e549p+0f : inexact
+= sqrt downward dbl-64 0x6.51f68p+4 : 0xa.0e5488425a1a8p+0 : inexact
+= sqrt tonearest dbl-64 0x6.51f68p+4 : 0xa.0e5488425a1a8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.51f68p+4 : 0xa.0e5488425a1a8p+0 : inexact
+= sqrt upward dbl-64 0x6.51f68p+4 : 0xa.0e5488425a1bp+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.51f68p+4L : 0xa.0e5488425a1a91ep+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.51f68p+4L : 0xa.0e5488425a1a91ep+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.51f68p+4L : 0xa.0e5488425a1a91ep+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.51f68p+4L : 0xa.0e5488425a1a91fp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.51f68p+4L : 0xa.0e5488425a1a91ep+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.51f68p+4L : 0xa.0e5488425a1a91ep+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.51f68p+4L : 0xa.0e5488425a1a91ep+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.51f68p+4L : 0xa.0e5488425a1a91fp+0L : inexact
+= sqrt downward ldbl-128 0x6.51f68p+4L : 0xa.0e5488425a1a91e23c39fe025e08p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.51f68p+4L : 0xa.0e5488425a1a91e23c39fe025e1p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.51f68p+4L : 0xa.0e5488425a1a91e23c39fe025e08p+0L : inexact
+= sqrt upward ldbl-128 0x6.51f68p+4L : 0xa.0e5488425a1a91e23c39fe025e1p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.51f68p+4L : 0xa.0e5488425a1a91e23c39fe025cp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.51f68p+4L : 0xa.0e5488425a1a91e23c39fe026p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.51f68p+4L : 0xa.0e5488425a1a91e23c39fe025cp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.51f68p+4L : 0xa.0e5488425a1a91e23c39fe026p+0L : inexact
+= sqrt downward dbl-64 0x6.51f6804f1ca4cp+4 : 0xa.0e5488814a07p+0 : inexact
+= sqrt tonearest dbl-64 0x6.51f6804f1ca4cp+4 : 0xa.0e5488814a078p+0 : inexact
+= sqrt towardzero dbl-64 0x6.51f6804f1ca4cp+4 : 0xa.0e5488814a07p+0 : inexact
+= sqrt upward dbl-64 0x6.51f6804f1ca4cp+4 : 0xa.0e5488814a078p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a07401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a07401p+0L : inexact
+= sqrt downward ldbl-128 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074003b5a5ffdb32c8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074003b5a5ffdb32dp+0L : inexact
+= sqrt towardzero ldbl-128 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074003b5a5ffdb32c8p+0L : inexact
+= sqrt upward ldbl-128 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074003b5a5ffdb32dp+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074003b5a5ffdb3p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074003b5a5ffdb34p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074003b5a5ffdb3p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.51f6804f1ca4cp+4L : 0xa.0e5488814a074003b5a5ffdb34p+0L : inexact
+sqrt 0x1.9536091c494d2p+6
+= sqrt downward flt-32 0x6.54d828p+4f : 0xa.109f1p+0f : inexact
+= sqrt tonearest flt-32 0x6.54d828p+4f : 0xa.109f2p+0f : inexact
+= sqrt towardzero flt-32 0x6.54d828p+4f : 0xa.109f1p+0f : inexact
+= sqrt upward flt-32 0x6.54d828p+4f : 0xa.109f2p+0f : inexact
+= sqrt downward dbl-64 0x6.54d828p+4 : 0xa.109f1c7a37808p+0 : inexact
+= sqrt tonearest dbl-64 0x6.54d828p+4 : 0xa.109f1c7a3781p+0 : inexact
+= sqrt towardzero dbl-64 0x6.54d828p+4 : 0xa.109f1c7a37808p+0 : inexact
+= sqrt upward dbl-64 0x6.54d828p+4 : 0xa.109f1c7a3781p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.54d828p+4L : 0xa.109f1c7a3780ff9p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.54d828p+4L : 0xa.109f1c7a3780ff9p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.54d828p+4L : 0xa.109f1c7a3780ff9p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.54d828p+4L : 0xa.109f1c7a3780ffap+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.54d828p+4L : 0xa.109f1c7a3780ff9p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.54d828p+4L : 0xa.109f1c7a3780ff9p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.54d828p+4L : 0xa.109f1c7a3780ff9p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.54d828p+4L : 0xa.109f1c7a3780ffap+0L : inexact
+= sqrt downward ldbl-128 0x6.54d828p+4L : 0xa.109f1c7a3780ff90f6697001cb1p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.54d828p+4L : 0xa.109f1c7a3780ff90f6697001cb1p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.54d828p+4L : 0xa.109f1c7a3780ff90f6697001cb1p+0L : inexact
+= sqrt upward ldbl-128 0x6.54d828p+4L : 0xa.109f1c7a3780ff90f6697001cb18p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.54d828p+4L : 0xa.109f1c7a3780ff90f6697001c8p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.54d828p+4L : 0xa.109f1c7a3780ff90f6697001ccp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.54d828p+4L : 0xa.109f1c7a3780ff90f6697001c8p+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.54d828p+4L : 0xa.109f1c7a3780ff90f6697001ccp+0L : inexact
+= sqrt downward flt-32 0x6.54d82p+4f : 0xa.109f1p+0f : inexact
+= sqrt tonearest flt-32 0x6.54d82p+4f : 0xa.109f1p+0f : inexact
+= sqrt towardzero flt-32 0x6.54d82p+4f : 0xa.109f1p+0f : inexact
+= sqrt upward flt-32 0x6.54d82p+4f : 0xa.109f2p+0f : inexact
+= sqrt downward dbl-64 0x6.54d82p+4 : 0xa.109f161e62cc8p+0 : inexact
+= sqrt tonearest dbl-64 0x6.54d82p+4 : 0xa.109f161e62cc8p+0 : inexact
+= sqrt towardzero dbl-64 0x6.54d82p+4 : 0xa.109f161e62cc8p+0 : inexact
+= sqrt upward dbl-64 0x6.54d82p+4 : 0xa.109f161e62cdp+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.54d82p+4L : 0xa.109f161e62ccb8ep+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.54d82p+4L : 0xa.109f161e62ccb8ep+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.54d82p+4L : 0xa.109f161e62ccb8ep+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.54d82p+4L : 0xa.109f161e62ccb8fp+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.54d82p+4L : 0xa.109f161e62ccb8ep+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.54d82p+4L : 0xa.109f161e62ccb8ep+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.54d82p+4L : 0xa.109f161e62ccb8ep+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.54d82p+4L : 0xa.109f161e62ccb8fp+0L : inexact
+= sqrt downward ldbl-128 0x6.54d82p+4L : 0xa.109f161e62ccb8e65a0922adbf8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.54d82p+4L : 0xa.109f161e62ccb8e65a0922adbf88p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.54d82p+4L : 0xa.109f161e62ccb8e65a0922adbf8p+0L : inexact
+= sqrt upward ldbl-128 0x6.54d82p+4L : 0xa.109f161e62ccb8e65a0922adbf88p+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.54d82p+4L : 0xa.109f161e62ccb8e65a0922adbcp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.54d82p+4L : 0xa.109f161e62ccb8e65a0922adcp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.54d82p+4L : 0xa.109f161e62ccb8e65a0922adbcp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.54d82p+4L : 0xa.109f161e62ccb8e65a0922adcp+0L : inexact
+= sqrt downward dbl-64 0x6.54d8247125348p+4 : 0xa.109f19a63bd6p+0 : inexact
+= sqrt tonearest dbl-64 0x6.54d8247125348p+4 : 0xa.109f19a63bd68p+0 : inexact
+= sqrt towardzero dbl-64 0x6.54d8247125348p+4 : 0xa.109f19a63bd6p+0 : inexact
+= sqrt upward dbl-64 0x6.54d8247125348p+4 : 0xa.109f19a63bd68p+0 : inexact
+= sqrt downward ldbl-96-intel 0x6.54d8247125348p+4L : 0xa.109f19a63bd64p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.54d8247125348p+4L : 0xa.109f19a63bd64p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.54d8247125348p+4L : 0xa.109f19a63bd64p+0L : inexact
+= sqrt upward ldbl-96-intel 0x6.54d8247125348p+4L : 0xa.109f19a63bd6401p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x6.54d8247125348p+4L : 0xa.109f19a63bd64p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.54d8247125348p+4L : 0xa.109f19a63bd64p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.54d8247125348p+4L : 0xa.109f19a63bd64p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x6.54d8247125348p+4L : 0xa.109f19a63bd6401p+0L : inexact
+= sqrt downward ldbl-128 0x6.54d8247125348p+4L : 0xa.109f19a63bd64002ee4fb2c64dd8p+0L : inexact
+= sqrt tonearest ldbl-128 0x6.54d8247125348p+4L : 0xa.109f19a63bd64002ee4fb2c64dd8p+0L : inexact
+= sqrt towardzero ldbl-128 0x6.54d8247125348p+4L : 0xa.109f19a63bd64002ee4fb2c64dd8p+0L : inexact
+= sqrt upward ldbl-128 0x6.54d8247125348p+4L : 0xa.109f19a63bd64002ee4fb2c64dep+0L : inexact
+= sqrt downward ldbl-128ibm 0x6.54d8247125348p+4L : 0xa.109f19a63bd64002ee4fb2c64cp+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.54d8247125348p+4L : 0xa.109f19a63bd64002ee4fb2c64cp+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.54d8247125348p+4L : 0xa.109f19a63bd64002ee4fb2c64cp+0L : inexact
+= sqrt upward ldbl-128ibm 0x6.54d8247125348p+4L : 0xa.109f19a63bd64002ee4fb2c65p+0L : inexact
+sqrt 0x1.61b04c6p-1019
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x2.c36098cp-1020 : 0x6.a62e23c62d1b4p-512 : inexact
+= sqrt tonearest dbl-64 0x2.c36098cp-1020 : 0x6.a62e23c62d1b4p-512 : inexact
+= sqrt towardzero dbl-64 0x2.c36098cp-1020 : 0x6.a62e23c62d1b4p-512 : inexact
+= sqrt upward dbl-64 0x2.c36098cp-1020 : 0x6.a62e23c62d1b8p-512 : inexact
+= sqrt downward ldbl-96-intel 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ff8p-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x2.c36098cp-1020L : 0x6.a62e23c62d1b6p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ff8p-512L : inexact
+= sqrt upward ldbl-96-intel 0x2.c36098cp-1020L : 0x6.a62e23c62d1b6p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ff8p-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x2.c36098cp-1020L : 0x6.a62e23c62d1b6p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ff8p-512L : inexact
+= sqrt upward ldbl-96-m68k 0x2.c36098cp-1020L : 0x6.a62e23c62d1b6p-512L : inexact
+= sqrt downward ldbl-128 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ffe5c81a90f553cp-512L : inexact
+= sqrt tonearest ldbl-128 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ffe5c81a90f554p-512L : inexact
+= sqrt towardzero ldbl-128 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ffe5c81a90f553cp-512L : inexact
+= sqrt upward ldbl-128 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ffe5c81a90f554p-512L : inexact
+= sqrt downward ldbl-128ibm 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ffe5c81a90f54p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ffe5c81a90f56p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ffe5c81a90f54p-512L : inexact
+= sqrt upward ldbl-128ibm 0x2.c36098cp-1020L : 0x6.a62e23c62d1b5ffe5c81a90f56p-512L : inexact
+sqrt 0x1.93789f1p-1018
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x6.4de27c4p-1020 : 0xa.0b15721eac108p-512 : inexact
+= sqrt tonearest dbl-64 0x6.4de27c4p-1020 : 0xa.0b15721eac108p-512 : inexact
+= sqrt towardzero dbl-64 0x6.4de27c4p-1020 : 0xa.0b15721eac108p-512 : inexact
+= sqrt upward dbl-64 0x6.4de27c4p-1020 : 0xa.0b15721eac11p-512 : inexact
+= sqrt downward ldbl-96-intel 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.4de27c4p-1020L : 0xa.0b15721eac10cp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffp-512L : inexact
+= sqrt upward ldbl-96-intel 0x6.4de27c4p-1020L : 0xa.0b15721eac10cp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.4de27c4p-1020L : 0xa.0b15721eac10cp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x6.4de27c4p-1020L : 0xa.0b15721eac10cp-512L : inexact
+= sqrt downward ldbl-128 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffdd9746fa70cap-512L : inexact
+= sqrt tonearest ldbl-128 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffdd9746fa70ca8p-512L : inexact
+= sqrt towardzero ldbl-128 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffdd9746fa70cap-512L : inexact
+= sqrt upward ldbl-128 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffdd9746fa70ca8p-512L : inexact
+= sqrt downward ldbl-128ibm 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffdd9746fa70cp-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffdd9746fa70cp-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffdd9746fa70cp-512L : inexact
+= sqrt upward ldbl-128ibm 0x6.4de27c4p-1020L : 0xa.0b15721eac10bffdd9746fa71p-512L : inexact
+sqrt 0x1.a1989b4p-1018
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x6.86626dp-1020 : 0xa.37b39b75a25d8p-512 : inexact
+= sqrt tonearest dbl-64 0x6.86626dp-1020 : 0xa.37b39b75a25d8p-512 : inexact
+= sqrt towardzero dbl-64 0x6.86626dp-1020 : 0xa.37b39b75a25d8p-512 : inexact
+= sqrt upward dbl-64 0x6.86626dp-1020 : 0xa.37b39b75a25ep-512 : inexact
+= sqrt downward ldbl-96-intel 0x6.86626dp-1020L : 0xa.37b39b75a25dbffp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x6.86626dp-1020L : 0xa.37b39b75a25dcp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x6.86626dp-1020L : 0xa.37b39b75a25dbffp-512L : inexact
+= sqrt upward ldbl-96-intel 0x6.86626dp-1020L : 0xa.37b39b75a25dcp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x6.86626dp-1020L : 0xa.37b39b75a25dbffp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x6.86626dp-1020L : 0xa.37b39b75a25dcp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x6.86626dp-1020L : 0xa.37b39b75a25dbffp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x6.86626dp-1020L : 0xa.37b39b75a25dcp-512L : inexact
+= sqrt downward ldbl-128 0x6.86626dp-1020L : 0xa.37b39b75a25dbffc951409f30528p-512L : inexact
+= sqrt tonearest ldbl-128 0x6.86626dp-1020L : 0xa.37b39b75a25dbffc951409f30528p-512L : inexact
+= sqrt towardzero ldbl-128 0x6.86626dp-1020L : 0xa.37b39b75a25dbffc951409f30528p-512L : inexact
+= sqrt upward ldbl-128 0x6.86626dp-1020L : 0xa.37b39b75a25dbffc951409f3053p-512L : inexact
+= sqrt downward ldbl-128ibm 0x6.86626dp-1020L : 0xa.37b39b75a25dbffc951409f304p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x6.86626dp-1020L : 0xa.37b39b75a25dbffc951409f304p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x6.86626dp-1020L : 0xa.37b39b75a25dbffc951409f304p-512L : inexact
+= sqrt upward ldbl-128ibm 0x6.86626dp-1020L : 0xa.37b39b75a25dbffc951409f308p-512L : inexact
+sqrt 0x1.f93bc9p-1018
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x7.e4ef24p-1020 : 0xb.3d1b76201dd7p-512 : inexact
+= sqrt tonearest dbl-64 0x7.e4ef24p-1020 : 0xb.3d1b76201dd78p-512 : inexact
+= sqrt towardzero dbl-64 0x7.e4ef24p-1020 : 0xb.3d1b76201dd7p-512 : inexact
+= sqrt upward dbl-64 0x7.e4ef24p-1020 : 0xb.3d1b76201dd78p-512 : inexact
+= sqrt downward ldbl-96-intel 0x7.e4ef24p-1020L : 0xb.3d1b76201dd74p-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x7.e4ef24p-1020L : 0xb.3d1b76201dd74p-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x7.e4ef24p-1020L : 0xb.3d1b76201dd74p-512L : inexact
+= sqrt upward ldbl-96-intel 0x7.e4ef24p-1020L : 0xb.3d1b76201dd7401p-512L : inexact
+= sqrt downward ldbl-96-m68k 0x7.e4ef24p-1020L : 0xb.3d1b76201dd74p-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x7.e4ef24p-1020L : 0xb.3d1b76201dd74p-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x7.e4ef24p-1020L : 0xb.3d1b76201dd74p-512L : inexact
+= sqrt upward ldbl-96-m68k 0x7.e4ef24p-1020L : 0xb.3d1b76201dd7401p-512L : inexact
+= sqrt downward ldbl-128 0x7.e4ef24p-1020L : 0xb.3d1b76201dd740065804ad1abeap-512L : inexact
+= sqrt tonearest ldbl-128 0x7.e4ef24p-1020L : 0xb.3d1b76201dd740065804ad1abea8p-512L : inexact
+= sqrt towardzero ldbl-128 0x7.e4ef24p-1020L : 0xb.3d1b76201dd740065804ad1abeap-512L : inexact
+= sqrt upward ldbl-128 0x7.e4ef24p-1020L : 0xb.3d1b76201dd740065804ad1abea8p-512L : inexact
+= sqrt downward ldbl-128ibm 0x7.e4ef24p-1020L : 0xb.3d1b76201dd740065804ad1abcp-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x7.e4ef24p-1020L : 0xb.3d1b76201dd740065804ad1acp-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x7.e4ef24p-1020L : 0xb.3d1b76201dd740065804ad1abcp-512L : inexact
+= sqrt upward ldbl-128ibm 0x7.e4ef24p-1020L : 0xb.3d1b76201dd740065804ad1acp-512L : inexact
+sqrt 0x1.2f675e3p-1017
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x9.7b3af18p-1020 : 0xc.51155b6e7f708p-512 : inexact
+= sqrt tonearest dbl-64 0x9.7b3af18p-1020 : 0xc.51155b6e7f708p-512 : inexact
+= sqrt towardzero dbl-64 0x9.7b3af18p-1020 : 0xc.51155b6e7f708p-512 : inexact
+= sqrt upward dbl-64 0x9.7b3af18p-1020 : 0xc.51155b6e7f71p-512 : inexact
+= sqrt downward ldbl-96-intel 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0x9.7b3af18p-1020L : 0xc.51155b6e7f70cp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffp-512L : inexact
+= sqrt upward ldbl-96-intel 0x9.7b3af18p-1020L : 0xc.51155b6e7f70cp-512L : inexact
+= sqrt downward ldbl-96-m68k 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0x9.7b3af18p-1020L : 0xc.51155b6e7f70cp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffp-512L : inexact
+= sqrt upward ldbl-96-m68k 0x9.7b3af18p-1020L : 0xc.51155b6e7f70cp-512L : inexact
+= sqrt downward ldbl-128 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffcf0277d2b561p-512L : inexact
+= sqrt tonearest ldbl-128 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffcf0277d2b5618p-512L : inexact
+= sqrt towardzero ldbl-128 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffcf0277d2b561p-512L : inexact
+= sqrt upward ldbl-128 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffcf0277d2b5618p-512L : inexact
+= sqrt downward ldbl-128ibm 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffcf0277d2b54p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffcf0277d2b58p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffcf0277d2b54p-512L : inexact
+= sqrt upward ldbl-128ibm 0x9.7b3af18p-1020L : 0xc.51155b6e7f70bffcf0277d2b58p-512L : inexact
+sqrt 0x1.a158508p-1017
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0xd.0ac284p-1020 : 0xe.720c54b67ac48p-512 : inexact
+= sqrt tonearest dbl-64 0xd.0ac284p-1020 : 0xe.720c54b67ac48p-512 : inexact
+= sqrt towardzero dbl-64 0xd.0ac284p-1020 : 0xe.720c54b67ac48p-512 : inexact
+= sqrt upward dbl-64 0xd.0ac284p-1020 : 0xe.720c54b67ac5p-512 : inexact
+= sqrt downward ldbl-96-intel 0xd.0ac284p-1020L : 0xe.720c54b67ac4bffp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0xd.0ac284p-1020L : 0xe.720c54b67ac4cp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0xd.0ac284p-1020L : 0xe.720c54b67ac4bffp-512L : inexact
+= sqrt upward ldbl-96-intel 0xd.0ac284p-1020L : 0xe.720c54b67ac4cp-512L : inexact
+= sqrt downward ldbl-96-m68k 0xd.0ac284p-1020L : 0xe.720c54b67ac4bffp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0xd.0ac284p-1020L : 0xe.720c54b67ac4cp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0xd.0ac284p-1020L : 0xe.720c54b67ac4bffp-512L : inexact
+= sqrt upward ldbl-96-m68k 0xd.0ac284p-1020L : 0xe.720c54b67ac4cp-512L : inexact
+= sqrt downward ldbl-128 0xd.0ac284p-1020L : 0xe.720c54b67ac4bfff3dde8c941bfp-512L : inexact
+= sqrt tonearest ldbl-128 0xd.0ac284p-1020L : 0xe.720c54b67ac4bfff3dde8c941bf8p-512L : inexact
+= sqrt towardzero ldbl-128 0xd.0ac284p-1020L : 0xe.720c54b67ac4bfff3dde8c941bfp-512L : inexact
+= sqrt upward ldbl-128 0xd.0ac284p-1020L : 0xe.720c54b67ac4bfff3dde8c941bf8p-512L : inexact
+= sqrt downward ldbl-128ibm 0xd.0ac284p-1020L : 0xe.720c54b67ac4bfff3dde8c9418p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0xd.0ac284p-1020L : 0xe.720c54b67ac4bfff3dde8c941cp-512L : inexact
+= sqrt towardzero ldbl-128ibm 0xd.0ac284p-1020L : 0xe.720c54b67ac4bfff3dde8c9418p-512L : inexact
+= sqrt upward ldbl-128ibm 0xd.0ac284p-1020L : 0xe.720c54b67ac4bfff3dde8c941cp-512L : inexact
+sqrt 0x1.cd31f078p-1017
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0xe.698f83cp-1020 : 0xf.2f78e32ee6758p-512 : inexact
+= sqrt tonearest dbl-64 0xe.698f83cp-1020 : 0xf.2f78e32ee6758p-512 : inexact
+= sqrt towardzero dbl-64 0xe.698f83cp-1020 : 0xf.2f78e32ee6758p-512 : inexact
+= sqrt upward dbl-64 0xe.698f83cp-1020 : 0xf.2f78e32ee676p-512 : inexact
+= sqrt downward ldbl-96-intel 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffp-512L : inexact
+= sqrt tonearest ldbl-96-intel 0xe.698f83cp-1020L : 0xf.2f78e32ee675cp-512L : inexact
+= sqrt towardzero ldbl-96-intel 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffp-512L : inexact
+= sqrt upward ldbl-96-intel 0xe.698f83cp-1020L : 0xf.2f78e32ee675cp-512L : inexact
+= sqrt downward ldbl-96-m68k 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffp-512L : inexact
+= sqrt tonearest ldbl-96-m68k 0xe.698f83cp-1020L : 0xf.2f78e32ee675cp-512L : inexact
+= sqrt towardzero ldbl-96-m68k 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffp-512L : inexact
+= sqrt upward ldbl-96-m68k 0xe.698f83cp-1020L : 0xf.2f78e32ee675cp-512L : inexact
+= sqrt downward ldbl-128 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffe6792b3ce66fp-512L : inexact
+= sqrt tonearest ldbl-128 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffe6792b3ce66fp-512L : inexact
+= sqrt towardzero ldbl-128 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffe6792b3ce66fp-512L : inexact
+= sqrt upward ldbl-128 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffe6792b3ce66f8p-512L : inexact
+= sqrt downward ldbl-128ibm 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffe6792b3ce64p-512L : inexact
+= sqrt tonearest ldbl-128ibm 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffe6792b3ce68p-512L : inexact
+= sqrt towardzero ldbl-128ibm 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffe6792b3ce64p-512L : inexact
+= sqrt upward ldbl-128ibm 0xe.698f83cp-1020L : 0xf.2f78e32ee675bffe6792b3ce68p-512L : inexact
+sqrt 0x1.33b43b08p-1016
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x1.33b43b08p-1016 : 0x1.18a9f607e1701p-508 : inexact
+= sqrt tonearest dbl-64 0x1.33b43b08p-1016 : 0x1.18a9f607e1701p-508 : inexact
+= sqrt towardzero dbl-64 0x1.33b43b08p-1016 : 0x1.18a9f607e1701p-508 : inexact
+= sqrt upward dbl-64 0x1.33b43b08p-1016 : 0x1.18a9f607e1702p-508 : inexact
+= sqrt downward ldbl-96-intel 0x1.33b43b08p-1016L : 0x1.18a9f607e17017fep-508L : inexact
+= sqrt tonearest ldbl-96-intel 0x1.33b43b08p-1016L : 0x1.18a9f607e17018p-508L : inexact
+= sqrt towardzero ldbl-96-intel 0x1.33b43b08p-1016L : 0x1.18a9f607e17017fep-508L : inexact
+= sqrt upward ldbl-96-intel 0x1.33b43b08p-1016L : 0x1.18a9f607e17018p-508L : inexact
+= sqrt downward ldbl-96-m68k 0x1.33b43b08p-1016L : 0x1.18a9f607e17017fep-508L : inexact
+= sqrt tonearest ldbl-96-m68k 0x1.33b43b08p-1016L : 0x1.18a9f607e17018p-508L : inexact
+= sqrt towardzero ldbl-96-m68k 0x1.33b43b08p-1016L : 0x1.18a9f607e17017fep-508L : inexact
+= sqrt upward ldbl-96-m68k 0x1.33b43b08p-1016L : 0x1.18a9f607e17018p-508L : inexact
+= sqrt downward ldbl-128 0x1.33b43b08p-1016L : 0x1.18a9f607e17017ff715a73e157aep-508L : inexact
+= sqrt tonearest ldbl-128 0x1.33b43b08p-1016L : 0x1.18a9f607e17017ff715a73e157afp-508L : inexact
+= sqrt towardzero ldbl-128 0x1.33b43b08p-1016L : 0x1.18a9f607e17017ff715a73e157aep-508L : inexact
+= sqrt upward ldbl-128 0x1.33b43b08p-1016L : 0x1.18a9f607e17017ff715a73e157afp-508L : inexact
+= sqrt downward ldbl-128ibm 0x1.33b43b08p-1016L : 0x1.18a9f607e17017ff715a73e1578p-508L : inexact
+= sqrt tonearest ldbl-128ibm 0x1.33b43b08p-1016L : 0x1.18a9f607e17017ff715a73e1578p-508L : inexact
+= sqrt towardzero ldbl-128ibm 0x1.33b43b08p-1016L : 0x1.18a9f607e17017ff715a73e1578p-508L : inexact
+= sqrt upward ldbl-128ibm 0x1.33b43b08p-1016L : 0x1.18a9f607e17017ff715a73e158p-508L : inexact
+sqrt 0x1.6e66a858p-1016
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x1.6e66a858p-1016 : 0x1.324402a00b45ep-508 : inexact
+= sqrt tonearest dbl-64 0x1.6e66a858p-1016 : 0x1.324402a00b45fp-508 : inexact
+= sqrt towardzero dbl-64 0x1.6e66a858p-1016 : 0x1.324402a00b45ep-508 : inexact
+= sqrt upward dbl-64 0x1.6e66a858p-1016 : 0x1.324402a00b45fp-508 : inexact
+= sqrt downward ldbl-96-intel 0x1.6e66a858p-1016L : 0x1.324402a00b45e8p-508L : inexact
+= sqrt tonearest ldbl-96-intel 0x1.6e66a858p-1016L : 0x1.324402a00b45e8p-508L : inexact
+= sqrt towardzero ldbl-96-intel 0x1.6e66a858p-1016L : 0x1.324402a00b45e8p-508L : inexact
+= sqrt upward ldbl-96-intel 0x1.6e66a858p-1016L : 0x1.324402a00b45e802p-508L : inexact
+= sqrt downward ldbl-96-m68k 0x1.6e66a858p-1016L : 0x1.324402a00b45e8p-508L : inexact
+= sqrt tonearest ldbl-96-m68k 0x1.6e66a858p-1016L : 0x1.324402a00b45e8p-508L : inexact
+= sqrt towardzero ldbl-96-m68k 0x1.6e66a858p-1016L : 0x1.324402a00b45e8p-508L : inexact
+= sqrt upward ldbl-96-m68k 0x1.6e66a858p-1016L : 0x1.324402a00b45e802p-508L : inexact
+= sqrt downward ldbl-128 0x1.6e66a858p-1016L : 0x1.324402a00b45e800a761e004b929p-508L : inexact
+= sqrt tonearest ldbl-128 0x1.6e66a858p-1016L : 0x1.324402a00b45e800a761e004b92ap-508L : inexact
+= sqrt towardzero ldbl-128 0x1.6e66a858p-1016L : 0x1.324402a00b45e800a761e004b929p-508L : inexact
+= sqrt upward ldbl-128 0x1.6e66a858p-1016L : 0x1.324402a00b45e800a761e004b92ap-508L : inexact
+= sqrt downward ldbl-128ibm 0x1.6e66a858p-1016L : 0x1.324402a00b45e800a761e004b9p-508L : inexact
+= sqrt tonearest ldbl-128ibm 0x1.6e66a858p-1016L : 0x1.324402a00b45e800a761e004b9p-508L : inexact
+= sqrt towardzero ldbl-128ibm 0x1.6e66a858p-1016L : 0x1.324402a00b45e800a761e004b9p-508L : inexact
+= sqrt upward ldbl-128ibm 0x1.6e66a858p-1016L : 0x1.324402a00b45e800a761e004b98p-508L : inexact
+sqrt 0x1.8661cbf8p-1016
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x1.8661cbf8p-1016 : 0x1.3c212046bfdfep-508 : inexact
+= sqrt tonearest dbl-64 0x1.8661cbf8p-1016 : 0x1.3c212046bfdffp-508 : inexact
+= sqrt towardzero dbl-64 0x1.8661cbf8p-1016 : 0x1.3c212046bfdfep-508 : inexact
+= sqrt upward dbl-64 0x1.8661cbf8p-1016 : 0x1.3c212046bfdffp-508 : inexact
+= sqrt downward ldbl-96-intel 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8p-508L : inexact
+= sqrt tonearest ldbl-96-intel 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8p-508L : inexact
+= sqrt towardzero ldbl-96-intel 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8p-508L : inexact
+= sqrt upward ldbl-96-intel 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe802p-508L : inexact
+= sqrt downward ldbl-96-m68k 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8p-508L : inexact
+= sqrt tonearest ldbl-96-m68k 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8p-508L : inexact
+= sqrt towardzero ldbl-96-m68k 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8p-508L : inexact
+= sqrt upward ldbl-96-m68k 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe802p-508L : inexact
+= sqrt downward ldbl-128 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8004a6543b0a63bp-508L : inexact
+= sqrt tonearest ldbl-128 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8004a6543b0a63bp-508L : inexact
+= sqrt towardzero ldbl-128 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8004a6543b0a63bp-508L : inexact
+= sqrt upward ldbl-128 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8004a6543b0a63cp-508L : inexact
+= sqrt downward ldbl-128ibm 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8004a6543b0a6p-508L : inexact
+= sqrt tonearest ldbl-128ibm 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8004a6543b0a6p-508L : inexact
+= sqrt towardzero ldbl-128ibm 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8004a6543b0a6p-508L : inexact
+= sqrt upward ldbl-128ibm 0x1.8661cbf8p-1016L : 0x1.3c212046bfdfe8004a6543b0a68p-508L : inexact
+sqrt 0x1.bbb221b4p-1016
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x1.bbb221b4p-1016 : 0x1.510681b93993p-508 : inexact
+= sqrt tonearest dbl-64 0x1.bbb221b4p-1016 : 0x1.510681b939931p-508 : inexact
+= sqrt towardzero dbl-64 0x1.bbb221b4p-1016 : 0x1.510681b93993p-508 : inexact
+= sqrt upward dbl-64 0x1.bbb221b4p-1016 : 0x1.510681b939931p-508 : inexact
+= sqrt downward ldbl-96-intel 0x1.bbb221b4p-1016L : 0x1.510681b9399308p-508L : inexact
+= sqrt tonearest ldbl-96-intel 0x1.bbb221b4p-1016L : 0x1.510681b9399308p-508L : inexact
+= sqrt towardzero ldbl-96-intel 0x1.bbb221b4p-1016L : 0x1.510681b9399308p-508L : inexact
+= sqrt upward ldbl-96-intel 0x1.bbb221b4p-1016L : 0x1.510681b939930802p-508L : inexact
+= sqrt downward ldbl-96-m68k 0x1.bbb221b4p-1016L : 0x1.510681b9399308p-508L : inexact
+= sqrt tonearest ldbl-96-m68k 0x1.bbb221b4p-1016L : 0x1.510681b9399308p-508L : inexact
+= sqrt towardzero ldbl-96-m68k 0x1.bbb221b4p-1016L : 0x1.510681b9399308p-508L : inexact
+= sqrt upward ldbl-96-m68k 0x1.bbb221b4p-1016L : 0x1.510681b939930802p-508L : inexact
+= sqrt downward ldbl-128 0x1.bbb221b4p-1016L : 0x1.510681b93993080072e1891cced7p-508L : inexact
+= sqrt tonearest ldbl-128 0x1.bbb221b4p-1016L : 0x1.510681b93993080072e1891cced7p-508L : inexact
+= sqrt towardzero ldbl-128 0x1.bbb221b4p-1016L : 0x1.510681b93993080072e1891cced7p-508L : inexact
+= sqrt upward ldbl-128 0x1.bbb221b4p-1016L : 0x1.510681b93993080072e1891cced8p-508L : inexact
+= sqrt downward ldbl-128ibm 0x1.bbb221b4p-1016L : 0x1.510681b93993080072e1891cce8p-508L : inexact
+= sqrt tonearest ldbl-128ibm 0x1.bbb221b4p-1016L : 0x1.510681b93993080072e1891ccfp-508L : inexact
+= sqrt towardzero ldbl-128ibm 0x1.bbb221b4p-1016L : 0x1.510681b93993080072e1891cce8p-508L : inexact
+= sqrt upward ldbl-128ibm 0x1.bbb221b4p-1016L : 0x1.510681b93993080072e1891ccfp-508L : inexact
+sqrt 0x1.c4942f3cp-1016
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x1.c4942f3cp-1016 : 0x1.5461e59227ab5p-508 : inexact
+= sqrt tonearest dbl-64 0x1.c4942f3cp-1016 : 0x1.5461e59227ab5p-508 : inexact
+= sqrt towardzero dbl-64 0x1.c4942f3cp-1016 : 0x1.5461e59227ab5p-508 : inexact
+= sqrt upward dbl-64 0x1.c4942f3cp-1016 : 0x1.5461e59227ab6p-508 : inexact
+= sqrt downward ldbl-96-intel 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57fep-508L : inexact
+= sqrt tonearest ldbl-96-intel 0x1.c4942f3cp-1016L : 0x1.5461e59227ab58p-508L : inexact
+= sqrt towardzero ldbl-96-intel 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57fep-508L : inexact
+= sqrt upward ldbl-96-intel 0x1.c4942f3cp-1016L : 0x1.5461e59227ab58p-508L : inexact
+= sqrt downward ldbl-96-m68k 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57fep-508L : inexact
+= sqrt tonearest ldbl-96-m68k 0x1.c4942f3cp-1016L : 0x1.5461e59227ab58p-508L : inexact
+= sqrt towardzero ldbl-96-m68k 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57fep-508L : inexact
+= sqrt upward ldbl-96-m68k 0x1.c4942f3cp-1016L : 0x1.5461e59227ab58p-508L : inexact
+= sqrt downward ldbl-128 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57ff0ef1d1ea7cc1p-508L : inexact
+= sqrt tonearest ldbl-128 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57ff0ef1d1ea7cc1p-508L : inexact
+= sqrt towardzero ldbl-128 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57ff0ef1d1ea7cc1p-508L : inexact
+= sqrt upward ldbl-128 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57ff0ef1d1ea7cc2p-508L : inexact
+= sqrt downward ldbl-128ibm 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57ff0ef1d1ea7c8p-508L : inexact
+= sqrt tonearest ldbl-128ibm 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57ff0ef1d1ea7dp-508L : inexact
+= sqrt towardzero ldbl-128ibm 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57ff0ef1d1ea7c8p-508L : inexact
+= sqrt upward ldbl-128ibm 0x1.c4942f3cp-1016L : 0x1.5461e59227ab57ff0ef1d1ea7dp-508L : inexact
+sqrt 0x1.dbb258c8p-1016
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x1.dbb258c8p-1016 : 0x1.5cf7b0f78d3aep-508 : inexact
+= sqrt tonearest dbl-64 0x1.dbb258c8p-1016 : 0x1.5cf7b0f78d3afp-508 : inexact
+= sqrt towardzero dbl-64 0x1.dbb258c8p-1016 : 0x1.5cf7b0f78d3aep-508 : inexact
+= sqrt upward dbl-64 0x1.dbb258c8p-1016 : 0x1.5cf7b0f78d3afp-508 : inexact
+= sqrt downward ldbl-96-intel 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8p-508L : inexact
+= sqrt tonearest ldbl-96-intel 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8p-508L : inexact
+= sqrt towardzero ldbl-96-intel 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8p-508L : inexact
+= sqrt upward ldbl-96-intel 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae802p-508L : inexact
+= sqrt downward ldbl-96-m68k 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8p-508L : inexact
+= sqrt tonearest ldbl-96-m68k 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8p-508L : inexact
+= sqrt towardzero ldbl-96-m68k 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8p-508L : inexact
+= sqrt upward ldbl-96-m68k 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae802p-508L : inexact
+= sqrt downward ldbl-128 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8008b2b0f38c32dp-508L : inexact
+= sqrt tonearest ldbl-128 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8008b2b0f38c32ep-508L : inexact
+= sqrt towardzero ldbl-128 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8008b2b0f38c32dp-508L : inexact
+= sqrt upward ldbl-128 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8008b2b0f38c32ep-508L : inexact
+= sqrt downward ldbl-128ibm 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8008b2b0f38c3p-508L : inexact
+= sqrt tonearest ldbl-128ibm 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8008b2b0f38c3p-508L : inexact
+= sqrt towardzero ldbl-128ibm 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8008b2b0f38c3p-508L : inexact
+= sqrt upward ldbl-128ibm 0x1.dbb258c8p-1016L : 0x1.5cf7b0f78d3ae8008b2b0f38c38p-508L : inexact
+sqrt 0x1.57103ea4p-1015
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x2.ae207d48p-1016 : 0x1.a31ab946d340ap-508 : inexact
+= sqrt tonearest dbl-64 0x2.ae207d48p-1016 : 0x1.a31ab946d340bp-508 : inexact
+= sqrt towardzero dbl-64 0x2.ae207d48p-1016 : 0x1.a31ab946d340ap-508 : inexact
+= sqrt upward dbl-64 0x2.ae207d48p-1016 : 0x1.a31ab946d340bp-508 : inexact
+= sqrt downward ldbl-96-intel 0x2.ae207d48p-1016L : 0x1.a31ab946d340a8p-508L : inexact
+= sqrt tonearest ldbl-96-intel 0x2.ae207d48p-1016L : 0x1.a31ab946d340a8p-508L : inexact
+= sqrt towardzero ldbl-96-intel 0x2.ae207d48p-1016L : 0x1.a31ab946d340a8p-508L : inexact
+= sqrt upward ldbl-96-intel 0x2.ae207d48p-1016L : 0x1.a31ab946d340a802p-508L : inexact
+= sqrt downward ldbl-96-m68k 0x2.ae207d48p-1016L : 0x1.a31ab946d340a8p-508L : inexact
+= sqrt tonearest ldbl-96-m68k 0x2.ae207d48p-1016L : 0x1.a31ab946d340a8p-508L : inexact
+= sqrt towardzero ldbl-96-m68k 0x2.ae207d48p-1016L : 0x1.a31ab946d340a8p-508L : inexact
+= sqrt upward ldbl-96-m68k 0x2.ae207d48p-1016L : 0x1.a31ab946d340a802p-508L : inexact
+= sqrt downward ldbl-128 0x2.ae207d48p-1016L : 0x1.a31ab946d340a800ad52925a9b5fp-508L : inexact
+= sqrt tonearest ldbl-128 0x2.ae207d48p-1016L : 0x1.a31ab946d340a800ad52925a9b6p-508L : inexact
+= sqrt towardzero ldbl-128 0x2.ae207d48p-1016L : 0x1.a31ab946d340a800ad52925a9b5fp-508L : inexact
+= sqrt upward ldbl-128 0x2.ae207d48p-1016L : 0x1.a31ab946d340a800ad52925a9b6p-508L : inexact
+= sqrt downward ldbl-128ibm 0x2.ae207d48p-1016L : 0x1.a31ab946d340a800ad52925a9bp-508L : inexact
+= sqrt tonearest ldbl-128ibm 0x2.ae207d48p-1016L : 0x1.a31ab946d340a800ad52925a9b8p-508L : inexact
+= sqrt towardzero ldbl-128ibm 0x2.ae207d48p-1016L : 0x1.a31ab946d340a800ad52925a9bp-508L : inexact
+= sqrt upward ldbl-128ibm 0x2.ae207d48p-1016L : 0x1.a31ab946d340a800ad52925a9b8p-508L : inexact
+sqrt 0x1.9b294f88p-1015
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
+= sqrt towardzero flt-32 0x0p+0f : 0x0p+0f :
+= sqrt upward flt-32 0x0p+0f : 0x0p+0f :
+= sqrt downward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt tonearest dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt towardzero dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt upward dbl-64 0x0p+0 : 0x0p+0 :
+= sqrt downward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-intel 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-96-m68k 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128 0x0p+0L : 0x0p+0L :
+= sqrt downward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt upward ldbl-128ibm 0x0p+0L : 0x0p+0L :
+= sqrt downward dbl-64 0x3.36529f1p-1016 : 0x1.cad197e28e85ap-508 : inexact
+= sqrt tonearest dbl-64 0x3.36529f1p-1016 : 0x1.cad197e28e85bp-508 : inexact
+= sqrt towardzero dbl-64 0x3.36529f1p-1016 : 0x1.cad197e28e85ap-508 : inexact
+= sqrt upward dbl-64 0x3.36529f1p-1016 : 0x1.cad197e28e85bp-508 : inexact
+= sqrt downward ldbl-96-intel 0x3.36529f1p-1016L : 0x1.cad197e28e85a8p-508L : inexact
+= sqrt tonearest ldbl-96-intel 0x3.36529f1p-1016L : 0x1.cad197e28e85a8p-508L : inexact
+= sqrt towardzero ldbl-96-intel 0x3.36529f1p-1016L : 0x1.cad197e28e85a8p-508L : inexact
+= sqrt upward ldbl-96-intel 0x3.36529f1p-1016L : 0x1.cad197e28e85a802p-508L : inexact
+= sqrt downward ldbl-96-m68k 0x3.36529f1p-1016L : 0x1.cad197e28e85a8p-508L : inexact
+= sqrt tonearest ldbl-96-m68k 0x3.36529f1p-1016L : 0x1.cad197e28e85a8p-508L : inexact
+= sqrt towardzero ldbl-96-m68k 0x3.36529f1p-1016L : 0x1.cad197e28e85a8p-508L : inexact
+= sqrt upward ldbl-96-m68k 0x3.36529f1p-1016L : 0x1.cad197e28e85a802p-508L : inexact
+= sqrt downward ldbl-128 0x3.36529f1p-1016L : 0x1.cad197e28e85a800936f1133685p-508L : inexact
+= sqrt tonearest ldbl-128 0x3.36529f1p-1016L : 0x1.cad197e28e85a800936f11336851p-508L : inexact
+= sqrt towardzero ldbl-128 0x3.36529f1p-1016L : 0x1.cad197e28e85a800936f1133685p-508L : inexact
+= sqrt upward ldbl-128 0x3.36529f1p-1016L : 0x1.cad197e28e85a800936f11336851p-508L : inexact
+= sqrt downward ldbl-128ibm 0x3.36529f1p-1016L : 0x1.cad197e28e85a800936f113368p-508L : inexact
+= sqrt tonearest ldbl-128ibm 0x3.36529f1p-1016L : 0x1.cad197e28e85a800936f1133688p-508L : inexact
+= sqrt towardzero ldbl-128ibm 0x3.36529f1p-1016L : 0x1.cad197e28e85a800936f113368p-508L : inexact
+= sqrt upward ldbl-128ibm 0x3.36529f1p-1016L : 0x1.cad197e28e85a800936f1133688p-508L : inexact
+sqrt 0x1.0000000000001p+0
+= sqrt downward flt-32 0x1.000002p+0f : 0x1p+0f : inexact
+= sqrt tonearest flt-32 0x1.000002p+0f : 0x1p+0f : inexact
+= sqrt towardzero flt-32 0x1.000002p+0f : 0x1p+0f : inexact
+= sqrt upward flt-32 0x1.000002p+0f : 0x1.000002p+0f : inexact
+= sqrt downward dbl-64 0x1.000002p+0 : 0x1.000000ffffff8p+0 : inexact
+= sqrt tonearest dbl-64 0x1.000002p+0 : 0x1.000000ffffff8p+0 : inexact
+= sqrt towardzero dbl-64 0x1.000002p+0 : 0x1.000000ffffff8p+0 : inexact
+= sqrt upward dbl-64 0x1.000002p+0 : 0x1.000000ffffff9p+0 : inexact
+= sqrt downward ldbl-96-intel 0x1.000002p+0L : 0x1.000000ffffff8p+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.000000ffffff8p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.000000ffffff8p+0L : inexact
+= sqrt upward ldbl-96-intel 0x1.000002p+0L : 0x1.000000ffffff8002p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x1.000002p+0L : 0x1.000000ffffff8p+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.000000ffffff8p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.000000ffffff8p+0L : inexact
+= sqrt upward ldbl-96-m68k 0x1.000002p+0L : 0x1.000000ffffff8002p+0L : inexact
+= sqrt downward ldbl-128 0x1.000002p+0L : 0x1.000000ffffff8000007fffff6p+0L : inexact
+= sqrt tonearest ldbl-128 0x1.000002p+0L : 0x1.000000ffffff8000007fffff6p+0L : inexact
+= sqrt towardzero ldbl-128 0x1.000002p+0L : 0x1.000000ffffff8000007fffff6p+0L : inexact
+= sqrt upward ldbl-128 0x1.000002p+0L : 0x1.000000ffffff8000007fffff6001p+0L : inexact
+= sqrt downward ldbl-128ibm 0x1.000002p+0L : 0x1.000000ffffff8000007fffff6p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.000000ffffff8000007fffff6p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.000000ffffff8000007fffff6p+0L : inexact
+= sqrt upward ldbl-128ibm 0x1.000002p+0L : 0x1.000000ffffff8000007fffff608p+0L : inexact
+= sqrt downward flt-32 0x1p+0f : 0x1p+0f :
+= sqrt tonearest flt-32 0x1p+0f : 0x1p+0f :
+= sqrt towardzero flt-32 0x1p+0f : 0x1p+0f :
+= sqrt upward flt-32 0x1p+0f : 0x1p+0f :
+= sqrt downward dbl-64 0x1p+0 : 0x1p+0 :
+= sqrt tonearest dbl-64 0x1p+0 : 0x1p+0 :
+= sqrt towardzero dbl-64 0x1p+0 : 0x1p+0 :
+= sqrt upward dbl-64 0x1p+0 : 0x1p+0 :
+= sqrt downward ldbl-96-intel 0x1p+0L : 0x1p+0L :
+= sqrt tonearest ldbl-96-intel 0x1p+0L : 0x1p+0L :
+= sqrt towardzero ldbl-96-intel 0x1p+0L : 0x1p+0L :
+= sqrt upward ldbl-96-intel 0x1p+0L : 0x1p+0L :
+= sqrt downward ldbl-96-m68k 0x1p+0L : 0x1p+0L :
+= sqrt tonearest ldbl-96-m68k 0x1p+0L : 0x1p+0L :
+= sqrt towardzero ldbl-96-m68k 0x1p+0L : 0x1p+0L :
+= sqrt upward ldbl-96-m68k 0x1p+0L : 0x1p+0L :
+= sqrt downward ldbl-128 0x1p+0L : 0x1p+0L :
+= sqrt tonearest ldbl-128 0x1p+0L : 0x1p+0L :
+= sqrt towardzero ldbl-128 0x1p+0L : 0x1p+0L :
+= sqrt upward ldbl-128 0x1p+0L : 0x1p+0L :
+= sqrt downward ldbl-128ibm 0x1p+0L : 0x1p+0L :
+= sqrt tonearest ldbl-128ibm 0x1p+0L : 0x1p+0L :
+= sqrt towardzero ldbl-128ibm 0x1p+0L : 0x1p+0L :
+= sqrt upward ldbl-128ibm 0x1p+0L : 0x1p+0L :
+= sqrt downward dbl-64 0x1.0000000000001p+0 : 0x1p+0 : inexact
+= sqrt tonearest dbl-64 0x1.0000000000001p+0 : 0x1p+0 : inexact
+= sqrt towardzero dbl-64 0x1.0000000000001p+0 : 0x1p+0 : inexact
+= sqrt upward dbl-64 0x1.0000000000001p+0 : 0x1.0000000000001p+0 : inexact
+= sqrt downward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.00000000000007fep+0L : inexact
+= sqrt tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x1.00000000000008p+0L : inexact
+= sqrt towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x1.00000000000007fep+0L : inexact
+= sqrt upward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.00000000000008p+0L : inexact
+= sqrt downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.00000000000007fep+0L : inexact
+= sqrt tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.00000000000008p+0L : inexact
+= sqrt towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.00000000000007fep+0L : inexact
+= sqrt upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.00000000000008p+0L : inexact
+= sqrt downward ldbl-128 0x1.0000000000001p+0L : 0x1.00000000000007ffffffffffffep+0L : inexact
+= sqrt tonearest ldbl-128 0x1.0000000000001p+0L : 0x1.00000000000007ffffffffffffep+0L : inexact
+= sqrt towardzero ldbl-128 0x1.0000000000001p+0L : 0x1.00000000000007ffffffffffffep+0L : inexact
+= sqrt upward ldbl-128 0x1.0000000000001p+0L : 0x1.00000000000007ffffffffffffe1p+0L : inexact
+= sqrt downward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.00000000000007ffffffffffff8p+0L : inexact
+= sqrt tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x1.00000000000008p+0L : inexact
+= sqrt towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x1.00000000000007ffffffffffff8p+0L : inexact
+= sqrt upward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.00000000000008p+0L : inexact
+sqrt 0x1.fffffffffffffp-1
+= sqrt downward flt-32 0x1p+0f : 0x1p+0f :
+= sqrt tonearest flt-32 0x1p+0f : 0x1p+0f :
+= sqrt towardzero flt-32 0x1p+0f : 0x1p+0f :
+= sqrt upward flt-32 0x1p+0f : 0x1p+0f :
+= sqrt downward dbl-64 0x1p+0 : 0x1p+0 :
+= sqrt tonearest dbl-64 0x1p+0 : 0x1p+0 :
+= sqrt towardzero dbl-64 0x1p+0 : 0x1p+0 :
+= sqrt upward dbl-64 0x1p+0 : 0x1p+0 :
+= sqrt downward ldbl-96-intel 0x1p+0L : 0x1p+0L :
+= sqrt tonearest ldbl-96-intel 0x1p+0L : 0x1p+0L :
+= sqrt towardzero ldbl-96-intel 0x1p+0L : 0x1p+0L :
+= sqrt upward ldbl-96-intel 0x1p+0L : 0x1p+0L :
+= sqrt downward ldbl-96-m68k 0x1p+0L : 0x1p+0L :
+= sqrt tonearest ldbl-96-m68k 0x1p+0L : 0x1p+0L :
+= sqrt towardzero ldbl-96-m68k 0x1p+0L : 0x1p+0L :
+= sqrt upward ldbl-96-m68k 0x1p+0L : 0x1p+0L :
+= sqrt downward ldbl-128 0x1p+0L : 0x1p+0L :
+= sqrt tonearest ldbl-128 0x1p+0L : 0x1p+0L :
+= sqrt towardzero ldbl-128 0x1p+0L : 0x1p+0L :
+= sqrt upward ldbl-128 0x1p+0L : 0x1p+0L :
+= sqrt downward ldbl-128ibm 0x1p+0L : 0x1p+0L :
+= sqrt tonearest ldbl-128ibm 0x1p+0L : 0x1p+0L :
+= sqrt towardzero ldbl-128ibm 0x1p+0L : 0x1p+0L :
+= sqrt upward ldbl-128ibm 0x1p+0L : 0x1p+0L :
+= sqrt downward flt-32 0xf.fffffp-4f : 0xf.fffffp-4f : inexact
+= sqrt tonearest flt-32 0xf.fffffp-4f : 0xf.fffffp-4f : inexact
+= sqrt towardzero flt-32 0xf.fffffp-4f : 0xf.fffffp-4f : inexact
+= sqrt upward flt-32 0xf.fffffp-4f : 0x1p+0f : inexact
+= sqrt downward dbl-64 0xf.fffffp-4 : 0xf.fffff7fffffd8p-4 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp-4 : 0xf.fffff7fffffep-4 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp-4 : 0xf.fffff7fffffd8p-4 : inexact
+= sqrt upward dbl-64 0xf.fffffp-4 : 0xf.fffff7fffffep-4 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp-4L : 0xf.fffff7fffffdfffp-4L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp-4L : 0xf.fffff7fffffep-4L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp-4L : 0xf.fffff7fffffdfffp-4L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp-4L : 0xf.fffff7fffffep-4L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp-4L : 0xf.fffff7fffffdfffp-4L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp-4L : 0xf.fffff7fffffep-4L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp-4L : 0xf.fffff7fffffdfffp-4L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp-4L : 0xf.fffff7fffffep-4L : inexact
+= sqrt downward ldbl-128 0xf.fffffp-4L : 0xf.fffff7fffffdfffffeffffff5ff8p-4L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp-4L : 0xf.fffff7fffffdfffffeffffff6p-4L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp-4L : 0xf.fffff7fffffdfffffeffffff5ff8p-4L : inexact
+= sqrt upward ldbl-128 0xf.fffffp-4L : 0xf.fffff7fffffdfffffeffffff6p-4L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp-4L : 0xf.fffff7fffffdfffffeffffff5cp-4L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp-4L : 0xf.fffff7fffffdfffffeffffff6p-4L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp-4L : 0xf.fffff7fffffdfffffeffffff5cp-4L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp-4L : 0xf.fffff7fffffdfffffeffffff6p-4L : inexact
+= sqrt downward dbl-64 0xf.ffffffffffff8p-4 : 0xf.ffffffffffff8p-4 : inexact
+= sqrt tonearest dbl-64 0xf.ffffffffffff8p-4 : 0xf.ffffffffffff8p-4 : inexact
+= sqrt towardzero dbl-64 0xf.ffffffffffff8p-4 : 0xf.ffffffffffff8p-4 : inexact
+= sqrt upward dbl-64 0xf.ffffffffffff8p-4 : 0x1p+0 : inexact
+= sqrt downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbffp-4L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffcp-4L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbffp-4L : inexact
+= sqrt upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffcp-4L : inexact
+= sqrt downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbffp-4L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffcp-4L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbffp-4L : inexact
+= sqrt upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffcp-4L : inexact
+= sqrt downward ldbl-128 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbfffffffffffff78p-4L : inexact
+= sqrt tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbfffffffffffff8p-4L : inexact
+= sqrt towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbfffffffffffff78p-4L : inexact
+= sqrt upward ldbl-128 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbfffffffffffff8p-4L : inexact
+= sqrt downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbffffffffffffcp-4L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffcp-4L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbffffffffffffcp-4L : inexact
+= sqrt upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffcp-4L : inexact
diff --git a/sysdeps/i386/fpu/e_sqrt.S b/sysdeps/i386/fpu/e_sqrt.S
index 1054ba4..fba5833 100644
--- a/sysdeps/i386/fpu/e_sqrt.S
+++ b/sysdeps/i386/fpu/e_sqrt.S
@@ -7,7 +7,17 @@
 
 ENTRY(__ieee754_sqrt)
 	fldl	4(%esp)
+	subl	$8, %esp
+	cfi_adjust_cfa_offset (8)
+	fstcw	4(%esp)
+	movl	$0xfeff, %edx
+	andl	4(%esp), %edx
+	movl	%edx, (%esp)
+	fldcw	(%esp)
 	fsqrt
+	fldcw	4(%esp)
+	addl	$8, %esp
+	cfi_adjust_cfa_offset (-8)
 	ret
 END (__ieee754_sqrt)
 strong_alias (__ieee754_sqrt, __sqrt_finite)
diff --git a/sysdeps/i386/fpu/w_sqrt.c b/sysdeps/i386/fpu/w_sqrt.c
new file mode 100644
index 0000000..19b5074
--- /dev/null
+++ b/sysdeps/i386/fpu/w_sqrt.c
@@ -0,0 +1,8 @@
+/* The inline __ieee754_sqrt is not correctly rounding; it's OK for
+   most internal uses in glibc, but not for sqrt itself.  */
+#define __ieee754_sqrt __avoid_ieee754_sqrt
+#include <math.h>
+#include <math_private.h>
+#undef __ieee754_sqrt
+extern double __ieee754_sqrt (double);
+#include <math/w_sqrt.c>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                 |    7 +
 NEWS                      |   20 +-
 math/auto-libm-test-in    |   57 +
 math/auto-libm-test-out   | 3669 +++++++++++++++++++++++++++++++++++++++++++++
 sysdeps/i386/fpu/e_sqrt.S |   10 +
 sysdeps/i386/fpu/w_sqrt.c |    8 +
 6 files changed, 3761 insertions(+), 10 deletions(-)
 create mode 100644 sysdeps/i386/fpu/w_sqrt.c


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]