aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog26
-rw-r--r--math/auto-libm-test-in254
-rw-r--r--math/auto-libm-test-out15081
-rw-r--r--math/gen-auto-libm-tests.c148
-rw-r--r--math/libm-test.inc860
5 files changed, 15468 insertions, 901 deletions
diff --git a/ChangeLog b/ChangeLog
index eef7d87..8747120 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,31 @@
2014-02-18 Joseph Myers <joseph@codesourcery.com>
+ * math/auto-libm-test-in: Add tests of fma.
+ * math/auto-libm-test-out: Regenerated.
+ * math/libm-test.inc (fma_test_data): Use AUTO_TESTS_fff_f.
+ (fma_towardzero_test_data): Likewise.
+ (fma_downward_test_data): Likewise.
+ (fma_upward_test_data): Likewise.
+ * math/gen-auto-libm-tests.c (rounding_mode_desc): Add field
+ mpc_mode.
+ (rounding_modes): Add values for new field.
+ (func_calc_method): Add value mpfr_fff_f.
+ (func_calc_desc): Add mpfr_fff_f union field.
+ (test_function): Add field exact_args.
+ (FUNC): Add macro argument EXACT_ARGS.
+ (FUNC_mpfr_f_f): Update call to FUNC.
+ (FUNC_mpfr_f_f): Likewise.
+ (FUNC_mpfr_ff_f): Likewise.
+ (FUNC_mpfr_if_f): Likewise.
+ (FUNC_mpc_c_f): Likewise.
+ (FUNC_mpc_c_c): Likewise.
+ (test_functions): Add fma. Update calls to FUNC.
+ (handle_input_arg): Add argument exact_args.
+ (add_test): Update call to handle_input_arg.
+ (calc_generic_results): Add argument mode. Handle mpfr_fff_f.
+ (output_for_one_input_case): Update call to calc_generic_results.
+ Recalculate exact zero results in each rounding mode.
+
* math/gen-auto-libm-tests.c (adjust_real): Ensure integers are
non-negative before setting low bit.
* math/auto-libm-test-in: Mark one asin test possibly having
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 17158ea..ab56898 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -826,6 +826,260 @@ expm1 -0x1p-64
expm1 0x1p-100
expm1 -0x1p-100
+fma 1.0 2.0 3.0
+fma 1.25 0.75 0.0625
+
+fma 0 0 0
+fma 0 0 -0
+fma 0 -0 0
+fma 0 -0 -0
+fma -0 0 0
+fma -0 0 -0
+fma -0 -0 0
+fma -0 -0 -0
+fma 1.0 0 0
+fma 1.0 0 -0
+fma 1.0 -0 0
+fma 1.0 -0 -0
+fma -1.0 0 0
+fma -1.0 0 -0
+fma -1.0 -0 0
+fma -1.0 -0 -0
+fma 0 1.0 0
+fma 0 1.0 -0
+fma 0 -1.0 0
+fma 0 -1.0 -0
+fma -0 1.0 0
+fma -0 1.0 -0
+fma -0 -1.0 0
+fma -0 -1.0 -0
+
+fma 1.0 1.0 -1.0
+fma 1.0 -1.0 1.0
+fma -1.0 1.0 1.0
+fma -1.0 -1.0 -1.0
+
+# Bug 6801: errno setting may be missing.
+fma min min 0 missing-errno
+fma min min -0 missing-errno
+fma min -min 0 missing-errno
+fma min -min -0 missing-errno
+fma -min min 0 missing-errno
+fma -min min -0 missing-errno
+fma -min -min 0 missing-errno
+fma -min -min -0 missing-errno
+
+# Bug 6801: errno setting may be missing.
+# Bug 13304: results on directed rounding may be incorrect.
+fma max max min missing-errno xfail-rounding:ldbl-128ibm
+fma max max -min missing-errno xfail-rounding:ldbl-128ibm
+fma max -max min missing-errno xfail-rounding:ldbl-128ibm
+fma max -max -min missing-errno xfail-rounding:ldbl-128ibm
+fma -max max min missing-errno xfail-rounding:ldbl-128ibm
+fma -max max -min missing-errno xfail-rounding:ldbl-128ibm
+fma -max -max min missing-errno xfail-rounding:ldbl-128ibm
+fma -max -max -min missing-errno xfail-rounding:ldbl-128ibm
+
+fma 0x1.7ff8p+13 0x1.000002p+0 0x1.ffffp-24
+fma 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0
+fma 0x1.9abcdep+127 0x0.9abcdep-126 -0x1.f08948p+0
+fma 0x1.9abcdep+100 0x0.9abcdep-126 -0x1.f08948p-27
+fma 0x1.fffffep+127 0x1.001p+0 -0x1.fffffep+127
+fma -0x1.fffffep+127 0x1.fffffep+0 0x1.fffffep+127
+fma 0x1.fffffep+127 2.0 -0x1.fffffep+127
+fma 0x1.4p-126 0x1.000004p-1 0x1p-128
+fma -0x1.4p-126 0x1.000004p-1 -0x1p-128
+fma 0x1.fffff8p-126 0x1.000002p-1 0x1p-149
+fma -0x1.fffff8p-126 0x1.000002p-1 -0x1p-149
+fma 0x1p-149 0x1p-1 0x0.fffffep-126
+fma -0x1p-149 0x1p-1 -0x0.fffffep-126
+fma 0x1p-149 0x1.1p-1 0x0.fffffep-126
+fma -0x1p-149 0x1.1p-1 -0x0.fffffep-126
+fma 0x1p-149 0x1p-149 0x1p127
+fma 0x1p-149 -0x1p-149 0x1p127
+fma 0x1p-149 0x1p-149 -0x1p127
+fma 0x1p-149 -0x1p-149 -0x1p127
+fma 0x1p-149 0x1p-149 0x1p-126
+fma 0x1p-149 -0x1p-149 0x1p-126
+fma 0x1p-149 0x1p-149 -0x1p-126
+fma 0x1p-149 -0x1p-149 -0x1p-126
+fma 0x1p-149 0x1p-149 0x0.fffffep-126
+fma 0x1p-149 -0x1p-149 0x0.fffffep-126
+fma 0x1p-149 0x1p-149 -0x0.fffffep-126
+fma 0x1p-149 -0x1p-149 -0x0.fffffep-126
+fma 0x1p-149 0x1p-149 0x1p-149
+# Bug 6801: errno setting may be missing.
+fma 0x1p-149 -0x1p-149 0x1p-149 missing-errno
+fma 0x1p-149 0x1p-149 -0x1p-149 missing-errno
+fma 0x1p-149 -0x1p-149 -0x1p-149
+fma 0x0.fffp0 0x0.fffp0 -0x0.ffep0
+fma 0x0.fffp0 -0x0.fffp0 0x0.ffep0
+fma -0x0.fffp0 0x0.fffp0 0x0.ffep0
+fma -0x0.fffp0 -0x0.fffp0 -0x0.ffep0
+fma 0x1.000002p-126 0x1.000002p-26 0x1p127
+fma 0x1.000002p-126 -0x1.000002p-26 0x1p127
+fma 0x1.000002p-126 0x1.000002p-26 -0x1p127
+fma 0x1.000002p-126 -0x1.000002p-26 -0x1p127
+fma 0x1.000002p-126 0x1.000002p-26 0x1p103
+fma 0x1.000002p-126 -0x1.000002p-26 0x1p103
+fma 0x1.000002p-126 0x1.000002p-26 -0x1p103
+fma 0x1.000002p-126 -0x1.000002p-26 -0x1p103
+
+fma 0x1.7fp+13 0x1.0000000000001p+0 0x1.ffep-48
+fma 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0
+fma 0x1.0000002p+0 0x1.ffffffcp-1 0x1p-300
+fma 0x1.0000002p+0 0x1.ffffffcp-1 -0x1p-300
+fma 0x1.deadbeef2feedp+1023 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp+1
+fma 0x1.deadbeef2feedp+900 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp-122
+fma 0x1.fffffffffffffp+1023 0x1.001p+0 -0x1.fffffffffffffp+1023
+fma -0x1.fffffffffffffp+1023 0x1.fffffffffffffp+0 0x1.fffffffffffffp+1023
+fma 0x1.fffffffffffffp+1023 2.0 -0x1.fffffffffffffp+1023
+# Bug 6801: errno setting may be missing.
+fma 0x1.6a09e667f3bccp-538 0x1.6a09e667f3bccp-538 0.0 missing-errno
+fma 0x1.deadbeef2feedp-495 0x1.deadbeef2feedp-495 -0x1.bf86a5786a574p-989
+fma 0x1.deadbeef2feedp-503 0x1.deadbeef2feedp-503 -0x1.bf86a5786a574p-1005
+fma 0x1p-537 0x1p-538 0x1p-1074
+fma 0x1.7fffff8p-968 0x1p-106 0x0.000001p-1022
+fma 0x1.4000004p-967 0x1p-106 0x0.000001p-1022
+fma 0x1.4p-967 -0x1p-106 -0x0.000001p-1022
+fma -0x1.19cab66d73e17p-959 0x1.c7108a8c5ff51p-107 -0x0.80b0ad65d9b64p-1022
+fma -0x1.d2eaed6e8e9d3p-979 -0x1.4e066c62ac9ddp-63 -0x0.9245e6b003454p-1022
+fma 0x1.153d650bb9f06p-907 0x1.2d01230d48407p-125 -0x0.b278d5acfc3cp-1022
+fma -0x1.fffffffffffffp-711 0x1.fffffffffffffp-275 0x1.fffffe00007ffp-983
+fma 0x1.4p-1022 0x1.0000000000002p-1 0x1p-1024
+fma -0x1.4p-1022 0x1.0000000000002p-1 -0x1p-1024
+fma 0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 0x1p-1074
+fma -0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 -0x1p-1074
+fma 0x1p-1074 0x1p-1 0x0.fffffffffffffp-1022
+fma -0x1p-1074 0x1p-1 -0x0.fffffffffffffp-1022
+fma 0x1p-1074 0x1.1p-1 0x0.fffffffffffffp-1022
+fma -0x1p-1074 0x1.1p-1 -0x0.fffffffffffffp-1022
+fma 0x1p-1074 0x1p-1074 0x1p1023
+fma 0x1p-1074 -0x1p-1074 0x1p1023
+fma 0x1p-1074 0x1p-1074 -0x1p1023
+fma 0x1p-1074 -0x1p-1074 -0x1p1023
+fma 0x1p-1074 0x1p-1074 0x1p-1022
+fma 0x1p-1074 -0x1p-1074 0x1p-1022
+fma 0x1p-1074 0x1p-1074 -0x1p-1022
+fma 0x1p-1074 -0x1p-1074 -0x1p-1022
+fma 0x1p-1074 0x1p-1074 0x0.fffffffffffffp-1022
+fma 0x1p-1074 -0x1p-1074 0x0.fffffffffffffp-1022
+fma 0x1p-1074 0x1p-1074 -0x0.fffffffffffffp-1022
+fma 0x1p-1074 -0x1p-1074 -0x0.fffffffffffffp-1022
+fma 0x1p-1074 0x1p-1074 0x1p-1074
+# Bug 6801: errno setting may be missing.
+fma 0x1p-1074 -0x1p-1074 0x1p-1074 missing-errno
+fma 0x1p-1074 0x1p-1074 -0x1p-1074 missing-errno
+fma 0x1p-1074 -0x1p-1074 -0x1p-1074
+fma 0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
+fma 0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 0x0.fffffffffffffp0
+fma -0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 0x0.fffffffffffffp0
+fma -0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
+fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p1023
+fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p1023
+fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p1023
+fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p1023
+fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p970
+fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p970
+fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p970
+fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p970
+
+fma -0x8.03fcp+3696 0xf.fffffffffffffffp-6140 0x8.3ffffffffffffffp-2450
+fma 0x9.fcp+2033 -0x8.000e1f000ff800fp-3613 -0xf.fffffffffffc0ffp-1579
+fma 0xc.7fc000003ffffffp-1194 0x8.1e0003fffffffffp+15327 -0x8.fffep+14072
+fma -0x8.0001fc000000003p+1798 0xcp-2230 0x8.f7e000000000007p-468
+fma 0xc.0000000000007ffp+10130 -0x8.000000000000001p+4430 0xc.07000000001ffffp+14513
+fma 0xb.ffffp-4777 0x8.000000fffffffffp-11612 -0x0.3800fff8p-16385
+fma 0x1.4p-16382 0x1.0000000000000004p-1 0x1p-16384
+fma -0x1.4p-16382 0x1.0000000000000004p-1 -0x1p-16384
+fma 0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 0x1p-16445
+fma -0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 -0x1p-16445
+fma 0x1p-16445 0x1p-1 0x0.fffffffffffffffep-16382
+fma -0x1p-16445 0x1p-1 -0x0.fffffffffffffffep-16382
+fma 0x1p-16445 0x1.1p-1 0x0.fffffffffffffffep-16382
+fma -0x1p-16445 0x1.1p-1 -0x0.fffffffffffffffep-16382
+fma 0x1p-16445 0x1p-16445 0x1p16383
+fma 0x1p-16445 -0x1p-16445 0x1p16383
+fma 0x1p-16445 0x1p-16445 -0x1p16383
+fma 0x1p-16445 -0x1p-16445 -0x1p16383
+fma 0x1p-16445 0x1p-16445 0x1p-16382
+fma 0x1p-16445 -0x1p-16445 0x1p-16382
+fma 0x1p-16445 0x1p-16445 -0x1p-16382
+fma 0x1p-16445 -0x1p-16445 -0x1p-16382
+fma 0x1p-16445 0x1p-16445 0x0.fffffffffffffffep-16382
+fma 0x1p-16445 -0x1p-16445 0x0.fffffffffffffffep-16382
+fma 0x1p-16445 0x1p-16445 -0x0.fffffffffffffffep-16382
+fma 0x1p-16445 -0x1p-16445 -0x0.fffffffffffffffep-16382
+fma 0x1p-16445 0x1p-16445 0x1p-16445
+# Bug 6801: errno setting may be missing.
+fma 0x1p-16445 -0x1p-16445 0x1p-16445 missing-errno
+fma 0x1p-16445 0x1p-16445 -0x1p-16445 missing-errno
+fma 0x1p-16445 -0x1p-16445 -0x1p-16445
+fma 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
+fma 0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
+fma -0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
+fma -0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
+fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16383
+fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16383
+fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16383
+fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16383
+fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16319
+fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16319
+fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16319
+fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16319
+
+fma 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584 -0x1.6b500daf0580d987f1bc0cadfcddp-13777 0x1.613cd91d9fed34b33820e5ab9d8dp-16378
+fma -0x1.f949b880cacb0f0c61540105321dp-5954 -0x1.3876cec84b4140f3bd6198731b7ep-10525 -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382
+fma -0x1.0000fffffffffp-16221 0x1.0000001fffff8007fep-239 0x0.ff87ffffffffffffe000003fffffp-16382
+fma -0x1.ac79c9376ef447f3827c9e9de008p-2228 -0x1.5ba830022b6139e21fbe7270cad8p-6314 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616
+fma -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652 0x1.f34235ff9d095449c29b4831b62dp+3311 0x1.fbe4302df23354dbd0c4d3cfe606p+5879
+fma -0x1.ca8835fc6ecfb5398625fc891be5p-1686 0x1.621e1972bbe2180e5be9dd7d8df5p-7671 -0x1.7d2d21b73b52cf20dec2a83902a4p-9395
+fma -0x1.55cff679ec49c2541fab41fc843ep-11819 0x1.e60e9f464f9e8df0509647c7c971p+12325 0x1.eaa2a7649d765c2f564f7a5beca7p+454
+fma 0x1.f0e7b1454908576f2537d863cf9bp+11432 0x1.cdce52f09d4ca76e68706f34b5d5p-1417 -0x1.2e986187c70f146235ea2066e486p+9979
+fma 0x1.f102f7da4a57a3a4aab620e29452p-3098 -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727 0x1.d512a11126b5ac8ed8973b8580c8p-14849
+fma -0x1.fc47ac7434b993cd8dcb2b431f25p-3816 0x1.fbc9750da8468852d84558e1db6dp-5773 -0x1.00a98abf783f75c40fe5b7a37d86p-9607
+fma 0x1.00000000000007ffffffffffffffp-9045 -0x1.ffffffffffff80000001ffffffffp+4773 -0x1.f8p-4316
+fma 0x1.4e922764c90701d4a2f21d01893dp-8683 -0x1.955a12e2d7c9447c27fa022fc865p+212 -0x1.e9634462eaef96528b90b6944578p-8521
+fma 0x1.801181509c03bdbef10d6165588cp-15131 0x1.ad86f8e57d3d40bfa8007780af63p-368 -0x1.6e9df0dab1c9f1d7a6043c390741p-15507
+fma 0x1.ffffffffffffffp0 0x1.000000000000008p0 -0x1p-1000
+fma 0x1.4p-16382 0x1.0000000000000000000000000002p-1 0x1p-16384
+fma -0x1.4p-16382 0x1.0000000000000000000000000002p-1 -0x1p-16384
+fma 0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 0x1p-16494
+fma -0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 -0x1p-16494
+fma 0x1p-16494 0x1p-1 0x0.ffffffffffffffffffffffffffffp-16382
+fma -0x1p-16494 0x1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
+fma 0x1p-16494 0x1.1p-1 0x0.ffffffffffffffffffffffffffffp-16382
+fma -0x1p-16494 0x1.1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
+fma 0x1p-16494 0x1p-16494 0x1p16383
+fma 0x1p-16494 -0x1p-16494 0x1p16383
+fma 0x1p-16494 0x1p-16494 -0x1p16383
+fma 0x1p-16494 -0x1p-16494 -0x1p16383
+fma 0x1p-16494 0x1p-16494 0x1p-16382
+fma 0x1p-16494 -0x1p-16494 0x1p-16382
+fma 0x1p-16494 0x1p-16494 -0x1p-16382
+fma 0x1p-16494 -0x1p-16494 -0x1p-16382
+fma 0x1p-16494 0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
+fma 0x1p-16494 -0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
+fma 0x1p-16494 0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
+fma 0x1p-16494 -0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
+fma 0x1p-16494 0x1p-16494 0x1p-16494
+# Bug 6801: errno setting may be missing.
+fma 0x1p-16494 -0x1p-16494 0x1p-16494 missing-errno
+fma 0x1p-16494 0x1p-16494 -0x1p-16494 missing-errno
+fma 0x1p-16494 -0x1p-16494 -0x1p-16494
+fma 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
+fma 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
+fma -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
+fma -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
+fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16383
+fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16383
+fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16383
+fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16383
+fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16319
+fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16319
+fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16319
+fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16319
+
hypot 0 0
hypot 0 -0
hypot -0 0
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 337148d..efa28e4 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -50721,52 +50721,52 @@ cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-12
= cosh towardzero ldbl-128ibm -0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok
= cosh upward ldbl-128ibm -0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange
cpow 1 0 0 0
-= cpow downward flt-32 0x1p+0f 0x0p+0f 0x0p+0f 0x0p+0f : 0x1p+0f 0x0p+0f : inexact-ok
+= cpow downward flt-32 0x1p+0f 0x0p+0f 0x0p+0f 0x0p+0f : 0x1p+0f -0x0p+0f : inexact-ok
= cpow tonearest flt-32 0x1p+0f 0x0p+0f 0x0p+0f 0x0p+0f : 0x1p+0f 0x0p+0f : inexact-ok
= cpow towardzero flt-32 0x1p+0f 0x0p+0f 0x0p+0f 0x0p+0f : 0x1p+0f 0x0p+0f : inexact-ok
= cpow upward flt-32 0x1p+0f 0x0p+0f 0x0p+0f 0x0p+0f : 0x1p+0f 0x0p+0f : inexact-ok
-= cpow downward dbl-64 0x1p+0 0x0p+0 0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok
+= cpow downward dbl-64 0x1p+0 0x0p+0 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok
= cpow tonearest dbl-64 0x1p+0 0x0p+0 0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok
= cpow towardzero dbl-64 0x1p+0 0x0p+0 0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok
= cpow upward dbl-64 0x1p+0 0x0p+0 0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok
-= cpow downward ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
+= cpow downward ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L -0x0p+0L : inexact-ok
= cpow tonearest ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
= cpow towardzero ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
= cpow upward ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
-= cpow downward ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
+= cpow downward ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L -0x0p+0L : inexact-ok
= cpow tonearest ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
= cpow towardzero ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
= cpow upward ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
-= cpow downward ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
+= cpow downward ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L -0x0p+0L : inexact-ok
= cpow tonearest ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
= cpow towardzero ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
= cpow upward ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
-= cpow downward ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
+= cpow downward ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L -0x0p+0L : inexact-ok
= cpow tonearest ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
= cpow towardzero ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
= cpow upward ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L 0x0p+0L : 0x1p+0L 0x0p+0L : inexact-ok
cpow 2 0 10 0
-= cpow downward flt-32 0x2p+0f 0x0p+0f 0xap+0f 0x0p+0f : 0x4p+8f 0x0p+0f : inexact-ok
+= cpow downward flt-32 0x2p+0f 0x0p+0f 0xap+0f 0x0p+0f : 0x4p+8f -0x0p+0f : inexact-ok
= cpow tonearest flt-32 0x2p+0f 0x0p+0f 0xap+0f 0x0p+0f : 0x4p+8f 0x0p+0f : inexact-ok
= cpow towardzero flt-32 0x2p+0f 0x0p+0f 0xap+0f 0x0p+0f : 0x4p+8f 0x0p+0f : inexact-ok
= cpow upward flt-32 0x2p+0f 0x0p+0f 0xap+0f 0x0p+0f : 0x4p+8f 0x0p+0f : inexact-ok
-= cpow downward dbl-64 0x2p+0 0x0p+0 0xap+0 0x0p+0 : 0x4p+8 0x0p+0 : inexact-ok
+= cpow downward dbl-64 0x2p+0 0x0p+0 0xap+0 0x0p+0 : 0x4p+8 -0x0p+0 : inexact-ok
= cpow tonearest dbl-64 0x2p+0 0x0p+0 0xap+0 0x0p+0 : 0x4p+8 0x0p+0 : inexact-ok
= cpow towardzero dbl-64 0x2p+0 0x0p+0 0xap+0 0x0p+0 : 0x4p+8 0x0p+0 : inexact-ok
= cpow upward dbl-64 0x2p+0 0x0p+0 0xap+0 0x0p+0 : 0x4p+8 0x0p+0 : inexact-ok
-= cpow downward ldbl-96-intel 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
+= cpow downward ldbl-96-intel 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L -0x0p+0L : inexact-ok
= cpow tonearest ldbl-96-intel 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
= cpow towardzero ldbl-96-intel 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
= cpow upward ldbl-96-intel 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
-= cpow downward ldbl-96-m68k 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
+= cpow downward ldbl-96-m68k 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L -0x0p+0L : inexact-ok
= cpow tonearest ldbl-96-m68k 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
= cpow towardzero ldbl-96-m68k 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
= cpow upward ldbl-96-m68k 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
-= cpow downward ldbl-128 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
+= cpow downward ldbl-128 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L -0x0p+0L : inexact-ok
= cpow tonearest ldbl-128 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
= cpow towardzero ldbl-128 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
= cpow upward ldbl-128 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
-= cpow downward ldbl-128ibm 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
+= cpow downward ldbl-128ibm 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L -0x0p+0L : inexact-ok
= cpow tonearest ldbl-128ibm 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
= cpow towardzero ldbl-128ibm 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
= cpow upward ldbl-128ibm 0x2p+0L 0x0p+0L 0xap+0L 0x0p+0L : 0x4p+8L 0x0p+0L : inexact-ok
@@ -64568,6 +64568,15063 @@ expm1 -0x1p-100
= expm1 tonearest ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
= expm1 towardzero ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
= expm1 upward ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+fma 1.0 2.0 3.0
+= fma downward flt-32 0x1p+0f 0x2p+0f 0x3p+0f : 0x5p+0f :
+= fma tonearest flt-32 0x1p+0f 0x2p+0f 0x3p+0f : 0x5p+0f :
+= fma towardzero flt-32 0x1p+0f 0x2p+0f 0x3p+0f : 0x5p+0f :
+= fma upward flt-32 0x1p+0f 0x2p+0f 0x3p+0f : 0x5p+0f :
+= fma downward dbl-64 0x1p+0 0x2p+0 0x3p+0 : 0x5p+0 :
+= fma tonearest dbl-64 0x1p+0 0x2p+0 0x3p+0 : 0x5p+0 :
+= fma towardzero dbl-64 0x1p+0 0x2p+0 0x3p+0 : 0x5p+0 :
+= fma upward dbl-64 0x1p+0 0x2p+0 0x3p+0 : 0x5p+0 :
+= fma downward ldbl-96-intel 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma tonearest ldbl-96-intel 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma towardzero ldbl-96-intel 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma upward ldbl-96-intel 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma downward ldbl-96-m68k 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma tonearest ldbl-96-m68k 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma towardzero ldbl-96-m68k 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma upward ldbl-96-m68k 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma downward ldbl-128 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma tonearest ldbl-128 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma towardzero ldbl-128 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma upward ldbl-128 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma downward ldbl-128ibm 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma tonearest ldbl-128ibm 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma towardzero ldbl-128ibm 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+= fma upward ldbl-128ibm 0x1p+0L 0x2p+0L 0x3p+0L : 0x5p+0L :
+fma 1.25 0.75 0.0625
+= fma downward flt-32 0x1.4p+0f 0xcp-4f 0x1p-4f : 0x1p+0f :
+= fma tonearest flt-32 0x1.4p+0f 0xcp-4f 0x1p-4f : 0x1p+0f :
+= fma towardzero flt-32 0x1.4p+0f 0xcp-4f 0x1p-4f : 0x1p+0f :
+= fma upward flt-32 0x1.4p+0f 0xcp-4f 0x1p-4f : 0x1p+0f :
+= fma downward dbl-64 0x1.4p+0 0xcp-4 0x1p-4 : 0x1p+0 :
+= fma tonearest dbl-64 0x1.4p+0 0xcp-4 0x1p-4 : 0x1p+0 :
+= fma towardzero dbl-64 0x1.4p+0 0xcp-4 0x1p-4 : 0x1p+0 :
+= fma upward dbl-64 0x1.4p+0 0xcp-4 0x1p-4 : 0x1p+0 :
+= fma downward ldbl-96-intel 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma tonearest ldbl-96-intel 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma towardzero ldbl-96-intel 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma upward ldbl-96-intel 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma downward ldbl-96-m68k 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma tonearest ldbl-96-m68k 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma towardzero ldbl-96-m68k 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma upward ldbl-96-m68k 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma downward ldbl-128 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma tonearest ldbl-128 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma towardzero ldbl-128 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma upward ldbl-128 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma downward ldbl-128ibm 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma tonearest ldbl-128ibm 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma towardzero ldbl-128ibm 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+= fma upward ldbl-128ibm 0x1.4p+0L 0xcp-4L 0x1p-4L : 0x1p+0L :
+fma 0 0 0
+= fma downward flt-32 0x0p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma tonearest flt-32 0x0p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x0p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x0p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x0p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma tonearest dbl-64 0x0p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x0p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x0p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-intel 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128ibm 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+fma 0 0 -0
+= fma downward flt-32 0x0p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x0p+0f 0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x0p+0f 0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x0p+0f 0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x0p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x0p+0 0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x0p+0 0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x0p+0 0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x0p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+fma 0 -0 0
+= fma downward flt-32 0x0p+0f -0x0p+0f 0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x0p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x0p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x0p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x0p+0 -0x0p+0 0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x0p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x0p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x0p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x0p+0L -0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x0p+0L -0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x0p+0L -0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x0p+0L -0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+fma 0 -0 -0
+= fma downward flt-32 0x0p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x0p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma towardzero flt-32 0x0p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma upward flt-32 0x0p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma downward dbl-64 0x0p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x0p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma towardzero dbl-64 0x0p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma upward dbl-64 0x0p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma downward ldbl-96-intel 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-intel 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-intel 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-96-m68k 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-m68k 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128ibm 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128ibm 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128ibm 0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+fma -0 0 0
+= fma downward flt-32 -0x0p+0f 0x0p+0f 0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x0p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x0p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x0p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x0p+0 0x0p+0 0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x0p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x0p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x0p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x0p+0L 0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x0p+0L 0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x0p+0L 0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x0p+0L 0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x0p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+fma -0 0 -0
+= fma downward flt-32 -0x0p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x0p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma towardzero flt-32 -0x0p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma upward flt-32 -0x0p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma downward dbl-64 -0x0p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x0p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma towardzero dbl-64 -0x0p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma upward dbl-64 -0x0p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma downward ldbl-96-intel -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-intel -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-intel -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-96-m68k -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-m68k -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128 -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128 -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128 -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128ibm -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128ibm -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128ibm -0x0p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+fma -0 -0 0
+= fma downward flt-32 -0x0p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma tonearest flt-32 -0x0p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x0p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x0p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x0p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma tonearest dbl-64 -0x0p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x0p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x0p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-intel -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128 -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128ibm -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x0p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+fma -0 -0 -0
+= fma downward flt-32 -0x0p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x0p+0f -0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x0p+0f -0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x0p+0f -0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x0p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x0p+0 -0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x0p+0 -0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x0p+0 -0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x0p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x0p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+fma 1.0 0 0
+= fma downward flt-32 0x1p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma tonearest flt-32 0x1p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x1p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x1p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x1p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma tonearest dbl-64 0x1p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x1p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x1p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+fma 1.0 0 -0
+= fma downward flt-32 0x1p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x1p+0f 0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x1p+0f 0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x1p+0f 0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x1p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x1p+0 0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x1p+0 0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x1p+0 0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x1p+0L 0x0p+0L -0x0p+0L : 0x0p+0L :
+fma 1.0 -0 0
+= fma downward flt-32 0x1p+0f -0x0p+0f 0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x1p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x1p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x1p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x1p+0 -0x0p+0 0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x1p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x1p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x1p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x1p+0L -0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x1p+0L -0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x1p+0L -0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x1p+0L -0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+fma 1.0 -0 -0
+= fma downward flt-32 0x1p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x1p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma towardzero flt-32 0x1p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma upward flt-32 0x1p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma downward dbl-64 0x1p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x1p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma towardzero dbl-64 0x1p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma upward dbl-64 0x1p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma downward ldbl-96-intel 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-intel 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-intel 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-96-m68k 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-m68k 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128ibm 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128ibm 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128ibm 0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+fma -1.0 0 0
+= fma downward flt-32 -0x1p+0f 0x0p+0f 0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x1p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x1p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x1p+0f 0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x1p+0 0x0p+0 0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x1p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x1p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x1p+0 0x0p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x1p+0L 0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x1p+0L 0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x1p+0L 0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x1p+0L 0x0p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x1p+0L 0x0p+0L 0x0p+0L : 0x0p+0L :
+fma -1.0 0 -0
+= fma downward flt-32 -0x1p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x1p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma towardzero flt-32 -0x1p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma upward flt-32 -0x1p+0f 0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma downward dbl-64 -0x1p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x1p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma towardzero dbl-64 -0x1p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma upward dbl-64 -0x1p+0 0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma downward ldbl-96-intel -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-intel -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-intel -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-96-m68k -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-m68k -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128 -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128 -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128 -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128ibm -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128ibm -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128ibm -0x1p+0L 0x0p+0L -0x0p+0L : -0x0p+0L :
+fma -1.0 -0 0
+= fma downward flt-32 -0x1p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma tonearest flt-32 -0x1p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x1p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x1p+0f -0x0p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x1p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma tonearest dbl-64 -0x1p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x1p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x1p+0 -0x0p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-intel -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128 -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128ibm -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x1p+0L -0x0p+0L 0x0p+0L : 0x0p+0L :
+fma -1.0 -0 -0
+= fma downward flt-32 -0x1p+0f -0x0p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x1p+0f -0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x1p+0f -0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x1p+0f -0x0p+0f -0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x1p+0 -0x0p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x1p+0 -0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x1p+0 -0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x1p+0 -0x0p+0 -0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x1p+0L -0x0p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x1p+0L -0x0p+0L -0x0p+0L : 0x0p+0L :
+fma 0 1.0 0
+= fma downward flt-32 0x0p+0f 0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma tonearest flt-32 0x0p+0f 0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x0p+0f 0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x0p+0f 0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x0p+0 0x1p+0 0x0p+0 : 0x0p+0 :
+= fma tonearest dbl-64 0x0p+0 0x1p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x0p+0 0x1p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x0p+0 0x1p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-intel 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128ibm 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+fma 0 1.0 -0
+= fma downward flt-32 0x0p+0f 0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x0p+0f 0x1p+0f -0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x0p+0f 0x1p+0f -0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x0p+0f 0x1p+0f -0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x0p+0 0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x0p+0 0x1p+0 -0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x0p+0 0x1p+0 -0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x0p+0 0x1p+0 -0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x0p+0L 0x1p+0L -0x0p+0L : 0x0p+0L :
+fma 0 -1.0 0
+= fma downward flt-32 0x0p+0f -0x1p+0f 0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x0p+0f -0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x0p+0f -0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 0x0p+0f -0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 0x0p+0 -0x1p+0 0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x0p+0 -0x1p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x0p+0 -0x1p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 0x0p+0 -0x1p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x0p+0L -0x1p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x0p+0L -0x1p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x0p+0L -0x1p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x0p+0L -0x1p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+fma 0 -1.0 -0
+= fma downward flt-32 0x0p+0f -0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x0p+0f -0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma towardzero flt-32 0x0p+0f -0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma upward flt-32 0x0p+0f -0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma downward dbl-64 0x0p+0 -0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x0p+0 -0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma towardzero dbl-64 0x0p+0 -0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma upward dbl-64 0x0p+0 -0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma downward ldbl-96-intel 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-intel 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-intel 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-96-m68k 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-m68k 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128ibm 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128ibm 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128ibm 0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+fma -0 1.0 0
+= fma downward flt-32 -0x0p+0f 0x1p+0f 0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x0p+0f 0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x0p+0f 0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x0p+0f 0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x0p+0 0x1p+0 0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x0p+0 0x1p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x0p+0 0x1p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x0p+0 0x1p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x0p+0L 0x1p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x0p+0L 0x1p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x0p+0L 0x1p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x0p+0L 0x1p+0L 0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x0p+0L 0x1p+0L 0x0p+0L : 0x0p+0L :
+fma -0 1.0 -0
+= fma downward flt-32 -0x0p+0f 0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x0p+0f 0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma towardzero flt-32 -0x0p+0f 0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma upward flt-32 -0x0p+0f 0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma downward dbl-64 -0x0p+0 0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x0p+0 0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma towardzero dbl-64 -0x0p+0 0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma upward dbl-64 -0x0p+0 0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma downward ldbl-96-intel -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-intel -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-intel -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-96-m68k -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-96-m68k -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128 -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128 -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128 -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma downward ldbl-128ibm -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma towardzero ldbl-128ibm -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma upward ldbl-128ibm -0x0p+0L 0x1p+0L -0x0p+0L : -0x0p+0L :
+fma -0 -1.0 0
+= fma downward flt-32 -0x0p+0f -0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma tonearest flt-32 -0x0p+0f -0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x0p+0f -0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x0p+0f -0x1p+0f 0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x0p+0 -0x1p+0 0x0p+0 : 0x0p+0 :
+= fma tonearest dbl-64 -0x0p+0 -0x1p+0 0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x0p+0 -0x1p+0 0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x0p+0 -0x1p+0 0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-intel -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128 -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma tonearest ldbl-128ibm -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x0p+0L -0x1p+0L 0x0p+0L : 0x0p+0L :
+fma -0 -1.0 -0
+= fma downward flt-32 -0x0p+0f -0x1p+0f -0x0p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x0p+0f -0x1p+0f -0x0p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x0p+0f -0x1p+0f -0x0p+0f : 0x0p+0f :
+= fma upward flt-32 -0x0p+0f -0x1p+0f -0x0p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x0p+0 -0x1p+0 -0x0p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x0p+0 -0x1p+0 -0x0p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x0p+0 -0x1p+0 -0x0p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x0p+0 -0x1p+0 -0x0p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x0p+0L -0x1p+0L -0x0p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x0p+0L -0x1p+0L -0x0p+0L : 0x0p+0L :
+fma 1.0 1.0 -1.0
+= fma downward flt-32 0x1p+0f 0x1p+0f -0x1p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x1p+0f 0x1p+0f -0x1p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x1p+0f 0x1p+0f -0x1p+0f : 0x0p+0f :
+= fma upward flt-32 0x1p+0f 0x1p+0f -0x1p+0f : 0x0p+0f :
+= fma downward dbl-64 0x1p+0 0x1p+0 -0x1p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x1p+0 0x1p+0 -0x1p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x1p+0 0x1p+0 -0x1p+0 : 0x0p+0 :
+= fma upward dbl-64 0x1p+0 0x1p+0 -0x1p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x1p+0L 0x1p+0L -0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x1p+0L 0x1p+0L -0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x1p+0L 0x1p+0L -0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x1p+0L 0x1p+0L -0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x1p+0L 0x1p+0L -0x1p+0L : 0x0p+0L :
+fma 1.0 -1.0 1.0
+= fma downward flt-32 0x1p+0f -0x1p+0f 0x1p+0f : -0x0p+0f :
+= fma tonearest flt-32 0x1p+0f -0x1p+0f 0x1p+0f : 0x0p+0f :
+= fma towardzero flt-32 0x1p+0f -0x1p+0f 0x1p+0f : 0x0p+0f :
+= fma upward flt-32 0x1p+0f -0x1p+0f 0x1p+0f : 0x0p+0f :
+= fma downward dbl-64 0x1p+0 -0x1p+0 0x1p+0 : -0x0p+0 :
+= fma tonearest dbl-64 0x1p+0 -0x1p+0 0x1p+0 : 0x0p+0 :
+= fma towardzero dbl-64 0x1p+0 -0x1p+0 0x1p+0 : 0x0p+0 :
+= fma upward dbl-64 0x1p+0 -0x1p+0 0x1p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel 0x1p+0L -0x1p+0L 0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k 0x1p+0L -0x1p+0L 0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma downward ldbl-128 0x1p+0L -0x1p+0L 0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma upward ldbl-128 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm 0x1p+0L -0x1p+0L 0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm 0x1p+0L -0x1p+0L 0x1p+0L : 0x0p+0L :
+fma -1.0 1.0 1.0
+= fma downward flt-32 -0x1p+0f 0x1p+0f 0x1p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x1p+0f 0x1p+0f 0x1p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x1p+0f 0x1p+0f 0x1p+0f : 0x0p+0f :
+= fma upward flt-32 -0x1p+0f 0x1p+0f 0x1p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x1p+0 0x1p+0 0x1p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x1p+0 0x1p+0 0x1p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x1p+0 0x1p+0 0x1p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x1p+0 0x1p+0 0x1p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x1p+0L 0x1p+0L 0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x1p+0L 0x1p+0L 0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x1p+0L 0x1p+0L 0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x1p+0L 0x1p+0L 0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x1p+0L 0x1p+0L 0x1p+0L : 0x0p+0L :
+fma -1.0 -1.0 -1.0
+= fma downward flt-32 -0x1p+0f -0x1p+0f -0x1p+0f : -0x0p+0f :
+= fma tonearest flt-32 -0x1p+0f -0x1p+0f -0x1p+0f : 0x0p+0f :
+= fma towardzero flt-32 -0x1p+0f -0x1p+0f -0x1p+0f : 0x0p+0f :
+= fma upward flt-32 -0x1p+0f -0x1p+0f -0x1p+0f : 0x0p+0f :
+= fma downward dbl-64 -0x1p+0 -0x1p+0 -0x1p+0 : -0x0p+0 :
+= fma tonearest dbl-64 -0x1p+0 -0x1p+0 -0x1p+0 : 0x0p+0 :
+= fma towardzero dbl-64 -0x1p+0 -0x1p+0 -0x1p+0 : 0x0p+0 :
+= fma upward dbl-64 -0x1p+0 -0x1p+0 -0x1p+0 : 0x0p+0 :
+= fma downward ldbl-96-intel -0x1p+0L -0x1p+0L -0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-intel -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-intel -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma upward ldbl-96-intel -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma downward ldbl-96-m68k -0x1p+0L -0x1p+0L -0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-96-m68k -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-96-m68k -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma upward ldbl-96-m68k -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma downward ldbl-128 -0x1p+0L -0x1p+0L -0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-128 -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-128 -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma upward ldbl-128 -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma downward ldbl-128ibm -0x1p+0L -0x1p+0L -0x1p+0L : -0x0p+0L :
+= fma tonearest ldbl-128ibm -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma towardzero ldbl-128ibm -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+= fma upward ldbl-128ibm -0x1p+0L -0x1p+0L -0x1p+0L : 0x0p+0L :
+fma min min 0 missing-errno
+= fma downward flt-32 0x4p-128f 0x4p-128f 0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma tonearest flt-32 0x4p-128f 0x4p-128f 0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma towardzero flt-32 0x4p-128f 0x4p-128f 0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 0x4p-128f 0x4p-128f 0x0p+0f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-128 0x4p-128 0x0p+0 : 0x1p-252 :
+= fma tonearest dbl-64 0x4p-128 0x4p-128 0x0p+0 : 0x1p-252 :
+= fma towardzero dbl-64 0x4p-128 0x4p-128 0x0p+0 : 0x1p-252 :
+= fma upward dbl-64 0x4p-128 0x4p-128 0x0p+0 : 0x1p-252 :
+= fma downward ldbl-96-intel 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-96-intel 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-96-intel 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma upward ldbl-96-intel 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma downward ldbl-96-m68k 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma upward ldbl-96-m68k 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma downward ldbl-128 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-128 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-128 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma upward ldbl-128 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma downward ldbl-128ibm 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-128ibm 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-128ibm 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma upward ldbl-128ibm 0x4p-128L 0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma downward dbl-64 0x4p-128 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-128 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-128 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-128 0x4p-1024 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-intel 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-intel 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-intel 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-96-m68k 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-m68k 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-128 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-128 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-128 0x4p-128L 0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128ibm 0x4p-128L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-128L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-128L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-128L 0x4p-1024L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-128L 0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-128L 0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-128L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-128L 0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-128L 0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-128L 0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-128L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-128L 0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-128 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-128 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-128 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-128 0x8p-972 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-intel 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-intel 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-intel 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-96-m68k 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-m68k 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-128 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-128 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-128 0x4p-128L 0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128ibm 0x4p-128L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-128L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-128L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-128L 0x8p-972L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-1024 0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 0x4p-128 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-intel 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-96-m68k 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-m68k 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-128 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-128 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-128 0x4p-1024L 0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128ibm 0x4p-1024L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L 0x4p-128L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-1024 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 0x4p-1024 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-96-intel 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-96-m68k 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-96-m68k 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-128 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-128 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-128 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-128 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-128ibm 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L 0x4p-1024L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-1024L 0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-1024L 0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-1024 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 0x8p-972 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-intel 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-96-m68k 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-m68k 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-128 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-128 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-128 0x4p-1024L 0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128ibm 0x4p-1024L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L 0x8p-972L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x4p-128L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x4p-128L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x4p-128L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x4p-1024L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x8p-972L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x8p-972L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x8p-972L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x4p-128L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x4p-128L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x4p-128L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x4p-1024L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x8p-972L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x8p-972L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x8p-972L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-972 0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 0x4p-128 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-intel 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-intel 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-intel 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-96-m68k 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-m68k 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-128 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-128 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-128 0x8p-972L 0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128ibm 0x8p-972L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L 0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L 0x4p-128L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-972 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 0x4p-1024 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-intel 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-intel 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-intel 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-96-m68k 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-m68k 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-128 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-128 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-128 0x8p-972L 0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128ibm 0x8p-972L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L 0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L 0x4p-1024L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-972L 0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-972L 0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x8p-972L 0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x8p-972L 0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-972L 0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-972L 0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x8p-972L 0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x8p-972L 0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-972 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 0x8p-972 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-96-intel 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-96-intel 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-96-intel 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-96-m68k 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-96-m68k 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-128 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-128 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-128 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-128 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-128ibm 0x8p-972L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L 0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L 0x8p-972L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+fma min min -0 missing-errno
+= fma downward flt-32 0x4p-128f 0x4p-128f -0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma tonearest flt-32 0x4p-128f 0x4p-128f -0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma towardzero flt-32 0x4p-128f 0x4p-128f -0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 0x4p-128f 0x4p-128f -0x0p+0f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-128 0x4p-128 -0x0p+0 : 0x1p-252 :
+= fma tonearest dbl-64 0x4p-128 0x4p-128 -0x0p+0 : 0x1p-252 :
+= fma towardzero dbl-64 0x4p-128 0x4p-128 -0x0p+0 : 0x1p-252 :
+= fma upward dbl-64 0x4p-128 0x4p-128 -0x0p+0 : 0x1p-252 :
+= fma downward ldbl-96-intel 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-96-intel 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-96-intel 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma upward ldbl-96-intel 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma downward ldbl-96-m68k 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma upward ldbl-96-m68k 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma downward ldbl-128 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-128 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-128 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma upward ldbl-128 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma downward ldbl-128ibm 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-128ibm 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-128ibm 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma upward ldbl-128ibm 0x4p-128L 0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma downward dbl-64 0x4p-128 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-128 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-128 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-128 0x4p-1024 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-intel 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-intel 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-intel 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-96-m68k 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-m68k 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-128 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-128 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-128 0x4p-128L 0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128ibm 0x4p-128L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-128L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-128L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-128L 0x4p-1024L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-128L 0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-128L 0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-128L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-128L 0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-128L 0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-128L 0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-128L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-128L 0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-128 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-128 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-128 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-128 0x8p-972 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-intel 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-intel 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-intel 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-96-m68k 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-m68k 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-m68k 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-m68k 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-128 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-128 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-128 0x4p-128L 0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128ibm 0x4p-128L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-128L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-128L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-128L 0x8p-972L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-1024 0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 0x4p-128 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-intel 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-96-m68k 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-m68k 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-128 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-128 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-128 0x4p-1024L 0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128ibm 0x4p-1024L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L 0x4p-128L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-1024 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 0x4p-1024 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-96-intel 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-96-m68k 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-96-m68k 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-128 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-128 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-128 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-128 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-128ibm 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L 0x4p-1024L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-1024L 0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-1024L 0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x4p-1024 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 0x8p-972 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-intel 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-intel 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-intel 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-96-m68k 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-m68k 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-128 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-128 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-128 0x4p-1024L 0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128ibm 0x4p-1024L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L 0x8p-972L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x4p-128L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x4p-128L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x4p-128L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x4p-1024L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L 0x8p-972L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L 0x8p-972L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L 0x8p-972L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x4p-128L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x4p-128L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x4p-128L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x4p-1024L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L 0x8p-972L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L 0x8p-972L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L 0x8p-972L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-972 0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 0x4p-128 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-intel 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-intel 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-intel 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-96-m68k 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-m68k 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-128 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-128 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-128 0x8p-972L 0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128ibm 0x8p-972L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L 0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L 0x4p-128L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-972 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 0x4p-1024 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-intel 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-intel 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-intel 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-96-m68k 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-m68k 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-128 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-128 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-128 0x8p-972L 0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128ibm 0x8p-972L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L 0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L 0x4p-1024L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-972L 0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-972L 0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x8p-972L 0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x8p-972L 0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-972L 0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-972L 0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x8p-972L 0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x8p-972L 0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-972 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 0x8p-972 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-96-intel 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-96-intel 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-96-intel 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-96-m68k 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-96-m68k 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-96-m68k 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-96-m68k 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-128 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-128 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-128 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-128 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-128ibm 0x8p-972L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L 0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L 0x8p-972L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+fma min -min 0 missing-errno
+= fma downward flt-32 0x4p-128f -0x4p-128f 0x0p+0f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x4p-128f -0x4p-128f 0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma towardzero flt-32 0x4p-128f -0x4p-128f 0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 0x4p-128f -0x4p-128f 0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-128 -0x4p-128 0x0p+0 : -0x1p-252 :
+= fma tonearest dbl-64 0x4p-128 -0x4p-128 0x0p+0 : -0x1p-252 :
+= fma towardzero dbl-64 0x4p-128 -0x4p-128 0x0p+0 : -0x1p-252 :
+= fma upward dbl-64 0x4p-128 -0x4p-128 0x0p+0 : -0x1p-252 :
+= fma downward ldbl-96-intel 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-96-intel 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-96-intel 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma upward ldbl-96-intel 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma downward ldbl-96-m68k 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma upward ldbl-96-m68k 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma downward ldbl-128 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-128 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-128 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma upward ldbl-128 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma downward ldbl-128ibm 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-128ibm 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-128ibm 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma upward ldbl-128ibm 0x4p-128L -0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma downward dbl-64 0x4p-128 -0x4p-1024 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-128 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-128 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-128 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-intel 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-intel 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-intel 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-96-m68k 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-m68k 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-128 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-128 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-128 0x4p-128L -0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128ibm 0x4p-128L -0x4p-1024L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-128L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-128L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-128L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L -0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-128L -0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-128L -0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-128L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L -0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-128L -0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-128L -0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-128L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-128 -0x8p-972 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-128 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-128 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-128 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-intel 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-intel 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-intel 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-96-m68k 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-m68k 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-128 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-128 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-128 0x4p-128L -0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128ibm 0x4p-128L -0x8p-972L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-128L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-128L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-128L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-1024 -0x4p-128 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 -0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 -0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 -0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-intel 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-96-m68k 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-m68k 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-128 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-128 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-128 0x4p-1024L -0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128ibm 0x4p-1024L -0x4p-128L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-1024 -0x4p-1024 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-96-intel 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-96-m68k 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-96-m68k 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-128 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-128 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-128 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-128 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-128ibm 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-1024L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-1024L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-1024 -0x8p-972 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-intel 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-96-m68k 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-m68k 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-128 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-128 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-128 0x4p-1024L -0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128ibm 0x4p-1024L -0x8p-972L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x4p-128L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x4p-128L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x4p-128L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x8p-972L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x8p-972L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x8p-972L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x4p-128L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x4p-128L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x4p-128L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x8p-972L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x8p-972L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x8p-972L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x8p-972 -0x4p-128 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 -0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 -0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 -0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-intel 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-intel 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-intel 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-96-m68k 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-m68k 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-128 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-128 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-128 0x8p-972L -0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128ibm 0x8p-972L -0x4p-128L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L -0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x8p-972 -0x4p-1024 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 -0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-intel 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-intel 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-intel 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-96-m68k 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-m68k 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-128 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-128 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-128 0x8p-972L -0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128ibm 0x8p-972L -0x4p-1024L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L -0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-972L -0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x8p-972L -0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x8p-972L -0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-972L -0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x8p-972L -0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x8p-972L -0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x8p-972 -0x8p-972 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 -0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-96-intel 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-96-intel 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-96-intel 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-96-m68k 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-96-m68k 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-128 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-128 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-128 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-128 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-128ibm 0x8p-972L -0x8p-972L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L -0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+fma min -min -0 missing-errno
+= fma downward flt-32 0x4p-128f -0x4p-128f -0x0p+0f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x4p-128f -0x4p-128f -0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma towardzero flt-32 0x4p-128f -0x4p-128f -0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 0x4p-128f -0x4p-128f -0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-128 -0x4p-128 -0x0p+0 : -0x1p-252 :
+= fma tonearest dbl-64 0x4p-128 -0x4p-128 -0x0p+0 : -0x1p-252 :
+= fma towardzero dbl-64 0x4p-128 -0x4p-128 -0x0p+0 : -0x1p-252 :
+= fma upward dbl-64 0x4p-128 -0x4p-128 -0x0p+0 : -0x1p-252 :
+= fma downward ldbl-96-intel 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-96-intel 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-96-intel 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma upward ldbl-96-intel 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma downward ldbl-96-m68k 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma upward ldbl-96-m68k 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma downward ldbl-128 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-128 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-128 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma upward ldbl-128 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma downward ldbl-128ibm 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-128ibm 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-128ibm 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma upward ldbl-128ibm 0x4p-128L -0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma downward dbl-64 0x4p-128 -0x4p-1024 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-128 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-128 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-128 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-intel 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-intel 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-intel 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-96-m68k 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-m68k 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-128 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-128 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-128 0x4p-128L -0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128ibm 0x4p-128L -0x4p-1024L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-128L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-128L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-128L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L -0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-128L -0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-128L -0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-128L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L -0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-128L -0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-128L -0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-128L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-128 -0x8p-972 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-128 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-128 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-128 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-intel 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-intel 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-intel 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-96-m68k 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-m68k 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-m68k 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-m68k 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-128 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-128 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-128 0x4p-128L -0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128ibm 0x4p-128L -0x8p-972L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-128L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-128L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-128L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-1024 -0x4p-128 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 -0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 -0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 -0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-intel 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-96-m68k 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-m68k 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-128 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-128 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-128 0x4p-1024L -0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128ibm 0x4p-1024L -0x4p-128L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-1024 -0x4p-1024 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-96-intel 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-96-m68k 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-96-m68k 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-128 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-128 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-128 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-128 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-128ibm 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-1024L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-1024L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x4p-1024 -0x8p-972 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1024 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x4p-1024 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1024 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-intel 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-intel 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-intel 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-96-m68k 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-m68k 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-m68k 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-m68k 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-128 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-128 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-128 0x4p-1024L -0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128ibm 0x4p-1024L -0x8p-972L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1024L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1024L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1024L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x4p-128L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x4p-128L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x4p-128L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-16384L -0x8p-972L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x4p-16384L -0x8p-972L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x4p-16384L -0x8p-972L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x4p-128L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x4p-128L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x4p-128L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x2p-16384L -0x8p-972L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x2p-16384L -0x8p-972L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x2p-16384L -0x8p-972L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x2p-16384L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x8p-972 -0x4p-128 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 -0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 -0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 -0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-intel 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-intel 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-intel 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-96-m68k 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-m68k 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-128 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-128 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-128 0x8p-972L -0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128ibm 0x8p-972L -0x4p-128L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L -0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x8p-972 -0x4p-1024 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 -0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-intel 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-intel 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-intel 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-96-m68k 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-m68k 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-128 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-128 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-128 0x8p-972L -0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128ibm 0x8p-972L -0x4p-1024L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L -0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-972L -0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x8p-972L -0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x8p-972L -0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-972L -0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x8p-972L -0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x8p-972L -0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x8p-972 -0x8p-972 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x8p-972 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x8p-972 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x8p-972 -0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-96-intel 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-96-intel 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-96-intel 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-96-m68k 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-96-m68k 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-96-m68k 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-96-m68k 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-128 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-128 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-128 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-128 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-128ibm 0x8p-972L -0x8p-972L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-972L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-972L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-972L -0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+fma -min min 0 missing-errno
+= fma downward flt-32 -0x4p-128f 0x4p-128f 0x0p+0f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 -0x4p-128f 0x4p-128f 0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma towardzero flt-32 -0x4p-128f 0x4p-128f 0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 -0x4p-128f 0x4p-128f 0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-128 0x4p-128 0x0p+0 : -0x1p-252 :
+= fma tonearest dbl-64 -0x4p-128 0x4p-128 0x0p+0 : -0x1p-252 :
+= fma towardzero dbl-64 -0x4p-128 0x4p-128 0x0p+0 : -0x1p-252 :
+= fma upward dbl-64 -0x4p-128 0x4p-128 0x0p+0 : -0x1p-252 :
+= fma downward ldbl-96-intel -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-96-intel -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-96-intel -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma upward ldbl-96-intel -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma downward ldbl-96-m68k -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma upward ldbl-96-m68k -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma downward ldbl-128 -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-128 -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-128 -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma upward ldbl-128 -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma downward ldbl-128ibm -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-128ibm -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-128ibm -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma upward ldbl-128ibm -0x4p-128L 0x4p-128L 0x0p+0L : -0x1p-252L :
+= fma downward dbl-64 -0x4p-128 0x4p-1024 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-128 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-128 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-128 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-intel -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-intel -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-intel -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-96-m68k -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-m68k -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128 -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-128 -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-128 -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-128 -0x4p-128L 0x4p-1024L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128ibm -0x4p-128L 0x4p-1024L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-128L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-128L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-128L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L 0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-128L 0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-128L 0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-128L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L 0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-128L 0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-128L 0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-128L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-128 0x8p-972 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-128 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-128 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-128 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-intel -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-intel -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-intel -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-96-m68k -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-m68k -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128 -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-128 -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-128 -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-128 -0x4p-128L 0x8p-972L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128ibm -0x4p-128L 0x8p-972L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-128L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-128L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-128L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 0x4p-128 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-intel -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-96-m68k -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-m68k -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128 -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-128 -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-128 -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-128 -0x4p-1024L 0x4p-128L 0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128ibm -0x4p-1024L 0x4p-128L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 0x4p-1024 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-96-intel -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-96-m68k -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-96-m68k -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-128 -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-128 -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-128 -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-128 -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-128ibm -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-1024L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-1024L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 0x8p-972 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-intel -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-96-m68k -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-m68k -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128 -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-128 -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-128 -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-128 -0x4p-1024L 0x8p-972L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128ibm -0x4p-1024L 0x8p-972L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x4p-128L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x4p-128L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x4p-128L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x8p-972L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x8p-972L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x8p-972L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x4p-128L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x4p-128L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x4p-128L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x8p-972L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x8p-972L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x8p-972L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x8p-972 0x4p-128 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 0x4p-128 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-intel -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-intel -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-intel -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-96-m68k -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-m68k -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128 -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-128 -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-128 -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-128 -0x8p-972L 0x4p-128L 0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128ibm -0x8p-972L 0x4p-128L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L 0x4p-128L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x8p-972 0x4p-1024 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 0x4p-1024 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-intel -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-intel -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-intel -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-96-m68k -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-m68k -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128 -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-128 -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-128 -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-128 -0x8p-972L 0x4p-1024L 0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128ibm -0x8p-972L 0x4p-1024L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L 0x4p-1024L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x4p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-972L 0x4p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x8p-972L 0x4p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x8p-972L 0x4p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x2p-16384L 0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-972L 0x2p-16384L 0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x8p-972L 0x2p-16384L 0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x8p-972L 0x2p-16384L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x8p-972 0x8p-972 0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 0x8p-972 0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-96-intel -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-96-intel -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-96-intel -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-96-m68k -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-96-m68k -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-128 -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-128 -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-128 -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-128 -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-128ibm -0x8p-972L 0x8p-972L 0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L 0x8p-972L 0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+fma -min min -0 missing-errno
+= fma downward flt-32 -0x4p-128f 0x4p-128f -0x0p+0f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 -0x4p-128f 0x4p-128f -0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma towardzero flt-32 -0x4p-128f 0x4p-128f -0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 -0x4p-128f 0x4p-128f -0x0p+0f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-128 0x4p-128 -0x0p+0 : -0x1p-252 :
+= fma tonearest dbl-64 -0x4p-128 0x4p-128 -0x0p+0 : -0x1p-252 :
+= fma towardzero dbl-64 -0x4p-128 0x4p-128 -0x0p+0 : -0x1p-252 :
+= fma upward dbl-64 -0x4p-128 0x4p-128 -0x0p+0 : -0x1p-252 :
+= fma downward ldbl-96-intel -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-96-intel -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-96-intel -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma upward ldbl-96-intel -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma downward ldbl-96-m68k -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma upward ldbl-96-m68k -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma downward ldbl-128 -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-128 -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-128 -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma upward ldbl-128 -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma downward ldbl-128ibm -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma tonearest ldbl-128ibm -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma towardzero ldbl-128ibm -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma upward ldbl-128ibm -0x4p-128L 0x4p-128L -0x0p+0L : -0x1p-252L :
+= fma downward dbl-64 -0x4p-128 0x4p-1024 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-128 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-128 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-128 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-intel -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-intel -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-intel -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-96-m68k -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-m68k -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128 -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-128 -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-128 -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-128 -0x4p-128L 0x4p-1024L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128ibm -0x4p-128L 0x4p-1024L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-128L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-128L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-128L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L 0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-128L 0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-128L 0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-128L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L 0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-128L 0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-128L 0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-128L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-128 0x8p-972 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-128 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-128 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-128 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-intel -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-intel -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-intel -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-96-m68k -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-m68k -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-m68k -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-m68k -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128 -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-128 -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-128 -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-128 -0x4p-128L 0x8p-972L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128ibm -0x4p-128L 0x8p-972L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-128L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-128L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-128L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 0x4p-128 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-intel -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-96-m68k -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-96-m68k -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128 -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma tonearest ldbl-128 -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma towardzero ldbl-128 -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma upward ldbl-128 -0x4p-1024L 0x4p-128L -0x0p+0L : -0x1p-1148L :
+= fma downward ldbl-128ibm -0x4p-1024L 0x4p-128L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 0x4p-1024 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-96-intel -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-96-m68k -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-96-m68k -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-128 -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma tonearest ldbl-128 -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma towardzero ldbl-128 -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma upward ldbl-128 -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x1p-2044L :
+= fma downward ldbl-128ibm -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-1024L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-1024L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 0x8p-972 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-intel -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-intel -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-intel -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-96-m68k -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-m68k -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128 -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-128 -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-128 -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-128 -0x4p-1024L 0x8p-972L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128ibm -0x4p-1024L 0x8p-972L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x4p-128L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x4p-128L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x4p-128L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L 0x8p-972L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L 0x8p-972L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L 0x8p-972L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x4p-128L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x4p-128L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x4p-128L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L 0x8p-972L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L 0x8p-972L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L 0x8p-972L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x8p-972 0x4p-128 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 0x4p-128 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-intel -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-intel -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-intel -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-96-m68k -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-96-m68k -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128 -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma tonearest ldbl-128 -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma towardzero ldbl-128 -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma upward ldbl-128 -0x8p-972L 0x4p-128L -0x0p+0L : -0x2p-1096L :
+= fma downward ldbl-128ibm -0x8p-972L 0x4p-128L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L 0x4p-128L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x8p-972 0x4p-1024 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 0x4p-1024 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-intel -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-intel -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-intel -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-96-m68k -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-96-m68k -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128 -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma tonearest ldbl-128 -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma towardzero ldbl-128 -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma upward ldbl-128 -0x8p-972L 0x4p-1024L -0x0p+0L : -0x2p-1992L :
+= fma downward ldbl-128ibm -0x8p-972L 0x4p-1024L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L 0x4p-1024L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x4p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-972L 0x4p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x8p-972L 0x4p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x8p-972L 0x4p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x2p-16384L -0x0p+0L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-972L 0x2p-16384L -0x0p+0L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0x8p-972L 0x2p-16384L -0x0p+0L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x8p-972L 0x2p-16384L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0x8p-972 0x8p-972 -0x0p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 0x8p-972 -0x0p+0 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-96-intel -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-96-intel -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-96-intel -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-96-m68k -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-96-m68k -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-96-m68k -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-96-m68k -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-128 -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma tonearest ldbl-128 -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma towardzero ldbl-128 -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma upward ldbl-128 -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1940L :
+= fma downward ldbl-128ibm -0x8p-972L 0x8p-972L -0x0p+0L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L 0x8p-972L -0x0p+0L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+fma -min -min 0 missing-errno
+= fma downward flt-32 -0x4p-128f -0x4p-128f 0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma tonearest flt-32 -0x4p-128f -0x4p-128f 0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma towardzero flt-32 -0x4p-128f -0x4p-128f 0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 -0x4p-128f -0x4p-128f 0x0p+0f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-128 -0x4p-128 0x0p+0 : 0x1p-252 :
+= fma tonearest dbl-64 -0x4p-128 -0x4p-128 0x0p+0 : 0x1p-252 :
+= fma towardzero dbl-64 -0x4p-128 -0x4p-128 0x0p+0 : 0x1p-252 :
+= fma upward dbl-64 -0x4p-128 -0x4p-128 0x0p+0 : 0x1p-252 :
+= fma downward ldbl-96-intel -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-96-intel -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-96-intel -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma upward ldbl-96-intel -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma downward ldbl-96-m68k -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma upward ldbl-96-m68k -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma downward ldbl-128 -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-128 -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-128 -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma upward ldbl-128 -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma downward ldbl-128ibm -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-128ibm -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-128ibm -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma upward ldbl-128ibm -0x4p-128L -0x4p-128L 0x0p+0L : 0x1p-252L :
+= fma downward dbl-64 -0x4p-128 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-128 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-128 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-128 -0x4p-1024 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-intel -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-intel -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-intel -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-96-m68k -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-m68k -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128 -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-128 -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-128 -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-128 -0x4p-128L -0x4p-1024L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128ibm -0x4p-128L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-128L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-128L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-128L -0x4p-1024L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-128L -0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-128L -0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-128L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-128L -0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-128L -0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-128L -0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-128L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-128L -0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-128 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-128 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-128 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-128 -0x8p-972 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-intel -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-intel -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-intel -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-96-m68k -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-m68k -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128 -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-128 -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-128 -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-128 -0x4p-128L -0x8p-972L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128ibm -0x4p-128L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-128L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-128L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-128L -0x8p-972L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 -0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 -0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 -0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 -0x4p-128 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-intel -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-96-m68k -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-m68k -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128 -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-128 -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-128 -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-128 -0x4p-1024L -0x4p-128L 0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128ibm -0x4p-1024L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L -0x4p-128L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 -0x4p-1024 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-96-intel -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-96-m68k -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-96-m68k -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-128 -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-128 -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-128 -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-128 -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-128ibm -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L -0x4p-1024L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-1024L -0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-1024L -0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 -0x8p-972 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-intel -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-96-m68k -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-m68k -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128 -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-128 -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-128 -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-128 -0x4p-1024L -0x8p-972L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128ibm -0x4p-1024L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L -0x8p-972L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x4p-128L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x4p-128L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x4p-128L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x4p-1024L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x8p-972L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x8p-972L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x8p-972L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x4p-128L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x4p-128L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x4p-128L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x4p-1024L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x8p-972L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x8p-972L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x8p-972L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x8p-972 -0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 -0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 -0x4p-128 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 -0x4p-128 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-intel -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-intel -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-intel -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-96-m68k -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-m68k -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128 -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-128 -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-128 -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-128 -0x8p-972L -0x4p-128L 0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128ibm -0x8p-972L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L -0x4p-128L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L -0x4p-128L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x8p-972 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 -0x4p-1024 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 -0x4p-1024 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-intel -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-intel -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-intel -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-96-m68k -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-m68k -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128 -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-128 -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-128 -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-128 -0x8p-972L -0x4p-1024L 0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128ibm -0x8p-972L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L -0x4p-1024L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L -0x4p-1024L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-972L -0x4p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x8p-972L -0x4p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x8p-972L -0x4p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x8p-972L -0x4p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-972L -0x2p-16384L 0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x8p-972L -0x2p-16384L 0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x8p-972L -0x2p-16384L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x8p-972L -0x2p-16384L 0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x8p-972 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 -0x8p-972 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 -0x8p-972 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-96-intel -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-96-intel -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-96-intel -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-96-m68k -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-96-m68k -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-128 -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-128 -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-128 -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-128 -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-128ibm -0x8p-972L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L -0x8p-972L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L -0x8p-972L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+fma -min -min -0 missing-errno
+= fma downward flt-32 -0x4p-128f -0x4p-128f -0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma tonearest flt-32 -0x4p-128f -0x4p-128f -0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma towardzero flt-32 -0x4p-128f -0x4p-128f -0x0p+0f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 -0x4p-128f -0x4p-128f -0x0p+0f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-128 -0x4p-128 -0x0p+0 : 0x1p-252 :
+= fma tonearest dbl-64 -0x4p-128 -0x4p-128 -0x0p+0 : 0x1p-252 :
+= fma towardzero dbl-64 -0x4p-128 -0x4p-128 -0x0p+0 : 0x1p-252 :
+= fma upward dbl-64 -0x4p-128 -0x4p-128 -0x0p+0 : 0x1p-252 :
+= fma downward ldbl-96-intel -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-96-intel -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-96-intel -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma upward ldbl-96-intel -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma downward ldbl-96-m68k -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma upward ldbl-96-m68k -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma downward ldbl-128 -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-128 -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-128 -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma upward ldbl-128 -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma downward ldbl-128ibm -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma tonearest ldbl-128ibm -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma towardzero ldbl-128ibm -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma upward ldbl-128ibm -0x4p-128L -0x4p-128L -0x0p+0L : 0x1p-252L :
+= fma downward dbl-64 -0x4p-128 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-128 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-128 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-128 -0x4p-1024 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-intel -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-intel -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-intel -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-96-m68k -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-m68k -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128 -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-128 -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-128 -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-128 -0x4p-128L -0x4p-1024L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128ibm -0x4p-128L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-128L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-128L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-128L -0x4p-1024L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-128L -0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-128L -0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-128L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-128L -0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-128L -0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-128L -0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-128L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-128L -0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-128 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-128 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-128 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-128 -0x8p-972 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-intel -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-intel -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-intel -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-96-m68k -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-m68k -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-m68k -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-m68k -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128 -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-128 -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-128 -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-128 -0x4p-128L -0x8p-972L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128ibm -0x4p-128L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-128L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-128L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-128L -0x8p-972L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 -0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 -0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 -0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 -0x4p-128 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-intel -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-96-m68k -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-96-m68k -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128 -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma tonearest ldbl-128 -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma towardzero ldbl-128 -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma upward ldbl-128 -0x4p-1024L -0x4p-128L -0x0p+0L : 0x1p-1148L :
+= fma downward ldbl-128ibm -0x4p-1024L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L -0x4p-128L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 -0x4p-1024 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-96-intel -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-96-m68k -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-96-m68k -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-128 -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma tonearest ldbl-128 -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma towardzero ldbl-128 -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma upward ldbl-128 -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x1p-2044L :
+= fma downward ldbl-128ibm -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L -0x4p-1024L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-1024L -0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-1024L -0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x4p-1024 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1024 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1024 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x4p-1024 -0x8p-972 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-intel -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-intel -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-intel -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-96-m68k -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-m68k -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-m68k -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-m68k -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128 -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-128 -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-128 -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-128 -0x4p-1024L -0x8p-972L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128ibm -0x4p-1024L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1024L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1024L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1024L -0x8p-972L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x4p-128L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x4p-128L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x4p-128L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x4p-1024L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x4p-16384L -0x8p-972L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x4p-16384L -0x8p-972L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x4p-16384L -0x8p-972L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x4p-128L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x4p-128L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x4p-128L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x4p-1024L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x2p-16384L -0x8p-972L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x2p-16384L -0x8p-972L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x2p-16384L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x2p-16384L -0x8p-972L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x8p-972 -0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 -0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 -0x4p-128 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 -0x4p-128 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-intel -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-intel -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-intel -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-96-m68k -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-96-m68k -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128 -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma tonearest ldbl-128 -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma towardzero ldbl-128 -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma upward ldbl-128 -0x8p-972L -0x4p-128L -0x0p+0L : 0x2p-1096L :
+= fma downward ldbl-128ibm -0x8p-972L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L -0x4p-128L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L -0x4p-128L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x8p-972 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 -0x4p-1024 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 -0x4p-1024 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-intel -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-intel -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-intel -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-96-m68k -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-96-m68k -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128 -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma tonearest ldbl-128 -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma towardzero ldbl-128 -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma upward ldbl-128 -0x8p-972L -0x4p-1024L -0x0p+0L : 0x2p-1992L :
+= fma downward ldbl-128ibm -0x8p-972L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L -0x4p-1024L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L -0x4p-1024L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-972L -0x4p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x8p-972L -0x4p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x8p-972L -0x4p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x8p-972L -0x4p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-972L -0x2p-16384L -0x0p+0L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-m68k -0x8p-972L -0x2p-16384L -0x0p+0L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0x8p-972L -0x2p-16384L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 -0x8p-972L -0x2p-16384L -0x0p+0L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x8p-972 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0x8p-972 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0x8p-972 -0x8p-972 -0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 -0x8p-972 -0x8p-972 -0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-96-intel -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-96-intel -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-96-intel -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-96-m68k -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-96-m68k -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-96-m68k -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-96-m68k -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-128 -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma tonearest ldbl-128 -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma towardzero ldbl-128 -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma upward ldbl-128 -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1940L :
+= fma downward ldbl-128ibm -0x8p-972L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0x8p-972L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0x8p-972L -0x8p-972L -0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm -0x8p-972L -0x8p-972L -0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+fma max max min missing-errno xfail-rounding:ldbl-128ibm
+= fma downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f 0x4p-128f : 0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f 0x4p-128f : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero flt-32 0xf.fffffp+124f 0xf.fffffp+124f 0x4p-128f : 0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward flt-32 0xf.fffffp+124f 0xf.fffffp+124f 0x4p-128f : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x4p-128 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x4p-128 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x4p-128 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x4p-128 : 0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x4p-1024 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x4p-1024 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x4p-1024 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x4p-1024 : 0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x8p-972 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x8p-972 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x8p-972 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 0x8p-972 : 0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+fma max max -min missing-errno xfail-rounding:ldbl-128ibm
+= fma downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f -0x4p-128f : 0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f -0x4p-128f : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero flt-32 0xf.fffffp+124f 0xf.fffffp+124f -0x4p-128f : 0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward flt-32 0xf.fffffp+124f 0xf.fffffp+124f -0x4p-128f : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x4p-128 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x4p-128 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x4p-128 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x4p-128 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x4p-1024 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x4p-1024 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x4p-1024 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x4p-1024 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x8p-972 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x8p-972 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x8p-972 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 -0x8p-972 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+fma max -max min missing-errno xfail-rounding:ldbl-128ibm
+= fma downward flt-32 0xf.fffffp+124f -0xf.fffffp+124f 0x4p-128f : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest flt-32 0xf.fffffp+124f -0xf.fffffp+124f 0x4p-128f : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero flt-32 0xf.fffffp+124f -0xf.fffffp+124f 0x4p-128f : -0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward flt-32 0xf.fffffp+124f -0xf.fffffp+124f 0x4p-128f : -0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x4p-128 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x4p-128 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x4p-128 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x4p-128 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x4p-1024 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x4p-1024 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x4p-1024 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x4p-1024 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x8p-972 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x8p-972 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x8p-972 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 0x8p-972 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+fma max -max -min missing-errno xfail-rounding:ldbl-128ibm
+= fma downward flt-32 0xf.fffffp+124f -0xf.fffffp+124f -0x4p-128f : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest flt-32 0xf.fffffp+124f -0xf.fffffp+124f -0x4p-128f : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero flt-32 0xf.fffffp+124f -0xf.fffffp+124f -0x4p-128f : -0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward flt-32 0xf.fffffp+124f -0xf.fffffp+124f -0x4p-128f : -0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x4p-128 : -0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x4p-128 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x4p-128 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x4p-128 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x4p-1024 : -0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x4p-1024 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x4p-1024 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x4p-1024 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x8p-972 : -0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x8p-972 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x8p-972 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 0xf.fffffp+124 -0xf.fffffp+124 -0x8p-972 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+fma -max max min missing-errno xfail-rounding:ldbl-128ibm
+= fma downward flt-32 -0xf.fffffp+124f 0xf.fffffp+124f 0x4p-128f : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest flt-32 -0xf.fffffp+124f 0xf.fffffp+124f 0x4p-128f : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero flt-32 -0xf.fffffp+124f 0xf.fffffp+124f 0x4p-128f : -0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward flt-32 -0xf.fffffp+124f 0xf.fffffp+124f 0x4p-128f : -0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x4p-128 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x4p-128 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x4p-128 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x4p-128 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x4p-1024 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x4p-1024 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x4p-1024 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x4p-1024 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x8p-972 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x8p-972 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x8p-972 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 0x8p-972 : -0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+fma -max max -min missing-errno xfail-rounding:ldbl-128ibm
+= fma downward flt-32 -0xf.fffffp+124f 0xf.fffffp+124f -0x4p-128f : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest flt-32 -0xf.fffffp+124f 0xf.fffffp+124f -0x4p-128f : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero flt-32 -0xf.fffffp+124f 0xf.fffffp+124f -0x4p-128f : -0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward flt-32 -0xf.fffffp+124f 0xf.fffffp+124f -0x4p-128f : -0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x4p-128 : -0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x4p-128 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x4p-128 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x4p-128 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x4p-1024 : -0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x4p-1024 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x4p-1024 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x4p-1024 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x8p-972 : -0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x8p-972 : -0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x8p-972 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 0xf.fffffp+124 -0x8p-972 : -0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-128 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-128 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-128 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-1024 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-1024 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x4p-1024 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x8p-972 : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x8p-972 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 -0x8p-972 : -0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x4p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x2p-16384L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x4p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x2p-16384L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffp+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+fma -max -max min missing-errno xfail-rounding:ldbl-128ibm
+= fma downward flt-32 -0xf.fffffp+124f -0xf.fffffp+124f 0x4p-128f : 0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest flt-32 -0xf.fffffp+124f -0xf.fffffp+124f 0x4p-128f : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero flt-32 -0xf.fffffp+124f -0xf.fffffp+124f 0x4p-128f : 0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward flt-32 -0xf.fffffp+124f -0xf.fffffp+124f 0x4p-128f : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x4p-128 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x4p-128 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x4p-128 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x4p-128 : 0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x4p-1024 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x4p-1024 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x4p-1024 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x4p-1024 : 0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x8p-972 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x8p-972 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x8p-972 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 0x8p-972 : 0xf.ffffe00000108p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe0000010001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe00000100000000000000008p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffe000001000000000000004p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffff8000008000000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff0000000000000408p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x4p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x2p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x4p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x2p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+fma -max -max -min missing-errno xfail-rounding:ldbl-128ibm
+= fma downward flt-32 -0xf.fffffp+124f -0xf.fffffp+124f -0x4p-128f : 0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest flt-32 -0xf.fffffp+124f -0xf.fffffp+124f -0x4p-128f : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero flt-32 -0xf.fffffp+124f -0xf.fffffp+124f -0x4p-128f : 0xf.fffffp+124f : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward flt-32 -0xf.fffffp+124f -0xf.fffffp+124f -0x4p-128f : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x4p-128 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x4p-128 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x4p-128 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x4p-128 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x4p-1024 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x4p-1024 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x4p-1024 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x4p-1024 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x8p-972 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x8p-972 : 0xf.ffffe000001p+252 : inexact
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x8p-972 : 0xf.ffffe000000f8p+252 : xfail:ldbl-128ibm inexact
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.fffffp+124 -0x8p-972 : 0xf.ffffe000001p+252 : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffffffffffffff8p+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : inexact
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000000ffffffffffffffcp+252L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffe000001p+252L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 -0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 -0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff801p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8000008p+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8000007ffffffff8p+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffff8000008p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-128 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-128 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-128 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-1024 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-1024 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x4p-1024 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x8p-972 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x8p-972 : 0xf.ffffffffffff8p+1020 : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 -0x8p-972 : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffp+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff001p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff00000000000003f8p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff00000000000004p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffp+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x4p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x2p-16384L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffffc000003ffffffcp+1148L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffefffffffc000003ffffffc08p+1148L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x4p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x2p-16384L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffep+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffff3ffffffffffffe08p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : inexact
+= fma towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff7ffffffffffff9p+2044L : xfail:ldbl-128ibm inexact
+= fma upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffff7ffffffffffff908p+2044L : xfail:ldbl-128ibm inexact
+= fma downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact overflow errno-erange-ok
+= fma upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : plus_infty : xfail:ldbl-128ibm inexact overflow errno-erange errno-erange-ok
+fma 0x1.7ff8p+13 0x1.000002p+0 0x1.ffffp-24
+= fma downward flt-32 0x2.fffp+12f 0x1.000002p+0f 0x1.ffffp-24f : 0x2.fff004p+12f : inexact
+= fma tonearest flt-32 0x2.fffp+12f 0x1.000002p+0f 0x1.ffffp-24f : 0x2.fff004p+12f : inexact
+= fma towardzero flt-32 0x2.fffp+12f 0x1.000002p+0f 0x1.ffffp-24f : 0x2.fff004p+12f : inexact
+= fma upward flt-32 0x2.fffp+12f 0x1.000002p+0f 0x1.ffffp-24f : 0x2.fff008p+12f : inexact
+= fma downward dbl-64 0x2.fffp+12 0x1.000002p+0 0x1.ffffp-24 : 0x2.fff005ffffffep+12 : inexact
+= fma tonearest dbl-64 0x2.fffp+12 0x1.000002p+0 0x1.ffffp-24 : 0x2.fff006p+12 : inexact
+= fma towardzero dbl-64 0x2.fffp+12 0x1.000002p+0 0x1.ffffp-24 : 0x2.fff005ffffffep+12 : inexact
+= fma upward dbl-64 0x2.fffp+12 0x1.000002p+0 0x1.ffffp-24 : 0x2.fff006p+12 : inexact
+= fma downward ldbl-96-intel 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma tonearest ldbl-96-intel 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma towardzero ldbl-96-intel 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma upward ldbl-96-intel 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma downward ldbl-96-m68k 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma tonearest ldbl-96-m68k 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma towardzero ldbl-96-m68k 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma upward ldbl-96-m68k 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma downward ldbl-128 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma tonearest ldbl-128 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma towardzero ldbl-128 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma upward ldbl-128 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma downward ldbl-128ibm 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma tonearest ldbl-128ibm 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma towardzero ldbl-128ibm 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+= fma upward ldbl-128ibm 0x2.fffp+12L 0x1.000002p+0L 0x1.ffffp-24L : 0x2.fff005fffffffp+12L :
+fma 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0
+= fma downward flt-32 0x1.fffp+0f 0x1.00001p+0f -0x1.fffp+0f : 0x1.fffp-20f :
+= fma tonearest flt-32 0x1.fffp+0f 0x1.00001p+0f -0x1.fffp+0f : 0x1.fffp-20f :
+= fma towardzero flt-32 0x1.fffp+0f 0x1.00001p+0f -0x1.fffp+0f : 0x1.fffp-20f :
+= fma upward flt-32 0x1.fffp+0f 0x1.00001p+0f -0x1.fffp+0f : 0x1.fffp-20f :
+= fma downward dbl-64 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0 : 0x1.fffp-20 :
+= fma tonearest dbl-64 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0 : 0x1.fffp-20 :
+= fma towardzero dbl-64 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0 : 0x1.fffp-20 :
+= fma upward dbl-64 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0 : 0x1.fffp-20 :
+= fma downward ldbl-96-intel 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma tonearest ldbl-96-intel 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma towardzero ldbl-96-intel 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma upward ldbl-96-intel 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma downward ldbl-96-m68k 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma tonearest ldbl-96-m68k 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma towardzero ldbl-96-m68k 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma upward ldbl-96-m68k 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma downward ldbl-128 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma tonearest ldbl-128 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma towardzero ldbl-128 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma upward ldbl-128 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma downward ldbl-128ibm 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma tonearest ldbl-128ibm 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma towardzero ldbl-128ibm 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+= fma upward ldbl-128ibm 0x1.fffp+0L 0x1.00001p+0L -0x1.fffp+0L : 0x1.fffp-20L :
+fma 0x1.9abcdep+127 0x0.9abcdep-126 -0x1.f08948p+0
+= fma downward flt-32 0xc.d5e6fp+124f 0x2.6af378p-128f -0x1.f08948p+0f : 0xd.da108p-28f :
+= fma tonearest flt-32 0xc.d5e6fp+124f 0x2.6af378p-128f -0x1.f08948p+0f : 0xd.da108p-28f :
+= fma towardzero flt-32 0xc.d5e6fp+124f 0x2.6af378p-128f -0x1.f08948p+0f : 0xd.da108p-28f :
+= fma upward flt-32 0xc.d5e6fp+124f 0x2.6af378p-128f -0x1.f08948p+0f : 0xd.da108p-28f :
+= fma downward dbl-64 0xc.d5e6fp+124 0x2.6af378p-128 -0x1.f08948p+0 : 0xd.da108p-28 :
+= fma tonearest dbl-64 0xc.d5e6fp+124 0x2.6af378p-128 -0x1.f08948p+0 : 0xd.da108p-28 :
+= fma towardzero dbl-64 0xc.d5e6fp+124 0x2.6af378p-128 -0x1.f08948p+0 : 0xd.da108p-28 :
+= fma upward dbl-64 0xc.d5e6fp+124 0x2.6af378p-128 -0x1.f08948p+0 : 0xd.da108p-28 :
+= fma downward ldbl-96-intel 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma tonearest ldbl-96-intel 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma towardzero ldbl-96-intel 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma upward ldbl-96-intel 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma downward ldbl-96-m68k 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma tonearest ldbl-96-m68k 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma towardzero ldbl-96-m68k 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma upward ldbl-96-m68k 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma downward ldbl-128 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma tonearest ldbl-128 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma towardzero ldbl-128 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma upward ldbl-128 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma downward ldbl-128ibm 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma tonearest ldbl-128ibm 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma towardzero ldbl-128ibm 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+= fma upward ldbl-128ibm 0xc.d5e6fp+124L 0x2.6af378p-128L -0x1.f08948p+0L : 0xd.da108p-28L :
+fma 0x1.9abcdep+100 0x0.9abcdep-126 -0x1.f08948p-27
+= fma downward flt-32 0x1.9abcdep+100f 0x2.6af378p-128f -0x3.e1129p-28f : 0x1.bb421p-52f :
+= fma tonearest flt-32 0x1.9abcdep+100f 0x2.6af378p-128f -0x3.e1129p-28f : 0x1.bb421p-52f :
+= fma towardzero flt-32 0x1.9abcdep+100f 0x2.6af378p-128f -0x3.e1129p-28f : 0x1.bb421p-52f :
+= fma upward flt-32 0x1.9abcdep+100f 0x2.6af378p-128f -0x3.e1129p-28f : 0x1.bb421p-52f :
+= fma downward dbl-64 0x1.9abcdep+100 0x2.6af378p-128 -0x3.e1129p-28 : 0x1.bb421p-52 :
+= fma tonearest dbl-64 0x1.9abcdep+100 0x2.6af378p-128 -0x3.e1129p-28 : 0x1.bb421p-52 :
+= fma towardzero dbl-64 0x1.9abcdep+100 0x2.6af378p-128 -0x3.e1129p-28 : 0x1.bb421p-52 :
+= fma upward dbl-64 0x1.9abcdep+100 0x2.6af378p-128 -0x3.e1129p-28 : 0x1.bb421p-52 :
+= fma downward ldbl-96-intel 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma tonearest ldbl-96-intel 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma towardzero ldbl-96-intel 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma upward ldbl-96-intel 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma downward ldbl-96-m68k 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma tonearest ldbl-96-m68k 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma towardzero ldbl-96-m68k 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma upward ldbl-96-m68k 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma downward ldbl-128 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma tonearest ldbl-128 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma towardzero ldbl-128 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma upward ldbl-128 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma downward ldbl-128ibm 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma tonearest ldbl-128ibm 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma towardzero ldbl-128ibm 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+= fma upward ldbl-128ibm 0x1.9abcdep+100L 0x2.6af378p-128L -0x3.e1129p-28L : 0x1.bb421p-52L :
+fma 0x1.fffffep+127 0x1.001p+0 -0x1.fffffep+127
+= fma downward flt-32 0xf.fffffp+124f 0x1.001p+0f -0xf.fffffp+124f : 0xf.fffffp+112f :
+= fma tonearest flt-32 0xf.fffffp+124f 0x1.001p+0f -0xf.fffffp+124f : 0xf.fffffp+112f :
+= fma towardzero flt-32 0xf.fffffp+124f 0x1.001p+0f -0xf.fffffp+124f : 0xf.fffffp+112f :
+= fma upward flt-32 0xf.fffffp+124f 0x1.001p+0f -0xf.fffffp+124f : 0xf.fffffp+112f :
+= fma downward dbl-64 0xf.fffffp+124 0x1.001p+0 -0xf.fffffp+124 : 0xf.fffffp+112 :
+= fma tonearest dbl-64 0xf.fffffp+124 0x1.001p+0 -0xf.fffffp+124 : 0xf.fffffp+112 :
+= fma towardzero dbl-64 0xf.fffffp+124 0x1.001p+0 -0xf.fffffp+124 : 0xf.fffffp+112 :
+= fma upward dbl-64 0xf.fffffp+124 0x1.001p+0 -0xf.fffffp+124 : 0xf.fffffp+112 :
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma downward ldbl-128 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma tonearest ldbl-128 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma towardzero ldbl-128 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma upward ldbl-128 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0x1.001p+0L -0xf.fffffp+124L : 0xf.fffffp+112L :
+fma -0x1.fffffep+127 0x1.fffffep+0 0x1.fffffep+127
+= fma downward flt-32 -0xf.fffffp+124f 0x1.fffffep+0f 0xf.fffffp+124f : -0xf.ffffep+124f : inexact
+= fma tonearest flt-32 -0xf.fffffp+124f 0x1.fffffep+0f 0xf.fffffp+124f : -0xf.ffffdp+124f : inexact
+= fma towardzero flt-32 -0xf.fffffp+124f 0x1.fffffep+0f 0xf.fffffp+124f : -0xf.ffffdp+124f : inexact
+= fma upward flt-32 -0xf.fffffp+124f 0x1.fffffep+0f 0xf.fffffp+124f : -0xf.ffffdp+124f : inexact
+= fma downward dbl-64 -0xf.fffffp+124 0x1.fffffep+0 0xf.fffffp+124 : -0xf.ffffd000002p+124 :
+= fma tonearest dbl-64 -0xf.fffffp+124 0x1.fffffep+0 0xf.fffffp+124 : -0xf.ffffd000002p+124 :
+= fma towardzero dbl-64 -0xf.fffffp+124 0x1.fffffep+0 0xf.fffffp+124 : -0xf.ffffd000002p+124 :
+= fma upward dbl-64 -0xf.fffffp+124 0x1.fffffep+0 0xf.fffffp+124 : -0xf.ffffd000002p+124 :
+= fma downward ldbl-96-intel -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma tonearest ldbl-96-intel -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma towardzero ldbl-96-intel -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma upward ldbl-96-intel -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma downward ldbl-96-m68k -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma tonearest ldbl-96-m68k -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma towardzero ldbl-96-m68k -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma upward ldbl-96-m68k -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma downward ldbl-128 -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma tonearest ldbl-128 -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma towardzero ldbl-128 -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma upward ldbl-128 -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma downward ldbl-128ibm -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma tonearest ldbl-128ibm -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma towardzero ldbl-128ibm -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+= fma upward ldbl-128ibm -0xf.fffffp+124L 0x1.fffffep+0L 0xf.fffffp+124L : -0xf.ffffd000002p+124L :
+fma 0x1.fffffep+127 2.0 -0x1.fffffep+127
+= fma downward flt-32 0xf.fffffp+124f 0x2p+0f -0xf.fffffp+124f : 0xf.fffffp+124f :
+= fma tonearest flt-32 0xf.fffffp+124f 0x2p+0f -0xf.fffffp+124f : 0xf.fffffp+124f :
+= fma towardzero flt-32 0xf.fffffp+124f 0x2p+0f -0xf.fffffp+124f : 0xf.fffffp+124f :
+= fma upward flt-32 0xf.fffffp+124f 0x2p+0f -0xf.fffffp+124f : 0xf.fffffp+124f :
+= fma downward dbl-64 0xf.fffffp+124 0x2p+0 -0xf.fffffp+124 : 0xf.fffffp+124 :
+= fma tonearest dbl-64 0xf.fffffp+124 0x2p+0 -0xf.fffffp+124 : 0xf.fffffp+124 :
+= fma towardzero dbl-64 0xf.fffffp+124 0x2p+0 -0xf.fffffp+124 : 0xf.fffffp+124 :
+= fma upward dbl-64 0xf.fffffp+124 0x2p+0 -0xf.fffffp+124 : 0xf.fffffp+124 :
+= fma downward ldbl-96-intel 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma tonearest ldbl-96-intel 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma towardzero ldbl-96-intel 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma upward ldbl-96-intel 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma downward ldbl-96-m68k 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma tonearest ldbl-96-m68k 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma towardzero ldbl-96-m68k 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma upward ldbl-96-m68k 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma downward ldbl-128 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma tonearest ldbl-128 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma towardzero ldbl-128 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma upward ldbl-128 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma downward ldbl-128ibm 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma tonearest ldbl-128ibm 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma towardzero ldbl-128ibm 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+= fma upward ldbl-128ibm 0xf.fffffp+124L 0x2p+0L -0xf.fffffp+124L : 0xf.fffffp+124L :
+fma 0x1.4p-126 0x1.000004p-1 0x1p-128
+= fma downward flt-32 0x5p-128f 0x8.00002p-4f 0x1p-128f : 0x3.800008p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x5p-128f 0x8.00002p-4f 0x1p-128f : 0x3.800008p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x5p-128f 0x8.00002p-4f 0x1p-128f : 0x3.800008p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x5p-128f 0x8.00002p-4f 0x1p-128f : 0x3.80001p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x5p-128 0x8.00002p-4 0x1p-128 : 0x3.80000ap-128 :
+= fma tonearest dbl-64 0x5p-128 0x8.00002p-4 0x1p-128 : 0x3.80000ap-128 :
+= fma towardzero dbl-64 0x5p-128 0x8.00002p-4 0x1p-128 : 0x3.80000ap-128 :
+= fma upward dbl-64 0x5p-128 0x8.00002p-4 0x1p-128 : 0x3.80000ap-128 :
+= fma downward ldbl-96-intel 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma tonearest ldbl-96-intel 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma towardzero ldbl-96-intel 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma upward ldbl-96-intel 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma downward ldbl-96-m68k 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma tonearest ldbl-96-m68k 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma towardzero ldbl-96-m68k 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma upward ldbl-96-m68k 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma downward ldbl-128 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma tonearest ldbl-128 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma towardzero ldbl-128 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma upward ldbl-128 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma downward ldbl-128ibm 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma tonearest ldbl-128ibm 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma towardzero ldbl-128ibm 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+= fma upward ldbl-128ibm 0x5p-128L 0x8.00002p-4L 0x1p-128L : 0x3.80000ap-128L :
+fma -0x1.4p-126 0x1.000004p-1 -0x1p-128
+= fma downward flt-32 -0x5p-128f 0x8.00002p-4f -0x1p-128f : -0x3.80001p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 -0x5p-128f 0x8.00002p-4f -0x1p-128f : -0x3.800008p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 -0x5p-128f 0x8.00002p-4f -0x1p-128f : -0x3.800008p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 -0x5p-128f 0x8.00002p-4f -0x1p-128f : -0x3.800008p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x5p-128 0x8.00002p-4 -0x1p-128 : -0x3.80000ap-128 :
+= fma tonearest dbl-64 -0x5p-128 0x8.00002p-4 -0x1p-128 : -0x3.80000ap-128 :
+= fma towardzero dbl-64 -0x5p-128 0x8.00002p-4 -0x1p-128 : -0x3.80000ap-128 :
+= fma upward dbl-64 -0x5p-128 0x8.00002p-4 -0x1p-128 : -0x3.80000ap-128 :
+= fma downward ldbl-96-intel -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma tonearest ldbl-96-intel -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma towardzero ldbl-96-intel -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma upward ldbl-96-intel -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma downward ldbl-96-m68k -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma tonearest ldbl-96-m68k -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma towardzero ldbl-96-m68k -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma upward ldbl-96-m68k -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma downward ldbl-128 -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma tonearest ldbl-128 -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma towardzero ldbl-128 -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma upward ldbl-128 -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma downward ldbl-128ibm -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma tonearest ldbl-128ibm -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma towardzero ldbl-128ibm -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+= fma upward ldbl-128ibm -0x5p-128L 0x8.00002p-4L -0x1p-128L : -0x3.80000ap-128L :
+fma 0x1.fffff8p-126 0x1.000002p-1 0x1p-149
+= fma downward flt-32 0x7.ffffep-128f 0x8.00001p-4f 0x8p-152f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32:before-rounding 0x7.ffffep-128f 0x8.00001p-4f 0x8p-152f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32:after-rounding 0x7.ffffep-128f 0x8.00001p-4f 0x8p-152f : 0x4p-128f : inexact
+= fma towardzero flt-32 0x7.ffffep-128f 0x8.00001p-4f 0x8p-152f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32:before-rounding 0x7.ffffep-128f 0x8.00001p-4f 0x8p-152f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32:after-rounding 0x7.ffffep-128f 0x8.00001p-4f 0x8p-152f : 0x4p-128f : inexact
+= fma downward dbl-64 0x7.ffffep-128 0x8.00001p-4 0x8p-152 : 0x3.ffffffffffep-128 :
+= fma tonearest dbl-64 0x7.ffffep-128 0x8.00001p-4 0x8p-152 : 0x3.ffffffffffep-128 :
+= fma towardzero dbl-64 0x7.ffffep-128 0x8.00001p-4 0x8p-152 : 0x3.ffffffffffep-128 :
+= fma upward dbl-64 0x7.ffffep-128 0x8.00001p-4 0x8p-152 : 0x3.ffffffffffep-128 :
+= fma downward ldbl-96-intel 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma tonearest ldbl-96-intel 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma towardzero ldbl-96-intel 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma upward ldbl-96-intel 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma downward ldbl-96-m68k 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma tonearest ldbl-96-m68k 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma towardzero ldbl-96-m68k 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma upward ldbl-96-m68k 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma downward ldbl-128 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma tonearest ldbl-128 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma towardzero ldbl-128 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma upward ldbl-128 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma downward ldbl-128ibm 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma tonearest ldbl-128ibm 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma towardzero ldbl-128ibm 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+= fma upward ldbl-128ibm 0x7.ffffep-128L 0x8.00001p-4L 0x8p-152L : 0x3.ffffffffffep-128L :
+fma -0x1.fffff8p-126 0x1.000002p-1 -0x1p-149
+= fma downward flt-32:before-rounding -0x7.ffffep-128f 0x8.00001p-4f -0x8p-152f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma downward flt-32:after-rounding -0x7.ffffep-128f 0x8.00001p-4f -0x8p-152f : -0x4p-128f : inexact
+= fma tonearest flt-32:before-rounding -0x7.ffffep-128f 0x8.00001p-4f -0x8p-152f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32:after-rounding -0x7.ffffep-128f 0x8.00001p-4f -0x8p-152f : -0x4p-128f : inexact
+= fma towardzero flt-32 -0x7.ffffep-128f 0x8.00001p-4f -0x8p-152f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 -0x7.ffffep-128f 0x8.00001p-4f -0x8p-152f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x7.ffffep-128 0x8.00001p-4 -0x8p-152 : -0x3.ffffffffffep-128 :
+= fma tonearest dbl-64 -0x7.ffffep-128 0x8.00001p-4 -0x8p-152 : -0x3.ffffffffffep-128 :
+= fma towardzero dbl-64 -0x7.ffffep-128 0x8.00001p-4 -0x8p-152 : -0x3.ffffffffffep-128 :
+= fma upward dbl-64 -0x7.ffffep-128 0x8.00001p-4 -0x8p-152 : -0x3.ffffffffffep-128 :
+= fma downward ldbl-96-intel -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma tonearest ldbl-96-intel -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma towardzero ldbl-96-intel -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma upward ldbl-96-intel -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma downward ldbl-96-m68k -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma tonearest ldbl-96-m68k -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma towardzero ldbl-96-m68k -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma upward ldbl-96-m68k -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma downward ldbl-128 -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma tonearest ldbl-128 -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma towardzero ldbl-128 -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma upward ldbl-128 -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma downward ldbl-128ibm -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma tonearest ldbl-128ibm -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma towardzero ldbl-128ibm -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+= fma upward ldbl-128ibm -0x7.ffffep-128L 0x8.00001p-4L -0x8p-152L : -0x3.ffffffffffep-128L :
+fma 0x1p-149 0x1p-1 0x0.fffffep-126
+= fma downward flt-32 0x8p-152f 0x8p-4f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f 0x8p-4f 0x3.fffff8p-128f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f 0x8p-4f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x8p-152f 0x8p-4f 0x3.fffff8p-128f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 0x8p-4 0x3.fffff8p-128 : 0x3.fffffcp-128 :
+= fma tonearest dbl-64 0x8p-152 0x8p-4 0x3.fffff8p-128 : 0x3.fffffcp-128 :
+= fma towardzero dbl-64 0x8p-152 0x8p-4 0x3.fffff8p-128 : 0x3.fffffcp-128 :
+= fma upward dbl-64 0x8p-152 0x8p-4 0x3.fffff8p-128 : 0x3.fffffcp-128 :
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma downward ldbl-128 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma tonearest ldbl-128 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma towardzero ldbl-128 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma upward ldbl-128 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-4L 0x3.fffff8p-128L : 0x3.fffffcp-128L :
+fma -0x1p-149 0x1p-1 -0x0.fffffep-126
+= fma downward flt-32 -0x8p-152f 0x8p-4f -0x3.fffff8p-128f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 -0x8p-152f 0x8p-4f -0x3.fffff8p-128f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 -0x8p-152f 0x8p-4f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 -0x8p-152f 0x8p-4f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x8p-152 0x8p-4 -0x3.fffff8p-128 : -0x3.fffffcp-128 :
+= fma tonearest dbl-64 -0x8p-152 0x8p-4 -0x3.fffff8p-128 : -0x3.fffffcp-128 :
+= fma towardzero dbl-64 -0x8p-152 0x8p-4 -0x3.fffff8p-128 : -0x3.fffffcp-128 :
+= fma upward dbl-64 -0x8p-152 0x8p-4 -0x3.fffff8p-128 : -0x3.fffffcp-128 :
+= fma downward ldbl-96-intel -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma tonearest ldbl-96-intel -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma towardzero ldbl-96-intel -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma upward ldbl-96-intel -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma downward ldbl-96-m68k -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma tonearest ldbl-96-m68k -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma towardzero ldbl-96-m68k -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma upward ldbl-96-m68k -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma downward ldbl-128 -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma tonearest ldbl-128 -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma towardzero ldbl-128 -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma upward ldbl-128 -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma downward ldbl-128ibm -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma tonearest ldbl-128ibm -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma towardzero ldbl-128ibm -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+= fma upward ldbl-128ibm -0x8p-152L 0x8p-4L -0x3.fffff8p-128L : -0x3.fffffcp-128L :
+fma 0x1p-149 0x1.1p-1 0x0.fffffep-126
+= fma downward flt-32 0x8p-152f 0x8.8p-4f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f 0x8.8p-4f 0x3.fffff8p-128f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f 0x8.8p-4f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32:before-rounding 0x8p-152f 0x8.8p-4f 0x3.fffff8p-128f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32:after-rounding 0x8p-152f 0x8.8p-4f 0x3.fffff8p-128f : 0x4p-128f : inexact
+= fma downward dbl-64 0x8p-152 0x8.8p-4 0x3.fffff8p-128 : 0x3.fffffc4p-128 :
+= fma tonearest dbl-64 0x8p-152 0x8.8p-4 0x3.fffff8p-128 : 0x3.fffffc4p-128 :
+= fma towardzero dbl-64 0x8p-152 0x8.8p-4 0x3.fffff8p-128 : 0x3.fffffc4p-128 :
+= fma upward dbl-64 0x8p-152 0x8.8p-4 0x3.fffff8p-128 : 0x3.fffffc4p-128 :
+= fma downward ldbl-96-intel 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma upward ldbl-96-intel 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma downward ldbl-96-m68k 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma upward ldbl-96-m68k 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma downward ldbl-128 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma tonearest ldbl-128 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma towardzero ldbl-128 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma upward ldbl-128 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma downward ldbl-128ibm 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+= fma upward ldbl-128ibm 0x8p-152L 0x8.8p-4L 0x3.fffff8p-128L : 0x3.fffffc4p-128L :
+fma -0x1p-149 0x1.1p-1 -0x0.fffffep-126
+= fma downward flt-32:before-rounding -0x8p-152f 0x8.8p-4f -0x3.fffff8p-128f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma downward flt-32:after-rounding -0x8p-152f 0x8.8p-4f -0x3.fffff8p-128f : -0x4p-128f : inexact
+= fma tonearest flt-32 -0x8p-152f 0x8.8p-4f -0x3.fffff8p-128f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 -0x8p-152f 0x8.8p-4f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 -0x8p-152f 0x8.8p-4f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 -0x8p-152 0x8.8p-4 -0x3.fffff8p-128 : -0x3.fffffc4p-128 :
+= fma tonearest dbl-64 -0x8p-152 0x8.8p-4 -0x3.fffff8p-128 : -0x3.fffffc4p-128 :
+= fma towardzero dbl-64 -0x8p-152 0x8.8p-4 -0x3.fffff8p-128 : -0x3.fffffc4p-128 :
+= fma upward dbl-64 -0x8p-152 0x8.8p-4 -0x3.fffff8p-128 : -0x3.fffffc4p-128 :
+= fma downward ldbl-96-intel -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma tonearest ldbl-96-intel -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma towardzero ldbl-96-intel -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma upward ldbl-96-intel -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma downward ldbl-96-m68k -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma tonearest ldbl-96-m68k -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma towardzero ldbl-96-m68k -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma upward ldbl-96-m68k -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma downward ldbl-128 -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma tonearest ldbl-128 -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma towardzero ldbl-128 -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma upward ldbl-128 -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma downward ldbl-128ibm -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma tonearest ldbl-128ibm -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma towardzero ldbl-128ibm -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+= fma upward ldbl-128ibm -0x8p-152L 0x8.8p-4L -0x3.fffff8p-128L : -0x3.fffffc4p-128L :
+fma 0x1p-149 0x1p-149 0x1p127
+= fma downward flt-32 0x8p-152f 0x8p-152f 0x8p+124f : 0x8p+124f : inexact
+= fma tonearest flt-32 0x8p-152f 0x8p-152f 0x8p+124f : 0x8p+124f : inexact
+= fma towardzero flt-32 0x8p-152f 0x8p-152f 0x8p+124f : 0x8p+124f : inexact
+= fma upward flt-32 0x8p-152f 0x8p-152f 0x8p+124f : 0x8.00001p+124f : inexact
+= fma downward dbl-64 0x8p-152 0x8p-152 0x8p+124 : 0x8p+124 : inexact
+= fma tonearest dbl-64 0x8p-152 0x8p-152 0x8p+124 : 0x8p+124 : inexact
+= fma towardzero dbl-64 0x8p-152 0x8p-152 0x8p+124 : 0x8p+124 : inexact
+= fma upward dbl-64 0x8p-152 0x8p-152 0x8p+124 : 0x8.0000000000008p+124 : inexact
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-152L 0x8p+124L : 0x8.000000000000001p+124L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-152L 0x8p+124L : 0x8.000000000000001p+124L : inexact
+= fma downward ldbl-128 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma tonearest ldbl-128 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-128 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma upward ldbl-128 0x8p-152L 0x8p-152L 0x8p+124L : 0x8.0000000000000000000000000008p+124L : inexact
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-152L 0x8p+124L : 0x8.00000000000000000000000004p+124L : inexact
+fma 0x1p-149 -0x1p-149 0x1p127
+= fma downward flt-32 0x8p-152f -0x8p-152f 0x8p+124f : 0x7.fffff8p+124f : inexact
+= fma tonearest flt-32 0x8p-152f -0x8p-152f 0x8p+124f : 0x8p+124f : inexact
+= fma towardzero flt-32 0x8p-152f -0x8p-152f 0x8p+124f : 0x7.fffff8p+124f : inexact
+= fma upward flt-32 0x8p-152f -0x8p-152f 0x8p+124f : 0x8p+124f : inexact
+= fma downward dbl-64 0x8p-152 -0x8p-152 0x8p+124 : 0x7.ffffffffffffcp+124 : inexact
+= fma tonearest dbl-64 0x8p-152 -0x8p-152 0x8p+124 : 0x8p+124 : inexact
+= fma towardzero dbl-64 0x8p-152 -0x8p-152 0x8p+124 : 0x7.ffffffffffffcp+124 : inexact
+= fma upward dbl-64 0x8p-152 -0x8p-152 0x8p+124 : 0x8p+124 : inexact
+= fma downward ldbl-96-intel 0x8p-152L -0x8p-152L 0x8p+124L : 0x7.fffffffffffffff8p+124L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L -0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L -0x8p-152L 0x8p+124L : 0x7.fffffffffffffff8p+124L : inexact
+= fma upward ldbl-96-intel 0x8p-152L -0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L -0x8p-152L 0x8p+124L : 0x7.fffffffffffffff8p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L 0x8p+124L : 0x7.fffffffffffffff8p+124L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L -0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma downward ldbl-128 0x8p-152L -0x8p-152L 0x8p+124L : 0x7.fffffffffffffffffffffffffffcp+124L : inexact
+= fma tonearest ldbl-128 0x8p-152L -0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-128 0x8p-152L -0x8p-152L 0x8p+124L : 0x7.fffffffffffffffffffffffffffcp+124L : inexact
+= fma upward ldbl-128 0x8p-152L -0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma downward ldbl-128ibm 0x8p-152L -0x8p-152L 0x8p+124L : 0x7.fffffffffffffffffffffffffep+124L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L -0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L -0x8p-152L 0x8p+124L : 0x7.fffffffffffffffffffffffffep+124L : inexact
+= fma upward ldbl-128ibm 0x8p-152L -0x8p-152L 0x8p+124L : 0x8p+124L : inexact
+fma 0x1p-149 0x1p-149 -0x1p127
+= fma downward flt-32 0x8p-152f 0x8p-152f -0x8p+124f : -0x8p+124f : inexact
+= fma tonearest flt-32 0x8p-152f 0x8p-152f -0x8p+124f : -0x8p+124f : inexact
+= fma towardzero flt-32 0x8p-152f 0x8p-152f -0x8p+124f : -0x7.fffff8p+124f : inexact
+= fma upward flt-32 0x8p-152f 0x8p-152f -0x8p+124f : -0x7.fffff8p+124f : inexact
+= fma downward dbl-64 0x8p-152 0x8p-152 -0x8p+124 : -0x8p+124 : inexact
+= fma tonearest dbl-64 0x8p-152 0x8p-152 -0x8p+124 : -0x8p+124 : inexact
+= fma towardzero dbl-64 0x8p-152 0x8p-152 -0x8p+124 : -0x7.ffffffffffffcp+124 : inexact
+= fma upward dbl-64 0x8p-152 0x8p-152 -0x8p+124 : -0x7.ffffffffffffcp+124 : inexact
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-152L -0x8p+124L : -0x7.fffffffffffffff8p+124L : inexact
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-152L -0x8p+124L : -0x7.fffffffffffffff8p+124L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L -0x8p+124L : -0x7.fffffffffffffff8p+124L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-152L -0x8p+124L : -0x7.fffffffffffffff8p+124L : inexact
+= fma downward ldbl-128 0x8p-152L 0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma tonearest ldbl-128 0x8p-152L 0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-128 0x8p-152L 0x8p-152L -0x8p+124L : -0x7.fffffffffffffffffffffffffffcp+124L : inexact
+= fma upward ldbl-128 0x8p-152L 0x8p-152L -0x8p+124L : -0x7.fffffffffffffffffffffffffffcp+124L : inexact
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-152L -0x8p+124L : -0x7.fffffffffffffffffffffffffep+124L : inexact
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-152L -0x8p+124L : -0x7.fffffffffffffffffffffffffep+124L : inexact
+fma 0x1p-149 -0x1p-149 -0x1p127
+= fma downward flt-32 0x8p-152f -0x8p-152f -0x8p+124f : -0x8.00001p+124f : inexact
+= fma tonearest flt-32 0x8p-152f -0x8p-152f -0x8p+124f : -0x8p+124f : inexact
+= fma towardzero flt-32 0x8p-152f -0x8p-152f -0x8p+124f : -0x8p+124f : inexact
+= fma upward flt-32 0x8p-152f -0x8p-152f -0x8p+124f : -0x8p+124f : inexact
+= fma downward dbl-64 0x8p-152 -0x8p-152 -0x8p+124 : -0x8.0000000000008p+124 : inexact
+= fma tonearest dbl-64 0x8p-152 -0x8p-152 -0x8p+124 : -0x8p+124 : inexact
+= fma towardzero dbl-64 0x8p-152 -0x8p-152 -0x8p+124 : -0x8p+124 : inexact
+= fma upward dbl-64 0x8p-152 -0x8p-152 -0x8p+124 : -0x8p+124 : inexact
+= fma downward ldbl-96-intel 0x8p-152L -0x8p-152L -0x8p+124L : -0x8.000000000000001p+124L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma upward ldbl-96-intel 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L -0x8p-152L -0x8p+124L : -0x8.000000000000001p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma downward ldbl-128 0x8p-152L -0x8p-152L -0x8p+124L : -0x8.0000000000000000000000000008p+124L : inexact
+= fma tonearest ldbl-128 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-128 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma upward ldbl-128 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma downward ldbl-128ibm 0x8p-152L -0x8p-152L -0x8p+124L : -0x8.00000000000000000000000004p+124L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+= fma upward ldbl-128ibm 0x8p-152L -0x8p-152L -0x8p+124L : -0x8p+124L : inexact
+fma 0x1p-149 0x1p-149 0x1p-126
+= fma downward flt-32 0x8p-152f 0x8p-152f 0x4p-128f : 0x4p-128f : inexact
+= fma tonearest flt-32 0x8p-152f 0x8p-152f 0x4p-128f : 0x4p-128f : inexact
+= fma towardzero flt-32 0x8p-152f 0x8p-152f 0x4p-128f : 0x4p-128f : inexact
+= fma upward flt-32 0x8p-152f 0x8p-152f 0x4p-128f : 0x4.000008p-128f : inexact
+= fma downward dbl-64 0x8p-152 0x8p-152 0x4p-128 : 0x4p-128 : inexact
+= fma tonearest dbl-64 0x8p-152 0x8p-152 0x4p-128 : 0x4p-128 : inexact
+= fma towardzero dbl-64 0x8p-152 0x8p-152 0x4p-128 : 0x4p-128 : inexact
+= fma upward dbl-64 0x8p-152 0x8p-152 0x4p-128 : 0x4.0000000000004p-128 : inexact
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-152L 0x4p-128L : 0x4.0000000000000008p-128L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-152L 0x4p-128L : 0x4.0000000000000008p-128L : inexact
+= fma downward ldbl-128 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma tonearest ldbl-128 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma towardzero ldbl-128 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma upward ldbl-128 0x8p-152L 0x8p-152L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : inexact
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-152L 0x4p-128L : 0x4.00000000000000000000000002p-128L : inexact
+fma 0x1p-149 -0x1p-149 0x1p-126
+= fma downward flt-32 0x8p-152f -0x8p-152f 0x4p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32:before-rounding 0x8p-152f -0x8p-152f 0x4p-128f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32:after-rounding 0x8p-152f -0x8p-152f 0x4p-128f : 0x4p-128f : inexact
+= fma towardzero flt-32 0x8p-152f -0x8p-152f 0x4p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32:before-rounding 0x8p-152f -0x8p-152f 0x4p-128f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32:after-rounding 0x8p-152f -0x8p-152f 0x4p-128f : 0x4p-128f : inexact
+= fma downward dbl-64 0x8p-152 -0x8p-152 0x4p-128 : 0x3.ffffffffffffep-128 : inexact
+= fma tonearest dbl-64 0x8p-152 -0x8p-152 0x4p-128 : 0x4p-128 : inexact
+= fma towardzero dbl-64 0x8p-152 -0x8p-152 0x4p-128 : 0x3.ffffffffffffep-128 : inexact
+= fma upward dbl-64 0x8p-152 -0x8p-152 0x4p-128 : 0x4p-128 : inexact
+= fma downward ldbl-96-intel 0x8p-152L -0x8p-152L 0x4p-128L : 0x3.fffffffffffffffcp-128L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L -0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L -0x8p-152L 0x4p-128L : 0x3.fffffffffffffffcp-128L : inexact
+= fma upward ldbl-96-intel 0x8p-152L -0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L -0x8p-152L 0x4p-128L : 0x3.fffffffffffffffcp-128L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L 0x4p-128L : 0x3.fffffffffffffffcp-128L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L -0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma downward ldbl-128 0x8p-152L -0x8p-152L 0x4p-128L : 0x3.fffffffffffffffffffffffffffep-128L : inexact
+= fma tonearest ldbl-128 0x8p-152L -0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma towardzero ldbl-128 0x8p-152L -0x8p-152L 0x4p-128L : 0x3.fffffffffffffffffffffffffffep-128L : inexact
+= fma upward ldbl-128 0x8p-152L -0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma downward ldbl-128ibm 0x8p-152L -0x8p-152L 0x4p-128L : 0x3.ffffffffffffffffffffffffffp-128L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L -0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L -0x8p-152L 0x4p-128L : 0x3.ffffffffffffffffffffffffffp-128L : inexact
+= fma upward ldbl-128ibm 0x8p-152L -0x8p-152L 0x4p-128L : 0x4p-128L : inexact
+fma 0x1p-149 0x1p-149 -0x1p-126
+= fma downward flt-32:before-rounding 0x8p-152f 0x8p-152f -0x4p-128f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma downward flt-32:after-rounding 0x8p-152f 0x8p-152f -0x4p-128f : -0x4p-128f : inexact
+= fma tonearest flt-32:before-rounding 0x8p-152f 0x8p-152f -0x4p-128f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32:after-rounding 0x8p-152f 0x8p-152f -0x4p-128f : -0x4p-128f : inexact
+= fma towardzero flt-32 0x8p-152f 0x8p-152f -0x4p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x8p-152f 0x8p-152f -0x4p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 0x8p-152 -0x4p-128 : -0x4p-128 : inexact
+= fma tonearest dbl-64 0x8p-152 0x8p-152 -0x4p-128 : -0x4p-128 : inexact
+= fma towardzero dbl-64 0x8p-152 0x8p-152 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact
+= fma upward dbl-64 0x8p-152 0x8p-152 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-152L -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-152L -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-152L -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact
+= fma downward ldbl-128 0x8p-152L 0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma tonearest ldbl-128 0x8p-152L 0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma towardzero ldbl-128 0x8p-152L 0x8p-152L -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact
+= fma upward ldbl-128 0x8p-152L 0x8p-152L -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-152L -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-152L -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact
+fma 0x1p-149 -0x1p-149 -0x1p-126
+= fma downward flt-32 0x8p-152f -0x8p-152f -0x4p-128f : -0x4.000008p-128f : inexact
+= fma tonearest flt-32 0x8p-152f -0x8p-152f -0x4p-128f : -0x4p-128f : inexact
+= fma towardzero flt-32 0x8p-152f -0x8p-152f -0x4p-128f : -0x4p-128f : inexact
+= fma upward flt-32 0x8p-152f -0x8p-152f -0x4p-128f : -0x4p-128f : inexact
+= fma downward dbl-64 0x8p-152 -0x8p-152 -0x4p-128 : -0x4.0000000000004p-128 : inexact
+= fma tonearest dbl-64 0x8p-152 -0x8p-152 -0x4p-128 : -0x4p-128 : inexact
+= fma towardzero dbl-64 0x8p-152 -0x8p-152 -0x4p-128 : -0x4p-128 : inexact
+= fma upward dbl-64 0x8p-152 -0x8p-152 -0x4p-128 : -0x4p-128 : inexact
+= fma downward ldbl-96-intel 0x8p-152L -0x8p-152L -0x4p-128L : -0x4.0000000000000008p-128L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma upward ldbl-96-intel 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L -0x8p-152L -0x4p-128L : -0x4.0000000000000008p-128L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma downward ldbl-128 0x8p-152L -0x8p-152L -0x4p-128L : -0x4.0000000000000000000000000004p-128L : inexact
+= fma tonearest ldbl-128 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma towardzero ldbl-128 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma upward ldbl-128 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma downward ldbl-128ibm 0x8p-152L -0x8p-152L -0x4p-128L : -0x4.00000000000000000000000002p-128L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+= fma upward ldbl-128ibm 0x8p-152L -0x8p-152L -0x4p-128L : -0x4p-128L : inexact
+fma 0x1p-149 0x1p-149 0x0.fffffep-126
+= fma downward flt-32 0x8p-152f 0x8p-152f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f 0x8p-152f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f 0x8p-152f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x8p-152f 0x8p-152f 0x3.fffff8p-128f : 0x4p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 0x8p-152 0x3.fffff8p-128 : 0x3.fffff8p-128 : inexact
+= fma tonearest dbl-64 0x8p-152 0x8p-152 0x3.fffff8p-128 : 0x3.fffff8p-128 : inexact
+= fma towardzero dbl-64 0x8p-152 0x8p-152 0x3.fffff8p-128 : 0x3.fffff8p-128 : inexact
+= fma upward dbl-64 0x8p-152 0x8p-152 0x3.fffff8p-128 : 0x3.fffff80000002p-128 : inexact
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff80000000004p-128L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff80000000004p-128L : inexact
+= fma downward ldbl-128 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma tonearest ldbl-128 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-128 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma upward ldbl-128 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff80000000000000000000002p-128L : inexact
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-152L 0x3.fffff8p-128L : 0x3.fffff800000000000000000001p-128L : inexact
+fma 0x1p-149 -0x1p-149 0x0.fffffep-126
+= fma downward flt-32 0x8p-152f -0x8p-152f 0x3.fffff8p-128f : 0x3.fffffp-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f -0x8p-152f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f -0x8p-152f 0x3.fffff8p-128f : 0x3.fffffp-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x8p-152f -0x8p-152f 0x3.fffff8p-128f : 0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 -0x8p-152 0x3.fffff8p-128 : 0x3.fffff7ffffffep-128 : inexact
+= fma tonearest dbl-64 0x8p-152 -0x8p-152 0x3.fffff8p-128 : 0x3.fffff8p-128 : inexact
+= fma towardzero dbl-64 0x8p-152 -0x8p-152 0x3.fffff8p-128 : 0x3.fffff7ffffffep-128 : inexact
+= fma upward dbl-64 0x8p-152 -0x8p-152 0x3.fffff8p-128 : 0x3.fffff8p-128 : inexact
+= fma downward ldbl-96-intel 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff7fffffffffcp-128L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff7fffffffffcp-128L : inexact
+= fma upward ldbl-96-intel 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff7fffffffffcp-128L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff7fffffffffcp-128L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma downward ldbl-128 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff7fffffffffffffffffffffep-128L : inexact
+= fma tonearest ldbl-128 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-128 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff7fffffffffffffffffffffep-128L : inexact
+= fma upward ldbl-128 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma downward ldbl-128ibm 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff7ffffffffffffffffffffp-128L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff7ffffffffffffffffffffp-128L : inexact
+= fma upward ldbl-128ibm 0x8p-152L -0x8p-152L 0x3.fffff8p-128L : 0x3.fffff8p-128L : inexact
+fma 0x1p-149 0x1p-149 -0x0.fffffep-126
+= fma downward flt-32 0x8p-152f 0x8p-152f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f 0x8p-152f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f 0x8p-152f -0x3.fffff8p-128f : -0x3.fffffp-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x8p-152f 0x8p-152f -0x3.fffff8p-128f : -0x3.fffffp-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 0x8p-152 -0x3.fffff8p-128 : -0x3.fffff8p-128 : inexact
+= fma tonearest dbl-64 0x8p-152 0x8p-152 -0x3.fffff8p-128 : -0x3.fffff8p-128 : inexact
+= fma towardzero dbl-64 0x8p-152 0x8p-152 -0x3.fffff8p-128 : -0x3.fffff7ffffffep-128 : inexact
+= fma upward dbl-64 0x8p-152 0x8p-152 -0x3.fffff8p-128 : -0x3.fffff7ffffffep-128 : inexact
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff7fffffffffcp-128L : inexact
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff7fffffffffcp-128L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff7fffffffffcp-128L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff7fffffffffcp-128L : inexact
+= fma downward ldbl-128 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma tonearest ldbl-128 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-128 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff7fffffffffffffffffffffep-128L : inexact
+= fma upward ldbl-128 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff7fffffffffffffffffffffep-128L : inexact
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff7ffffffffffffffffffffp-128L : inexact
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-152L -0x3.fffff8p-128L : -0x3.fffff7ffffffffffffffffffffp-128L : inexact
+fma 0x1p-149 -0x1p-149 -0x0.fffffep-126
+= fma downward flt-32 0x8p-152f -0x8p-152f -0x3.fffff8p-128f : -0x4p-128f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f -0x8p-152f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f -0x8p-152f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x8p-152f -0x8p-152f -0x3.fffff8p-128f : -0x3.fffff8p-128f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 -0x8p-152 -0x3.fffff8p-128 : -0x3.fffff80000002p-128 : inexact
+= fma tonearest dbl-64 0x8p-152 -0x8p-152 -0x3.fffff8p-128 : -0x3.fffff8p-128 : inexact
+= fma towardzero dbl-64 0x8p-152 -0x8p-152 -0x3.fffff8p-128 : -0x3.fffff8p-128 : inexact
+= fma upward dbl-64 0x8p-152 -0x8p-152 -0x3.fffff8p-128 : -0x3.fffff8p-128 : inexact
+= fma downward ldbl-96-intel 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff80000000004p-128L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma upward ldbl-96-intel 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff80000000004p-128L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma downward ldbl-128 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff80000000000000000000002p-128L : inexact
+= fma tonearest ldbl-128 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-128 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma upward ldbl-128 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma downward ldbl-128ibm 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff800000000000000000001p-128L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+= fma upward ldbl-128ibm 0x8p-152L -0x8p-152L -0x3.fffff8p-128L : -0x3.fffff8p-128L : inexact
+fma 0x1p-149 0x1p-149 0x1p-149
+= fma downward flt-32 0x8p-152f 0x8p-152f 0x8p-152f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f 0x8p-152f 0x8p-152f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f 0x8p-152f 0x8p-152f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x8p-152f 0x8p-152f 0x8p-152f : 0x1p-148f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 0x8p-152 0x8p-152 : 0x8p-152 : inexact
+= fma tonearest dbl-64 0x8p-152 0x8p-152 0x8p-152 : 0x8p-152 : inexact
+= fma towardzero dbl-64 0x8p-152 0x8p-152 0x8p-152 : 0x8p-152 : inexact
+= fma upward dbl-64 0x8p-152 0x8p-152 0x8p-152 : 0x8.0000000000008p-152 : inexact
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-152L 0x8p-152L : 0x8.000000000000001p-152L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-152L 0x8p-152L : 0x8.000000000000001p-152L : inexact
+= fma downward ldbl-128 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma tonearest ldbl-128 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma towardzero ldbl-128 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma upward ldbl-128 0x8p-152L 0x8p-152L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-152L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact
+fma 0x1p-149 -0x1p-149 0x1p-149 missing-errno
+= fma downward flt-32 0x8p-152f -0x8p-152f 0x8p-152f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma tonearest flt-32 0x8p-152f -0x8p-152f 0x8p-152f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f -0x8p-152f 0x8p-152f : 0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 0x8p-152f -0x8p-152f 0x8p-152f : 0x8p-152f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 -0x8p-152 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact
+= fma tonearest dbl-64 0x8p-152 -0x8p-152 0x8p-152 : 0x8p-152 : inexact
+= fma towardzero dbl-64 0x8p-152 -0x8p-152 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact
+= fma upward dbl-64 0x8p-152 -0x8p-152 0x8p-152 : 0x8p-152 : inexact
+= fma downward ldbl-96-intel 0x8p-152L -0x8p-152L 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L -0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L -0x8p-152L 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact
+= fma upward ldbl-96-intel 0x8p-152L -0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L -0x8p-152L 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L -0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma downward ldbl-128 0x8p-152L -0x8p-152L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact
+= fma tonearest ldbl-128 0x8p-152L -0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma towardzero ldbl-128 0x8p-152L -0x8p-152L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact
+= fma upward ldbl-128 0x8p-152L -0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma downward ldbl-128ibm 0x8p-152L -0x8p-152L 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L -0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L -0x8p-152L 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact
+= fma upward ldbl-128ibm 0x8p-152L -0x8p-152L 0x8p-152L : 0x8p-152L : inexact
+fma 0x1p-149 0x1p-149 -0x1p-149 missing-errno
+= fma downward flt-32 0x8p-152f 0x8p-152f -0x8p-152f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f 0x8p-152f -0x8p-152f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f 0x8p-152f -0x8p-152f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma upward flt-32 0x8p-152f 0x8p-152f -0x8p-152f : -0x0p+0f : inexact underflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x8p-152 0x8p-152 -0x8p-152 : -0x8p-152 : inexact
+= fma tonearest dbl-64 0x8p-152 0x8p-152 -0x8p-152 : -0x8p-152 : inexact
+= fma towardzero dbl-64 0x8p-152 0x8p-152 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact
+= fma upward dbl-64 0x8p-152 0x8p-152 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact
+= fma downward ldbl-96-intel 0x8p-152L 0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L 0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L 0x8p-152L -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact
+= fma upward ldbl-96-intel 0x8p-152L 0x8p-152L -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L 0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L 0x8p-152L -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact
+= fma downward ldbl-128 0x8p-152L 0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma tonearest ldbl-128 0x8p-152L 0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma towardzero ldbl-128 0x8p-152L 0x8p-152L -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact
+= fma upward ldbl-128 0x8p-152L 0x8p-152L -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact
+= fma downward ldbl-128ibm 0x8p-152L 0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L 0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L 0x8p-152L -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact
+= fma upward ldbl-128ibm 0x8p-152L 0x8p-152L -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact
+fma 0x1p-149 -0x1p-149 -0x1p-149
+= fma downward flt-32 0x8p-152f -0x8p-152f -0x8p-152f : -0x1p-148f : inexact underflow errno-erange-ok
+= fma tonearest flt-32 0x8p-152f -0x8p-152f -0x8p-152f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma towardzero flt-32 0x8p-152f -0x8p-152f -0x8p-152f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma upward flt-32 0x8p-152f -0x8p-152f -0x8p-152f : -0x8p-152f : inexact underflow errno-erange-ok
+= fma downward dbl-64 0x8p-152 -0x8p-152 -0x8p-152 : -0x8.0000000000008p-152 : inexact
+= fma tonearest dbl-64 0x8p-152 -0x8p-152 -0x8p-152 : -0x8p-152 : inexact
+= fma towardzero dbl-64 0x8p-152 -0x8p-152 -0x8p-152 : -0x8p-152 : inexact
+= fma upward dbl-64 0x8p-152 -0x8p-152 -0x8p-152 : -0x8p-152 : inexact
+= fma downward ldbl-96-intel 0x8p-152L -0x8p-152L -0x8p-152L : -0x8.000000000000001p-152L : inexact
+= fma tonearest ldbl-96-intel 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma towardzero ldbl-96-intel 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma upward ldbl-96-intel 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma downward ldbl-96-m68k 0x8p-152L -0x8p-152L -0x8p-152L : -0x8.000000000000001p-152L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma upward ldbl-96-m68k 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma downward ldbl-128 0x8p-152L -0x8p-152L -0x8p-152L : -0x8.0000000000000000000000000008p-152L : inexact
+= fma tonearest ldbl-128 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma towardzero ldbl-128 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma upward ldbl-128 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma downward ldbl-128ibm 0x8p-152L -0x8p-152L -0x8p-152L : -0x8.00000000000000000000000004p-152L : inexact
+= fma tonearest ldbl-128ibm 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma towardzero ldbl-128ibm 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+= fma upward ldbl-128ibm 0x8p-152L -0x8p-152L -0x8p-152L : -0x8p-152L : inexact
+fma 0x0.fffp0 0x0.fffp0 -0x0.ffep0
+= fma downward flt-32 0xf.ffp-4f 0xf.ffp-4f -0xf.fep-4f : 0x1p-24f :
+= fma tonearest flt-32 0xf.ffp-4f 0xf.ffp-4f -0xf.fep-4f : 0x1p-24f :
+= fma towardzero flt-32 0xf.ffp-4f 0xf.ffp-4f -0xf.fep-4f : 0x1p-24f :
+= fma upward flt-32 0xf.ffp-4f 0xf.ffp-4f -0xf.fep-4f : 0x1p-24f :
+= fma downward dbl-64 0xf.ffp-4 0xf.ffp-4 -0xf.fep-4 : 0x1p-24 :
+= fma tonearest dbl-64 0xf.ffp-4 0xf.ffp-4 -0xf.fep-4 : 0x1p-24 :
+= fma towardzero dbl-64 0xf.ffp-4 0xf.ffp-4 -0xf.fep-4 : 0x1p-24 :
+= fma upward dbl-64 0xf.ffp-4 0xf.ffp-4 -0xf.fep-4 : 0x1p-24 :
+= fma downward ldbl-96-intel 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma tonearest ldbl-96-intel 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma towardzero ldbl-96-intel 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma upward ldbl-96-intel 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma downward ldbl-96-m68k 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma tonearest ldbl-96-m68k 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma towardzero ldbl-96-m68k 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma upward ldbl-96-m68k 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma downward ldbl-128 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma tonearest ldbl-128 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma towardzero ldbl-128 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma upward ldbl-128 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma downward ldbl-128ibm 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma tonearest ldbl-128ibm 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma towardzero ldbl-128ibm 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma upward ldbl-128ibm 0xf.ffp-4L 0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+fma 0x0.fffp0 -0x0.fffp0 0x0.ffep0
+= fma downward flt-32 0xf.ffp-4f -0xf.ffp-4f 0xf.fep-4f : -0x1p-24f :
+= fma tonearest flt-32 0xf.ffp-4f -0xf.ffp-4f 0xf.fep-4f : -0x1p-24f :
+= fma towardzero flt-32 0xf.ffp-4f -0xf.ffp-4f 0xf.fep-4f : -0x1p-24f :
+= fma upward flt-32 0xf.ffp-4f -0xf.ffp-4f 0xf.fep-4f : -0x1p-24f :
+= fma downward dbl-64 0xf.ffp-4 -0xf.ffp-4 0xf.fep-4 : -0x1p-24 :
+= fma tonearest dbl-64 0xf.ffp-4 -0xf.ffp-4 0xf.fep-4 : -0x1p-24 :
+= fma towardzero dbl-64 0xf.ffp-4 -0xf.ffp-4 0xf.fep-4 : -0x1p-24 :
+= fma upward dbl-64 0xf.ffp-4 -0xf.ffp-4 0xf.fep-4 : -0x1p-24 :
+= fma downward ldbl-96-intel 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma tonearest ldbl-96-intel 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma towardzero ldbl-96-intel 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma upward ldbl-96-intel 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma downward ldbl-96-m68k 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma tonearest ldbl-96-m68k 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma towardzero ldbl-96-m68k 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma upward ldbl-96-m68k 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma downward ldbl-128 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma tonearest ldbl-128 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma towardzero ldbl-128 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma upward ldbl-128 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma downward ldbl-128ibm 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma tonearest ldbl-128ibm 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma towardzero ldbl-128ibm 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma upward ldbl-128ibm 0xf.ffp-4L -0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+fma -0x0.fffp0 0x0.fffp0 0x0.ffep0
+= fma downward flt-32 -0xf.ffp-4f 0xf.ffp-4f 0xf.fep-4f : -0x1p-24f :
+= fma tonearest flt-32 -0xf.ffp-4f 0xf.ffp-4f 0xf.fep-4f : -0x1p-24f :
+= fma towardzero flt-32 -0xf.ffp-4f 0xf.ffp-4f 0xf.fep-4f : -0x1p-24f :
+= fma upward flt-32 -0xf.ffp-4f 0xf.ffp-4f 0xf.fep-4f : -0x1p-24f :
+= fma downward dbl-64 -0xf.ffp-4 0xf.ffp-4 0xf.fep-4 : -0x1p-24 :
+= fma tonearest dbl-64 -0xf.ffp-4 0xf.ffp-4 0xf.fep-4 : -0x1p-24 :
+= fma towardzero dbl-64 -0xf.ffp-4 0xf.ffp-4 0xf.fep-4 : -0x1p-24 :
+= fma upward dbl-64 -0xf.ffp-4 0xf.ffp-4 0xf.fep-4 : -0x1p-24 :
+= fma downward ldbl-96-intel -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma tonearest ldbl-96-intel -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma towardzero ldbl-96-intel -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma upward ldbl-96-intel -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma downward ldbl-96-m68k -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma tonearest ldbl-96-m68k -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma towardzero ldbl-96-m68k -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma upward ldbl-96-m68k -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma downward ldbl-128 -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma tonearest ldbl-128 -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma towardzero ldbl-128 -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma upward ldbl-128 -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma downward ldbl-128ibm -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma tonearest ldbl-128ibm -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma towardzero ldbl-128ibm -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+= fma upward ldbl-128ibm -0xf.ffp-4L 0xf.ffp-4L 0xf.fep-4L : -0x1p-24L :
+fma -0x0.fffp0 -0x0.fffp0 -0x0.ffep0
+= fma downward flt-32 -0xf.ffp-4f -0xf.ffp-4f -0xf.fep-4f : 0x1p-24f :
+= fma tonearest flt-32 -0xf.ffp-4f -0xf.ffp-4f -0xf.fep-4f : 0x1p-24f :
+= fma towardzero flt-32 -0xf.ffp-4f -0xf.ffp-4f -0xf.fep-4f : 0x1p-24f :
+= fma upward flt-32 -0xf.ffp-4f -0xf.ffp-4f -0xf.fep-4f : 0x1p-24f :
+= fma downward dbl-64 -0xf.ffp-4 -0xf.ffp-4 -0xf.fep-4 : 0x1p-24 :
+= fma tonearest dbl-64 -0xf.ffp-4 -0xf.ffp-4 -0xf.fep-4 : 0x1p-24 :
+= fma towardzero dbl-64 -0xf.ffp-4 -0xf.ffp-4 -0xf.fep-4 : 0x1p-24 :
+= fma upward dbl-64 -0xf.ffp-4 -0xf.ffp-4 -0xf.fep-4 : 0x1p-24 :
+= fma downward ldbl-96-intel -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma tonearest ldbl-96-intel -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma towardzero ldbl-96-intel -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma upward ldbl-96-intel -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma downward ldbl-96-m68k -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma tonearest ldbl-96-m68k -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma towardzero ldbl-96-m68k -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma upward ldbl-96-m68k -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma downward ldbl-128 -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma tonearest ldbl-128 -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma towardzero ldbl-128 -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma upward ldbl-128 -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma downward ldbl-128ibm -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma tonearest ldbl-128ibm -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma towardzero ldbl-128ibm -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+= fma upward ldbl-128ibm -0xf.ffp-4L -0xf.ffp-4L -0xf.fep-4L : 0x1p-24L :
+fma 0x1.000002p-126 0x1.000002p-26 0x1p127
+= fma downward flt-32 0x4.000008p-128f 0x4.000008p-28f 0x8p+124f : 0x8p+124f : inexact
+= fma tonearest flt-32 0x4.000008p-128f 0x4.000008p-28f 0x8p+124f : 0x8p+124f : inexact
+= fma towardzero flt-32 0x4.000008p-128f 0x4.000008p-28f 0x8p+124f : 0x8p+124f : inexact
+= fma upward flt-32 0x4.000008p-128f 0x4.000008p-28f 0x8p+124f : 0x8.00001p+124f : inexact
+= fma downward dbl-64 0x4.000008p-128 0x4.000008p-28 0x8p+124 : 0x8p+124 : inexact
+= fma tonearest dbl-64 0x4.000008p-128 0x4.000008p-28 0x8p+124 : 0x8p+124 : inexact
+= fma towardzero dbl-64 0x4.000008p-128 0x4.000008p-28 0x8p+124 : 0x8p+124 : inexact
+= fma upward dbl-64 0x4.000008p-128 0x4.000008p-28 0x8p+124 : 0x8.0000000000008p+124 : inexact
+= fma downward ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma tonearest ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma upward ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8.000000000000001p+124L : inexact
+= fma downward ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma upward ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8.000000000000001p+124L : inexact
+= fma downward ldbl-128 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma tonearest ldbl-128 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-128 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma upward ldbl-128 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8.0000000000000000000000000008p+124L : inexact
+= fma downward ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma tonearest ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma upward ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L 0x8p+124L : 0x8.00000000000000000000000004p+124L : inexact
+fma 0x1.000002p-126 -0x1.000002p-26 0x1p127
+= fma downward flt-32 0x4.000008p-128f -0x4.000008p-28f 0x8p+124f : 0x7.fffff8p+124f : inexact
+= fma tonearest flt-32 0x4.000008p-128f -0x4.000008p-28f 0x8p+124f : 0x8p+124f : inexact
+= fma towardzero flt-32 0x4.000008p-128f -0x4.000008p-28f 0x8p+124f : 0x7.fffff8p+124f : inexact
+= fma upward flt-32 0x4.000008p-128f -0x4.000008p-28f 0x8p+124f : 0x8p+124f : inexact
+= fma downward dbl-64 0x4.000008p-128 -0x4.000008p-28 0x8p+124 : 0x7.ffffffffffffcp+124 : inexact
+= fma tonearest dbl-64 0x4.000008p-128 -0x4.000008p-28 0x8p+124 : 0x8p+124 : inexact
+= fma towardzero dbl-64 0x4.000008p-128 -0x4.000008p-28 0x8p+124 : 0x7.ffffffffffffcp+124 : inexact
+= fma upward dbl-64 0x4.000008p-128 -0x4.000008p-28 0x8p+124 : 0x8p+124 : inexact
+= fma downward ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x7.fffffffffffffff8p+124L : inexact
+= fma tonearest ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x7.fffffffffffffff8p+124L : inexact
+= fma upward ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma downward ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x7.fffffffffffffff8p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x7.fffffffffffffff8p+124L : inexact
+= fma upward ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma downward ldbl-128 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x7.fffffffffffffffffffffffffffcp+124L : inexact
+= fma tonearest ldbl-128 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-128 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x7.fffffffffffffffffffffffffffcp+124L : inexact
+= fma upward ldbl-128 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma downward ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x7.fffffffffffffffffffffffffep+124L : inexact
+= fma tonearest ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+= fma towardzero ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x7.fffffffffffffffffffffffffep+124L : inexact
+= fma upward ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L 0x8p+124L : 0x8p+124L : inexact
+fma 0x1.000002p-126 0x1.000002p-26 -0x1p127
+= fma downward flt-32 0x4.000008p-128f 0x4.000008p-28f -0x8p+124f : -0x8p+124f : inexact
+= fma tonearest flt-32 0x4.000008p-128f 0x4.000008p-28f -0x8p+124f : -0x8p+124f : inexact
+= fma towardzero flt-32 0x4.000008p-128f 0x4.000008p-28f -0x8p+124f : -0x7.fffff8p+124f : inexact
+= fma upward flt-32 0x4.000008p-128f 0x4.000008p-28f -0x8p+124f : -0x7.fffff8p+124f : inexact
+= fma downward dbl-64 0x4.000008p-128 0x4.000008p-28 -0x8p+124 : -0x8p+124 : inexact
+= fma tonearest dbl-64 0x4.000008p-128 0x4.000008p-28 -0x8p+124 : -0x8p+124 : inexact
+= fma towardzero dbl-64 0x4.000008p-128 0x4.000008p-28 -0x8p+124 : -0x7.ffffffffffffcp+124 : inexact
+= fma upward dbl-64 0x4.000008p-128 0x4.000008p-28 -0x8p+124 : -0x7.ffffffffffffcp+124 : inexact
+= fma downward ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma tonearest ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x7.fffffffffffffff8p+124L : inexact
+= fma upward ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x7.fffffffffffffff8p+124L : inexact
+= fma downward ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x7.fffffffffffffff8p+124L : inexact
+= fma upward ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x7.fffffffffffffff8p+124L : inexact
+= fma downward ldbl-128 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma tonearest ldbl-128 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-128 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x7.fffffffffffffffffffffffffffcp+124L : inexact
+= fma upward ldbl-128 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x7.fffffffffffffffffffffffffffcp+124L : inexact
+= fma downward ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma tonearest ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x7.fffffffffffffffffffffffffep+124L : inexact
+= fma upward ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L -0x8p+124L : -0x7.fffffffffffffffffffffffffep+124L : inexact
+fma 0x1.000002p-126 -0x1.000002p-26 -0x1p127
+= fma downward flt-32 0x4.000008p-128f -0x4.000008p-28f -0x8p+124f : -0x8.00001p+124f : inexact
+= fma tonearest flt-32 0x4.000008p-128f -0x4.000008p-28f -0x8p+124f : -0x8p+124f : inexact
+= fma towardzero flt-32 0x4.000008p-128f -0x4.000008p-28f -0x8p+124f : -0x8p+124f : inexact
+= fma upward flt-32 0x4.000008p-128f -0x4.000008p-28f -0x8p+124f : -0x8p+124f : inexact
+= fma downward dbl-64 0x4.000008p-128 -0x4.000008p-28 -0x8p+124 : -0x8.0000000000008p+124 : inexact
+= fma tonearest dbl-64 0x4.000008p-128 -0x4.000008p-28 -0x8p+124 : -0x8p+124 : inexact
+= fma towardzero dbl-64 0x4.000008p-128 -0x4.000008p-28 -0x8p+124 : -0x8p+124 : inexact
+= fma upward dbl-64 0x4.000008p-128 -0x4.000008p-28 -0x8p+124 : -0x8p+124 : inexact
+= fma downward ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8.000000000000001p+124L : inexact
+= fma tonearest ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma upward ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma downward ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8.000000000000001p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma upward ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma downward ldbl-128 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8.0000000000000000000000000008p+124L : inexact
+= fma tonearest ldbl-128 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-128 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma upward ldbl-128 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma downward ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8.00000000000000000000000004p+124L : inexact
+= fma tonearest ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma towardzero ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+= fma upward ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L -0x8p+124L : -0x8p+124L : inexact
+fma 0x1.000002p-126 0x1.000002p-26 0x1p103
+= fma downward flt-32 0x4.000008p-128f 0x4.000008p-28f 0x8p+100f : 0x8p+100f : inexact
+= fma tonearest flt-32 0x4.000008p-128f 0x4.000008p-28f 0x8p+100f : 0x8p+100f : inexact
+= fma towardzero flt-32 0x4.000008p-128f 0x4.000008p-28f 0x8p+100f : 0x8p+100f : inexact
+= fma upward flt-32 0x4.000008p-128f 0x4.000008p-28f 0x8p+100f : 0x8.00001p+100f : inexact
+= fma downward dbl-64 0x4.000008p-128 0x4.000008p-28 0x8p+100 : 0x8p+100 : inexact
+= fma tonearest dbl-64 0x4.000008p-128 0x4.000008p-28 0x8p+100 : 0x8p+100 : inexact
+= fma towardzero dbl-64 0x4.000008p-128 0x4.000008p-28 0x8p+100 : 0x8p+100 : inexact
+= fma upward dbl-64 0x4.000008p-128 0x4.000008p-28 0x8p+100 : 0x8.0000000000008p+100 : inexact
+= fma downward ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma tonearest ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma towardzero ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma upward ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8.000000000000001p+100L : inexact
+= fma downward ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma tonearest ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma towardzero ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma upward ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8.000000000000001p+100L : inexact
+= fma downward ldbl-128 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma tonearest ldbl-128 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma towardzero ldbl-128 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma upward ldbl-128 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8.0000000000000000000000000008p+100L : inexact
+= fma downward ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma tonearest ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma towardzero ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma upward ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L 0x8p+100L : 0x8.00000000000000000000000004p+100L : inexact
+fma 0x1.000002p-126 -0x1.000002p-26 0x1p103
+= fma downward flt-32 0x4.000008p-128f -0x4.000008p-28f 0x8p+100f : 0x7.fffff8p+100f : inexact
+= fma tonearest flt-32 0x4.000008p-128f -0x4.000008p-28f 0x8p+100f : 0x8p+100f : inexact
+= fma towardzero flt-32 0x4.000008p-128f -0x4.000008p-28f 0x8p+100f : 0x7.fffff8p+100f : inexact
+= fma upward flt-32 0x4.000008p-128f -0x4.000008p-28f 0x8p+100f : 0x8p+100f : inexact
+= fma downward dbl-64 0x4.000008p-128 -0x4.000008p-28 0x8p+100 : 0x7.ffffffffffffcp+100 : inexact
+= fma tonearest dbl-64 0x4.000008p-128 -0x4.000008p-28 0x8p+100 : 0x8p+100 : inexact
+= fma towardzero dbl-64 0x4.000008p-128 -0x4.000008p-28 0x8p+100 : 0x7.ffffffffffffcp+100 : inexact
+= fma upward dbl-64 0x4.000008p-128 -0x4.000008p-28 0x8p+100 : 0x8p+100 : inexact
+= fma downward ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x7.fffffffffffffff8p+100L : inexact
+= fma tonearest ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma towardzero ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x7.fffffffffffffff8p+100L : inexact
+= fma upward ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma downward ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x7.fffffffffffffff8p+100L : inexact
+= fma tonearest ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma towardzero ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x7.fffffffffffffff8p+100L : inexact
+= fma upward ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma downward ldbl-128 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x7.fffffffffffffffffffffffffffcp+100L : inexact
+= fma tonearest ldbl-128 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma towardzero ldbl-128 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x7.fffffffffffffffffffffffffffcp+100L : inexact
+= fma upward ldbl-128 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma downward ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x7.fffffffffffffffffffffffffep+100L : inexact
+= fma tonearest ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+= fma towardzero ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x7.fffffffffffffffffffffffffep+100L : inexact
+= fma upward ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L 0x8p+100L : 0x8p+100L : inexact
+fma 0x1.000002p-126 0x1.000002p-26 -0x1p103
+= fma downward flt-32 0x4.000008p-128f 0x4.000008p-28f -0x8p+100f : -0x8p+100f : inexact
+= fma tonearest flt-32 0x4.000008p-128f 0x4.000008p-28f -0x8p+100f : -0x8p+100f : inexact
+= fma towardzero flt-32 0x4.000008p-128f 0x4.000008p-28f -0x8p+100f : -0x7.fffff8p+100f : inexact
+= fma upward flt-32 0x4.000008p-128f 0x4.000008p-28f -0x8p+100f : -0x7.fffff8p+100f : inexact
+= fma downward dbl-64 0x4.000008p-128 0x4.000008p-28 -0x8p+100 : -0x8p+100 : inexact
+= fma tonearest dbl-64 0x4.000008p-128 0x4.000008p-28 -0x8p+100 : -0x8p+100 : inexact
+= fma towardzero dbl-64 0x4.000008p-128 0x4.000008p-28 -0x8p+100 : -0x7.ffffffffffffcp+100 : inexact
+= fma upward dbl-64 0x4.000008p-128 0x4.000008p-28 -0x8p+100 : -0x7.ffffffffffffcp+100 : inexact
+= fma downward ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma tonearest ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma towardzero ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x7.fffffffffffffff8p+100L : inexact
+= fma upward ldbl-96-intel 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x7.fffffffffffffff8p+100L : inexact
+= fma downward ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma tonearest ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma towardzero ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x7.fffffffffffffff8p+100L : inexact
+= fma upward ldbl-96-m68k 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x7.fffffffffffffff8p+100L : inexact
+= fma downward ldbl-128 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma tonearest ldbl-128 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma towardzero ldbl-128 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x7.fffffffffffffffffffffffffffcp+100L : inexact
+= fma upward ldbl-128 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x7.fffffffffffffffffffffffffffcp+100L : inexact
+= fma downward ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma tonearest ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma towardzero ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x7.fffffffffffffffffffffffffep+100L : inexact
+= fma upward ldbl-128ibm 0x4.000008p-128L 0x4.000008p-28L -0x8p+100L : -0x7.fffffffffffffffffffffffffep+100L : inexact
+fma 0x1.000002p-126 -0x1.000002p-26 -0x1p103
+= fma downward flt-32 0x4.000008p-128f -0x4.000008p-28f -0x8p+100f : -0x8.00001p+100f : inexact
+= fma tonearest flt-32 0x4.000008p-128f -0x4.000008p-28f -0x8p+100f : -0x8p+100f : inexact
+= fma towardzero flt-32 0x4.000008p-128f -0x4.000008p-28f -0x8p+100f : -0x8p+100f : inexact
+= fma upward flt-32 0x4.000008p-128f -0x4.000008p-28f -0x8p+100f : -0x8p+100f : inexact
+= fma downward dbl-64 0x4.000008p-128 -0x4.000008p-28 -0x8p+100 : -0x8.0000000000008p+100 : inexact
+= fma tonearest dbl-64 0x4.000008p-128 -0x4.000008p-28 -0x8p+100 : -0x8p+100 : inexact
+= fma towardzero dbl-64 0x4.000008p-128 -0x4.000008p-28 -0x8p+100 : -0x8p+100 : inexact
+= fma upward dbl-64 0x4.000008p-128 -0x4.000008p-28 -0x8p+100 : -0x8p+100 : inexact
+= fma downward ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8.000000000000001p+100L : inexact
+= fma tonearest ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma towardzero ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma upward ldbl-96-intel 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma downward ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8.000000000000001p+100L : inexact
+= fma tonearest ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma towardzero ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma upward ldbl-96-m68k 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma downward ldbl-128 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8.0000000000000000000000000008p+100L : inexact
+= fma tonearest ldbl-128 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma towardzero ldbl-128 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma upward ldbl-128 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma downward ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8.00000000000000000000000004p+100L : inexact
+= fma tonearest ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma towardzero ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+= fma upward ldbl-128ibm 0x4.000008p-128L -0x4.000008p-28L -0x8p+100L : -0x8p+100L : inexact
+fma 0x1.7fp+13 0x1.0000000000001p+0 0x1.ffep-48
+= fma downward dbl-64 0x2.fep+12 0x1.0000000000001p+0 0x1.ffep-48 : 0x2.fe00000000002p+12 : inexact
+= fma tonearest dbl-64 0x2.fep+12 0x1.0000000000001p+0 0x1.ffep-48 : 0x2.fe00000000002p+12 : inexact
+= fma towardzero dbl-64 0x2.fep+12 0x1.0000000000001p+0 0x1.ffep-48 : 0x2.fe00000000002p+12 : inexact
+= fma upward dbl-64 0x2.fep+12 0x1.0000000000001p+0 0x1.ffep-48 : 0x2.fe00000000004p+12 : inexact
+= fma downward ldbl-96-intel 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffcp+12L : inexact
+= fma tonearest ldbl-96-intel 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000003p+12L : inexact
+= fma towardzero ldbl-96-intel 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffcp+12L : inexact
+= fma upward ldbl-96-intel 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000003p+12L : inexact
+= fma downward ldbl-96-m68k 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffcp+12L : inexact
+= fma tonearest ldbl-96-m68k 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000003p+12L : inexact
+= fma towardzero ldbl-96-m68k 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffcp+12L : inexact
+= fma upward ldbl-96-m68k 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000003p+12L : inexact
+= fma downward ldbl-128 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffffep+12L :
+= fma tonearest ldbl-128 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffffep+12L :
+= fma towardzero ldbl-128 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffffep+12L :
+= fma upward ldbl-128 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffffep+12L :
+= fma downward ldbl-128ibm 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffffep+12L :
+= fma tonearest ldbl-128ibm 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffffep+12L :
+= fma towardzero ldbl-128ibm 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffffep+12L :
+= fma upward ldbl-128ibm 0x2.fep+12L 0x1.0000000000001p+0L 0x1.ffep-48L : 0x2.fe00000000002ffffep+12L :
+fma 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0
+= fma downward dbl-64 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0 : 0x1.fffp-52 :
+= fma tonearest dbl-64 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0 : 0x1.fffp-52 :
+= fma towardzero dbl-64 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0 : 0x1.fffp-52 :
+= fma upward dbl-64 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0 : 0x1.fffp-52 :
+= fma downward ldbl-96-intel 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma tonearest ldbl-96-intel 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma towardzero ldbl-96-intel 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma upward ldbl-96-intel 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma downward ldbl-96-m68k 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma tonearest ldbl-96-m68k 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma towardzero ldbl-96-m68k 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma upward ldbl-96-m68k 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma downward ldbl-128 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma tonearest ldbl-128 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma towardzero ldbl-128 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma upward ldbl-128 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma downward ldbl-128ibm 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma tonearest ldbl-128ibm 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma towardzero ldbl-128ibm 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+= fma upward ldbl-128ibm 0x1.fffp+0L 0x1.0000000000001p+0L -0x1.fffp+0L : 0x1.fffp-52L :
+fma 0x1.0000002p+0 0x1.ffffffcp-1 0x1p-300
+= fma downward dbl-64 0x1.0000002p+0 0xf.fffffep-4 0x1p-300 : 0xf.ffffffffffff8p-4 : inexact
+= fma tonearest dbl-64 0x1.0000002p+0 0xf.fffffep-4 0x1p-300 : 0x1p+0 : inexact
+= fma towardzero dbl-64 0x1.0000002p+0 0xf.fffffep-4 0x1p-300 : 0xf.ffffffffffff8p-4 : inexact
+= fma upward dbl-64 0x1.0000002p+0 0xf.fffffep-4 0x1p-300 : 0x1p+0 : inexact
+= fma downward ldbl-96-intel 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma tonearest ldbl-96-intel 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma towardzero ldbl-96-intel 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma upward ldbl-96-intel 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffc01p-4L : inexact
+= fma downward ldbl-96-m68k 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma tonearest ldbl-96-m68k 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma towardzero ldbl-96-m68k 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma upward ldbl-96-m68k 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffc01p-4L : inexact
+= fma downward ldbl-128 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma tonearest ldbl-128 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma towardzero ldbl-128 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma upward ldbl-128 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffc000000000000008p-4L : inexact
+= fma downward ldbl-128ibm 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma tonearest ldbl-128ibm 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma towardzero ldbl-128ibm 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma upward ldbl-128ibm 0x1.0000002p+0L 0xf.fffffep-4L 0x1p-300L : 0xf.ffffffffffffc0000000000004p-4L : inexact
+fma 0x1.0000002p+0 0x1.ffffffcp-1 -0x1p-300
+= fma downward dbl-64 0x1.0000002p+0 0xf.fffffep-4 -0x1p-300 : 0xf.ffffffffffff8p-4 : inexact
+= fma tonearest dbl-64 0x1.0000002p+0 0xf.fffffep-4 -0x1p-300 : 0xf.ffffffffffff8p-4 : inexact
+= fma towardzero dbl-64 0x1.0000002p+0 0xf.fffffep-4 -0x1p-300 : 0xf.ffffffffffff8p-4 : inexact
+= fma upward dbl-64 0x1.0000002p+0 0xf.fffffep-4 -0x1p-300 : 0x1p+0 : inexact
+= fma downward ldbl-96-intel 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffbffp-4L : inexact
+= fma tonearest ldbl-96-intel 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma towardzero ldbl-96-intel 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffbffp-4L : inexact
+= fma upward ldbl-96-intel 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma downward ldbl-96-m68k 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffbffp-4L : inexact
+= fma tonearest ldbl-96-m68k 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma towardzero ldbl-96-m68k 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffbffp-4L : inexact
+= fma upward ldbl-96-m68k 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma downward ldbl-128 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffbffffffffffffff8p-4L : inexact
+= fma tonearest ldbl-128 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma towardzero ldbl-128 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffbffffffffffffff8p-4L : inexact
+= fma upward ldbl-128 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma downward ldbl-128ibm 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffbffffffffffffcp-4L : inexact
+= fma tonearest ldbl-128ibm 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+= fma towardzero ldbl-128ibm 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffbffffffffffffcp-4L : inexact
+= fma upward ldbl-128ibm 0x1.0000002p+0L 0xf.fffffep-4L -0x1p-300L : 0xf.ffffffffffffcp-4L : inexact
+fma 0x1.deadbeef2feedp+1023 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp+1
+= fma downward dbl-64 0xe.f56df7797f768p+1020 0x3.7ab6fbbcbfbb4p-1024 -0x3.40bf1803497f6p+0 : 0x8.4c4b43de4ed2p-56 :
+= fma tonearest dbl-64 0xe.f56df7797f768p+1020 0x3.7ab6fbbcbfbb4p-1024 -0x3.40bf1803497f6p+0 : 0x8.4c4b43de4ed2p-56 :
+= fma towardzero dbl-64 0xe.f56df7797f768p+1020 0x3.7ab6fbbcbfbb4p-1024 -0x3.40bf1803497f6p+0 : 0x8.4c4b43de4ed2p-56 :
+= fma upward dbl-64 0xe.f56df7797f768p+1020 0x3.7ab6fbbcbfbb4p-1024 -0x3.40bf1803497f6p+0 : 0x8.4c4b43de4ed2p-56 :
+= fma downward ldbl-96-intel 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma tonearest ldbl-96-intel 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma towardzero ldbl-96-intel 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma upward ldbl-96-intel 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma downward ldbl-96-m68k 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma tonearest ldbl-96-m68k 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma towardzero ldbl-96-m68k 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma upward ldbl-96-m68k 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma downward ldbl-128 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma tonearest ldbl-128 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma towardzero ldbl-128 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma upward ldbl-128 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma downward ldbl-128ibm 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma tonearest ldbl-128ibm 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma towardzero ldbl-128ibm 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+= fma upward ldbl-128ibm 0xe.f56df7797f768p+1020L 0x3.7ab6fbbcbfbb4p-1024L -0x3.40bf1803497f6p+0L : 0x8.4c4b43de4ed2p-56L :
+fma 0x1.deadbeef2feedp+900 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp-122
+= fma downward dbl-64 0x1.deadbeef2feedp+900 0x3.7ab6fbbcbfbb4p-1024 -0x6.817e300692fecp-124 : 0x1.0989687bc9da4p-176 :
+= fma tonearest dbl-64 0x1.deadbeef2feedp+900 0x3.7ab6fbbcbfbb4p-1024 -0x6.817e300692fecp-124 : 0x1.0989687bc9da4p-176 :
+= fma towardzero dbl-64 0x1.deadbeef2feedp+900 0x3.7ab6fbbcbfbb4p-1024 -0x6.817e300692fecp-124 : 0x1.0989687bc9da4p-176 :
+= fma upward dbl-64 0x1.deadbeef2feedp+900 0x3.7ab6fbbcbfbb4p-1024 -0x6.817e300692fecp-124 : 0x1.0989687bc9da4p-176 :
+= fma downward ldbl-96-intel 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma tonearest ldbl-96-intel 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma towardzero ldbl-96-intel 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma upward ldbl-96-intel 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma downward ldbl-96-m68k 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma tonearest ldbl-96-m68k 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma towardzero ldbl-96-m68k 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma upward ldbl-96-m68k 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma downward ldbl-128 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma tonearest ldbl-128 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma towardzero ldbl-128 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma upward ldbl-128 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma downward ldbl-128ibm 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma tonearest ldbl-128ibm 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma towardzero ldbl-128ibm 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+= fma upward ldbl-128ibm 0x1.deadbeef2feedp+900L 0x3.7ab6fbbcbfbb4p-1024L -0x6.817e300692fecp-124L : 0x1.0989687bc9da4p-176L :
+fma 0x1.fffffffffffffp+1023 0x1.001p+0 -0x1.fffffffffffffp+1023
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0x1.001p+0 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1008 :
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0x1.001p+0 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1008 :
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0x1.001p+0 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1008 :
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0x1.001p+0 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1008 :
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0x1.001p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1008L :
+fma -0x1.fffffffffffffp+1023 0x1.fffffffffffffp+0 0x1.fffffffffffffp+1023
+= fma downward dbl-64 -0xf.ffffffffffff8p+1020 0x1.fffffffffffffp+0 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+1020 : inexact
+= fma tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x1.fffffffffffffp+0 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffe8p+1020 : inexact
+= fma towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x1.fffffffffffffp+0 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffe8p+1020 : inexact
+= fma upward dbl-64 -0xf.ffffffffffff8p+1020 0x1.fffffffffffffp+0 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffe8p+1020 : inexact
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe801p+1020L : inexact
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe8p+1020L : inexact
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe8p+1020L : inexact
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe8p+1020L : inexact
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe801p+1020L : inexact
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe8p+1020L : inexact
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe8p+1020L : inexact
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe8p+1020L : inexact
+= fma downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe80000000000008p+1020L :
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe80000000000008p+1020L :
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe80000000000008p+1020L :
+= fma upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe80000000000008p+1020L :
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe80000000000008p+1020L :
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe80000000000008p+1020L :
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe80000000000008p+1020L :
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x1.fffffffffffffp+0L 0xf.ffffffffffff8p+1020L : -0xf.fffffffffffe80000000000008p+1020L :
+fma 0x1.fffffffffffffp+1023 2.0 -0x1.fffffffffffffp+1023
+= fma downward dbl-64 0xf.ffffffffffff8p+1020 0x2p+0 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 :
+= fma tonearest dbl-64 0xf.ffffffffffff8p+1020 0x2p+0 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 :
+= fma towardzero dbl-64 0xf.ffffffffffff8p+1020 0x2p+0 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 :
+= fma upward dbl-64 0xf.ffffffffffff8p+1020 0x2p+0 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 :
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma downward ldbl-128 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma upward ldbl-128 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0x2p+0L -0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L :
+fma 0x1.6a09e667f3bccp-538 0x1.6a09e667f3bccp-538 0.0 missing-errno
+= fma downward dbl-64 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma towardzero dbl-64 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 0x0p+0 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 0x0p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672p-1076L : inexact
+= fma tonearest ldbl-96-intel 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672p-1076L : inexact
+= fma towardzero ldbl-96-intel 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672p-1076L : inexact
+= fma upward ldbl-96-intel 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe674p-1076L : inexact
+= fma downward ldbl-96-m68k 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672p-1076L : inexact
+= fma tonearest ldbl-96-m68k 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672p-1076L : inexact
+= fma towardzero ldbl-96-m68k 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672p-1076L : inexact
+= fma upward ldbl-96-m68k 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe674p-1076L : inexact
+= fma downward ldbl-128 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672b2f25faa9p-1076L :
+= fma tonearest ldbl-128 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672b2f25faa9p-1076L :
+= fma towardzero ldbl-128 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672b2f25faa9p-1076L :
+= fma upward ldbl-128 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x1.ffffffffffffe672b2f25faa9p-1076L :
+= fma downward ldbl-128ibm 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma towardzero ldbl-128ibm 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x5.a827999fcef3p-540L 0x5.a827999fcef3p-540L 0x0p+0L : 0x4p-1076L : inexact underflow errno-erange-ok
+fma 0x1.deadbeef2feedp-495 0x1.deadbeef2feedp-495 -0x1.bf86a5786a574p-989
+= fma downward dbl-64 0x3.bd5b7dde5fddap-496 0x3.bd5b7dde5fddap-496 -0xd.fc352bc352bap-992 : 0x1.09896878p-1044 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x3.bd5b7dde5fddap-496 0x3.bd5b7dde5fddap-496 -0xd.fc352bc352bap-992 : 0x1.0989687cp-1044 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x3.bd5b7dde5fddap-496 0x3.bd5b7dde5fddap-496 -0xd.fc352bc352bap-992 : 0x1.09896878p-1044 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x3.bd5b7dde5fddap-496 0x3.bd5b7dde5fddap-496 -0xd.fc352bc352bap-992 : 0x1.0989687cp-1044 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma tonearest ldbl-96-intel 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma towardzero ldbl-96-intel 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma upward ldbl-96-intel 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma downward ldbl-96-m68k 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma tonearest ldbl-96-m68k 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma towardzero ldbl-96-m68k 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma upward ldbl-96-m68k 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma downward ldbl-128 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma tonearest ldbl-128 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma towardzero ldbl-128 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma upward ldbl-128 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687bc9da4p-1044L :
+= fma downward ldbl-128ibm 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.09896878p-1044L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687cp-1044L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.09896878p-1044L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x3.bd5b7dde5fddap-496L 0x3.bd5b7dde5fddap-496L -0xd.fc352bc352bap-992L : 0x1.0989687cp-1044L : inexact underflow errno-erange-ok
+fma 0x1.deadbeef2feedp-503 0x1.deadbeef2feedp-503 -0x1.bf86a5786a574p-1005
+= fma downward dbl-64 0x3.bd5b7dde5fddap-504 0x3.bd5b7dde5fddap-504 -0xd.fc352bc352bap-1008 : 0x1.0988p-1060 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x3.bd5b7dde5fddap-504 0x3.bd5b7dde5fddap-504 -0xd.fc352bc352bap-1008 : 0x1.0988p-1060 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x3.bd5b7dde5fddap-504 0x3.bd5b7dde5fddap-504 -0xd.fc352bc352bap-1008 : 0x1.0988p-1060 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x3.bd5b7dde5fddap-504 0x3.bd5b7dde5fddap-504 -0xd.fc352bc352bap-1008 : 0x1.098cp-1060 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma tonearest ldbl-96-intel 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma towardzero ldbl-96-intel 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma upward ldbl-96-intel 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma downward ldbl-96-m68k 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma tonearest ldbl-96-m68k 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma towardzero ldbl-96-m68k 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma upward ldbl-96-m68k 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma downward ldbl-128 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma tonearest ldbl-128 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma towardzero ldbl-128 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma upward ldbl-128 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0989687bc9da4p-1060L :
+= fma downward ldbl-128ibm 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0988p-1060L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0988p-1060L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.0988p-1060L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x3.bd5b7dde5fddap-504L 0x3.bd5b7dde5fddap-504L -0xd.fc352bc352bap-1008L : 0x1.098cp-1060L : inexact underflow errno-erange-ok
+fma 0x1p-537 0x1p-538 0x1p-1074
+= fma downward dbl-64 0x8p-540 0x4p-540 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x8p-540 0x4p-540 0x4p-1076 : 0x8p-1076 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x8p-540 0x4p-540 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x8p-540 0x4p-540 0x4p-1076 : 0x8p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma tonearest ldbl-96-intel 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma towardzero ldbl-96-intel 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma upward ldbl-96-intel 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma downward ldbl-96-m68k 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma tonearest ldbl-96-m68k 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma towardzero ldbl-96-m68k 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma upward ldbl-96-m68k 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma downward ldbl-128 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma tonearest ldbl-128 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma towardzero ldbl-128 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma upward ldbl-128 0x8p-540L 0x4p-540L 0x4p-1076L : 0x6p-1076L :
+= fma downward ldbl-128ibm 0x8p-540L 0x4p-540L 0x4p-1076L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x8p-540L 0x4p-540L 0x4p-1076L : 0x8p-1076L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x8p-540L 0x4p-540L 0x4p-1076L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x8p-540L 0x4p-540L 0x4p-1076L : 0x8p-1076L : inexact underflow errno-erange-ok
+fma 0x1.7fffff8p-968 0x1p-106 0x0.000001p-1022
+= fma downward dbl-64 0x1.7fffff8p-968 0x4p-108 0x4p-1048 : 0x4.0000004p-1048 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x1.7fffff8p-968 0x4p-108 0x4p-1048 : 0x4.0000004p-1048 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x1.7fffff8p-968 0x4p-108 0x4p-1048 : 0x4.0000004p-1048 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x1.7fffff8p-968 0x4p-108 0x4p-1048 : 0x4.0000008p-1048 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma tonearest ldbl-96-intel 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma towardzero ldbl-96-intel 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma upward ldbl-96-intel 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma downward ldbl-96-m68k 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma tonearest ldbl-96-m68k 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma towardzero ldbl-96-m68k 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma upward ldbl-96-m68k 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma downward ldbl-128 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma tonearest ldbl-128 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma towardzero ldbl-128 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma upward ldbl-128 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000005fffffep-1048L :
+= fma downward ldbl-128ibm 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000004p-1048L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000004p-1048L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000004p-1048L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x1.7fffff8p-968L 0x4p-108L 0x4p-1048L : 0x4.0000008p-1048L : inexact underflow errno-erange-ok
+fma 0x1.4000004p-967 0x1p-106 0x0.000001p-1022
+= fma downward dbl-64 0x2.8000008p-968 0x4p-108 0x4p-1048 : 0x4.0000008p-1048 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x2.8000008p-968 0x4p-108 0x4p-1048 : 0x4.000000cp-1048 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x2.8000008p-968 0x4p-108 0x4p-1048 : 0x4.0000008p-1048 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x2.8000008p-968 0x4p-108 0x4p-1048 : 0x4.000000cp-1048 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma tonearest ldbl-96-intel 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma towardzero ldbl-96-intel 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma upward ldbl-96-intel 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma downward ldbl-96-m68k 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma tonearest ldbl-96-m68k 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma towardzero ldbl-96-m68k 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma upward ldbl-96-m68k 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma downward ldbl-128 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma tonearest ldbl-128 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma towardzero ldbl-128 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma upward ldbl-128 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000a000002p-1048L :
+= fma downward ldbl-128ibm 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.0000008p-1048L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000cp-1048L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.0000008p-1048L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x2.8000008p-968L 0x4p-108L 0x4p-1048L : 0x4.000000cp-1048L : inexact underflow errno-erange-ok
+fma 0x1.4p-967 -0x1p-106 -0x0.000001p-1022
+= fma downward dbl-64 0x2.8p-968 -0x4p-108 -0x4p-1048 : -0x4.000000cp-1048 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x2.8p-968 -0x4p-108 -0x4p-1048 : -0x4.0000008p-1048 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x2.8p-968 -0x4p-108 -0x4p-1048 : -0x4.0000008p-1048 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x2.8p-968 -0x4p-108 -0x4p-1048 : -0x4.0000008p-1048 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma tonearest ldbl-96-intel 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma towardzero ldbl-96-intel 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma upward ldbl-96-intel 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma downward ldbl-96-m68k 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma tonearest ldbl-96-m68k 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma towardzero ldbl-96-m68k 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma upward ldbl-96-m68k 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma downward ldbl-128 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma tonearest ldbl-128 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma towardzero ldbl-128 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma upward ldbl-128 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000ap-1048L :
+= fma downward ldbl-128ibm 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.000000cp-1048L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.0000008p-1048L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.0000008p-1048L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x2.8p-968L -0x4p-108L -0x4p-1048L : -0x4.0000008p-1048L : inexact underflow errno-erange-ok
+fma -0x1.19cab66d73e17p-959 0x1.c7108a8c5ff51p-107 -0x0.80b0ad65d9b64p-1022
+= fma downward dbl-64 -0x2.33956cdae7c2ep-960 0x3.8e211518bfea2p-108 -0x2.02c2b59766d9p-1024 : -0x2.02c2b59767564p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x2.33956cdae7c2ep-960 0x3.8e211518bfea2p-108 -0x2.02c2b59766d9p-1024 : -0x2.02c2b59767564p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 -0x2.33956cdae7c2ep-960 0x3.8e211518bfea2p-108 -0x2.02c2b59766d9p-1024 : -0x2.02c2b5976756p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 -0x2.33956cdae7c2ep-960 0x3.8e211518bfea2p-108 -0x2.02c2b59766d9p-1024 : -0x2.02c2b5976756p-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a6p-1024L : inexact
+= fma tonearest ldbl-96-intel -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a6p-1024L : inexact
+= fma towardzero ldbl-96-intel -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a5cp-1024L : inexact
+= fma upward ldbl-96-intel -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a5cp-1024L : inexact
+= fma downward ldbl-96-m68k -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a6p-1024L : inexact
+= fma tonearest ldbl-96-m68k -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a6p-1024L : inexact
+= fma towardzero ldbl-96-m68k -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a5cp-1024L : inexact
+= fma upward ldbl-96-m68k -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a5cp-1024L : inexact
+= fma downward ldbl-128 -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a5fda6ea7eab272p-1024L : inexact
+= fma tonearest ldbl-128 -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a5fda6ea7eab272p-1024L : inexact
+= fma towardzero ldbl-128 -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a5fda6ea7eab27p-1024L : inexact
+= fma upward ldbl-128 -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767563a5fda6ea7eab27p-1024L : inexact
+= fma downward ldbl-128ibm -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767564p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b59767564p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b5976756p-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm -0x2.33956cdae7c2ep-960L 0x3.8e211518bfea2p-108L -0x2.02c2b59766d9p-1024L : -0x2.02c2b5976756p-1024L : inexact underflow errno-erange-ok
+fma -0x1.d2eaed6e8e9d3p-979 -0x1.4e066c62ac9ddp-63 -0x0.9245e6b003454p-1022
+= fma downward dbl-64 -0x3.a5d5dadd1d3a6p-980 -0x2.9c0cd8c5593bap-64 -0x2.49179ac00d15p-1024 : -0x2.491702717ed78p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x3.a5d5dadd1d3a6p-980 -0x2.9c0cd8c5593bap-64 -0x2.49179ac00d15p-1024 : -0x2.491702717ed74p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 -0x3.a5d5dadd1d3a6p-980 -0x2.9c0cd8c5593bap-64 -0x2.49179ac00d15p-1024 : -0x2.491702717ed74p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 -0x3.a5d5dadd1d3a6p-980 -0x2.9c0cd8c5593bap-64 -0x2.49179ac00d15p-1024 : -0x2.491702717ed74p-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed7471cp-1024L : inexact
+= fma tonearest ldbl-96-intel -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed7471cp-1024L : inexact
+= fma towardzero ldbl-96-intel -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed74718p-1024L : inexact
+= fma upward ldbl-96-intel -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed74718p-1024L : inexact
+= fma downward ldbl-96-m68k -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed7471cp-1024L : inexact
+= fma tonearest ldbl-96-m68k -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed7471cp-1024L : inexact
+= fma towardzero ldbl-96-m68k -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed74718p-1024L : inexact
+= fma upward ldbl-96-m68k -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed74718p-1024L : inexact
+= fma downward ldbl-128 -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed7471a178ecc82ae6p-1024L : inexact
+= fma tonearest ldbl-128 -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed7471a178ecc82ae5ep-1024L : inexact
+= fma towardzero ldbl-128 -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed7471a178ecc82ae5ep-1024L : inexact
+= fma upward ldbl-128 -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed7471a178ecc82ae5ep-1024L : inexact
+= fma downward ldbl-128ibm -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed78p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed74p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed74p-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm -0x3.a5d5dadd1d3a6p-980L -0x2.9c0cd8c5593bap-64L -0x2.49179ac00d15p-1024L : -0x2.491702717ed74p-1024L : inexact underflow errno-erange-ok
+fma 0x1.153d650bb9f06p-907 0x1.2d01230d48407p-125 -0x0.b278d5acfc3cp-1022
+= fma downward dbl-64 0x2.2a7aca1773e0cp-908 0x9.6809186a42038p-128 -0x2.c9e356b3f0fp-1024 : -0x2.c89d5c48eefa4p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x2.2a7aca1773e0cp-908 0x9.6809186a42038p-128 -0x2.c9e356b3f0fp-1024 : -0x2.c89d5c48eefa4p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x2.2a7aca1773e0cp-908 0x9.6809186a42038p-128 -0x2.c9e356b3f0fp-1024 : -0x2.c89d5c48eefap-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x2.2a7aca1773e0cp-908 0x9.6809186a42038p-128 -0x2.c9e356b3f0fp-1024 : -0x2.c89d5c48eefap-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26ep-1024L : inexact
+= fma tonearest ldbl-96-intel 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dcp-1024L : inexact
+= fma towardzero ldbl-96-intel 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dcp-1024L : inexact
+= fma upward ldbl-96-intel 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dcp-1024L : inexact
+= fma downward ldbl-96-m68k 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26ep-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dcp-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dcp-1024L : inexact
+= fma upward ldbl-96-m68k 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dcp-1024L : inexact
+= fma downward ldbl-128 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dc1be63be78ed6p-1024L :
+= fma tonearest ldbl-128 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dc1be63be78ed6p-1024L :
+= fma towardzero ldbl-128 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dc1be63be78ed6p-1024L :
+= fma upward ldbl-128 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa26dc1be63be78ed6p-1024L :
+= fma downward ldbl-128ibm 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa4p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefa4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefap-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x2.2a7aca1773e0cp-908L 0x9.6809186a42038p-128L -0x2.c9e356b3f0fp-1024L : -0x2.c89d5c48eefap-1024L : inexact underflow errno-erange-ok
+fma -0x1.fffffffffffffp-711 0x1.fffffffffffffp-275 0x1.fffffe00007ffp-983
+= fma downward dbl-64 -0x3.ffffffffffffep-712 0x3.ffffffffffffep-276 0x3.fffffc0000ffep-984 : 0x2.fffffc0000ffep-984 : inexact
+= fma tonearest dbl-64 -0x3.ffffffffffffep-712 0x3.ffffffffffffep-276 0x3.fffffc0000ffep-984 : 0x2.fffffc0000ffep-984 : inexact
+= fma towardzero dbl-64 -0x3.ffffffffffffep-712 0x3.ffffffffffffep-276 0x3.fffffc0000ffep-984 : 0x2.fffffc0000ffep-984 : inexact
+= fma upward dbl-64 -0x3.ffffffffffffep-712 0x3.ffffffffffffep-276 0x3.fffffc0000ffep-984 : 0x2.fffffc0001p-984 : inexact
+= fma downward ldbl-96-intel -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffeffcp-984L : inexact
+= fma tonearest ldbl-96-intel -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000fffp-984L : inexact
+= fma towardzero ldbl-96-intel -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffeffcp-984L : inexact
+= fma upward ldbl-96-intel -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000fffp-984L : inexact
+= fma downward ldbl-96-m68k -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffeffcp-984L : inexact
+= fma tonearest ldbl-96-m68k -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000fffp-984L : inexact
+= fma towardzero ldbl-96-m68k -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffeffcp-984L : inexact
+= fma upward ldbl-96-m68k -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000fffp-984L : inexact
+= fma downward ldbl-128 -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffefffffffffffffcp-984L :
+= fma tonearest ldbl-128 -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffefffffffffffffcp-984L :
+= fma towardzero ldbl-128 -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffefffffffffffffcp-984L :
+= fma upward ldbl-128 -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffefffffffffffffcp-984L :
+= fma downward ldbl-128ibm -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffefffffffffcp-984L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000fffp-984L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000ffefffffffffcp-984L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm -0x3.ffffffffffffep-712L 0x3.ffffffffffffep-276L 0x3.fffffc0000ffep-984L : 0x2.fffffc0000fffp-984L : inexact underflow errno-erange-ok
+fma 0x1.4p-1022 0x1.0000000000002p-1 0x1p-1024
+= fma downward dbl-64 0x5p-1024 0x8.000000000001p-4 0x1p-1024 : 0x3.8000000000004p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x5p-1024 0x8.000000000001p-4 0x1p-1024 : 0x3.8000000000004p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x5p-1024 0x8.000000000001p-4 0x1p-1024 : 0x3.8000000000004p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x5p-1024 0x8.000000000001p-4 0x1p-1024 : 0x3.8000000000008p-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma tonearest ldbl-96-intel 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma towardzero ldbl-96-intel 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma upward ldbl-96-intel 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma downward ldbl-96-m68k 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma tonearest ldbl-96-m68k 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma towardzero ldbl-96-m68k 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma upward ldbl-96-m68k 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma downward ldbl-128 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma tonearest ldbl-128 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma towardzero ldbl-128 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma upward ldbl-128 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000005p-1024L :
+= fma downward ldbl-128ibm 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000004p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000004p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000004p-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x5p-1024L 0x8.000000000001p-4L 0x1p-1024L : 0x3.8000000000008p-1024L : inexact underflow errno-erange-ok
+fma -0x1.4p-1022 0x1.0000000000002p-1 -0x1p-1024
+= fma downward dbl-64 -0x5p-1024 0x8.000000000001p-4 -0x1p-1024 : -0x3.8000000000008p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x5p-1024 0x8.000000000001p-4 -0x1p-1024 : -0x3.8000000000004p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 -0x5p-1024 0x8.000000000001p-4 -0x1p-1024 : -0x3.8000000000004p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 -0x5p-1024 0x8.000000000001p-4 -0x1p-1024 : -0x3.8000000000004p-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma tonearest ldbl-96-intel -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma towardzero ldbl-96-intel -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma upward ldbl-96-intel -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma downward ldbl-96-m68k -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma tonearest ldbl-96-m68k -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma towardzero ldbl-96-m68k -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma upward ldbl-96-m68k -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma downward ldbl-128 -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma tonearest ldbl-128 -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma towardzero ldbl-128 -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma upward ldbl-128 -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000005p-1024L :
+= fma downward ldbl-128ibm -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000008p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000004p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000004p-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm -0x5p-1024L 0x8.000000000001p-4L -0x1p-1024L : -0x3.8000000000004p-1024L : inexact underflow errno-erange-ok
+fma 0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 0x1p-1074
+= fma downward dbl-64 0x7.ffffffffffffp-1024 0x8.0000000000008p-4 0x4p-1076 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64:before-rounding 0x7.ffffffffffffp-1024 0x8.0000000000008p-4 0x4p-1076 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64:after-rounding 0x7.ffffffffffffp-1024 0x8.0000000000008p-4 0x4p-1076 : 0x4p-1024 : inexact
+= fma towardzero dbl-64 0x7.ffffffffffffp-1024 0x8.0000000000008p-4 0x4p-1076 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64:before-rounding 0x7.ffffffffffffp-1024 0x8.0000000000008p-4 0x4p-1076 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64:after-rounding 0x7.ffffffffffffp-1024 0x8.0000000000008p-4 0x4p-1076 : 0x4p-1024 : inexact
+= fma downward ldbl-96-intel 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.fffffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-96-intel 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x4p-1024L : inexact
+= fma towardzero ldbl-96-intel 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.fffffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-intel 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x4p-1024L : inexact
+= fma downward ldbl-96-m68k 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.fffffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x4p-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.fffffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-m68k 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x4p-1024L : inexact
+= fma downward ldbl-128 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.fffffffffffffffffffffffff8p-1024L :
+= fma tonearest ldbl-128 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.fffffffffffffffffffffffff8p-1024L :
+= fma towardzero ldbl-128 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.fffffffffffffffffffffffff8p-1024L :
+= fma upward ldbl-128 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.fffffffffffffffffffffffff8p-1024L :
+= fma downward ldbl-128ibm 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L 0x4p-1076L : 0x4p-1024L : inexact underflow errno-erange-ok
+fma -0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 -0x1p-1074
+= fma downward dbl-64:before-rounding -0x7.ffffffffffffp-1024 0x8.0000000000008p-4 -0x4p-1076 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma downward dbl-64:after-rounding -0x7.ffffffffffffp-1024 0x8.0000000000008p-4 -0x4p-1076 : -0x4p-1024 : inexact
+= fma tonearest dbl-64:before-rounding -0x7.ffffffffffffp-1024 0x8.0000000000008p-4 -0x4p-1076 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64:after-rounding -0x7.ffffffffffffp-1024 0x8.0000000000008p-4 -0x4p-1076 : -0x4p-1024 : inexact
+= fma towardzero dbl-64 -0x7.ffffffffffffp-1024 0x8.0000000000008p-4 -0x4p-1076 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 -0x7.ffffffffffffp-1024 0x8.0000000000008p-4 -0x4p-1076 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x4p-1024L : inexact
+= fma tonearest ldbl-96-intel -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x4p-1024L : inexact
+= fma towardzero ldbl-96-intel -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.fffffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-intel -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.fffffffffffffffcp-1024L : inexact
+= fma downward ldbl-96-m68k -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x4p-1024L : inexact
+= fma tonearest ldbl-96-m68k -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x4p-1024L : inexact
+= fma towardzero ldbl-96-m68k -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.fffffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-m68k -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.fffffffffffffffcp-1024L : inexact
+= fma downward ldbl-128 -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.fffffffffffffffffffffffff8p-1024L :
+= fma tonearest ldbl-128 -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.fffffffffffffffffffffffff8p-1024L :
+= fma towardzero ldbl-128 -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.fffffffffffffffffffffffff8p-1024L :
+= fma upward ldbl-128 -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.fffffffffffffffffffffffff8p-1024L :
+= fma downward ldbl-128ibm -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm -0x7.ffffffffffffp-1024L 0x8.0000000000008p-4L -0x4p-1076L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 0x1p-1 0x0.fffffffffffffp-1022
+= fma downward dbl-64 0x4p-1076 0x8p-4 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 0x8p-4 0x3.ffffffffffffcp-1024 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 0x8p-4 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x4p-1076 0x8p-4 0x3.ffffffffffffcp-1024 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma upward ldbl-96-intel 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma downward ldbl-96-m68k 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma upward ldbl-96-m68k 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma downward ldbl-128 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma tonearest ldbl-128 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma towardzero ldbl-128 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma upward ldbl-128 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffep-1024L :
+= fma downward ldbl-128ibm 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L 0x8p-4L 0x3.ffffffffffffcp-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+fma -0x1p-1074 0x1p-1 -0x0.fffffffffffffp-1022
+= fma downward dbl-64 -0x4p-1076 0x8p-4 -0x3.ffffffffffffcp-1024 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 -0x4p-1076 0x8p-4 -0x3.ffffffffffffcp-1024 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1076 0x8p-4 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 -0x4p-1076 0x8p-4 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma tonearest ldbl-96-intel -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma towardzero ldbl-96-intel -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma upward ldbl-96-intel -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma downward ldbl-96-m68k -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma tonearest ldbl-96-m68k -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma towardzero ldbl-96-m68k -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma upward ldbl-96-m68k -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma downward ldbl-128 -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma tonearest ldbl-128 -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma towardzero ldbl-128 -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma upward ldbl-128 -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffep-1024L :
+= fma downward ldbl-128ibm -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1076L 0x8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 0x1.1p-1 0x0.fffffffffffffp-1022
+= fma downward dbl-64 0x4p-1076 0x8.8p-4 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 0x8.8p-4 0x3.ffffffffffffcp-1024 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 0x8.8p-4 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64:before-rounding 0x4p-1076 0x8.8p-4 0x3.ffffffffffffcp-1024 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64:after-rounding 0x4p-1076 0x8.8p-4 0x3.ffffffffffffcp-1024 : 0x4p-1024 : inexact
+= fma downward ldbl-96-intel 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma upward ldbl-96-intel 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma downward ldbl-96-m68k 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma upward ldbl-96-m68k 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma downward ldbl-128 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma tonearest ldbl-128 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma towardzero ldbl-128 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma upward ldbl-128 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffe2p-1024L :
+= fma downward ldbl-128ibm 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L 0x8.8p-4L 0x3.ffffffffffffcp-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+fma -0x1p-1074 0x1.1p-1 -0x0.fffffffffffffp-1022
+= fma downward dbl-64:before-rounding -0x4p-1076 0x8.8p-4 -0x3.ffffffffffffcp-1024 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma downward dbl-64:after-rounding -0x4p-1076 0x8.8p-4 -0x3.ffffffffffffcp-1024 : -0x4p-1024 : inexact
+= fma tonearest dbl-64 -0x4p-1076 0x8.8p-4 -0x3.ffffffffffffcp-1024 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 -0x4p-1076 0x8.8p-4 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 -0x4p-1076 0x8.8p-4 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma tonearest ldbl-96-intel -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma towardzero ldbl-96-intel -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma upward ldbl-96-intel -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma downward ldbl-96-m68k -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma tonearest ldbl-96-m68k -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma towardzero ldbl-96-m68k -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma upward ldbl-96-m68k -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma downward ldbl-128 -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma tonearest ldbl-128 -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma towardzero ldbl-128 -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma upward ldbl-128 -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffe2p-1024L :
+= fma downward ldbl-128ibm -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm -0x4p-1076L 0x8.8p-4L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 0x1p-1074 0x1p1023
+= fma downward dbl-64 0x4p-1076 0x4p-1076 0x8p+1020 : 0x8p+1020 : inexact
+= fma tonearest dbl-64 0x4p-1076 0x4p-1076 0x8p+1020 : 0x8p+1020 : inexact
+= fma towardzero dbl-64 0x4p-1076 0x4p-1076 0x8p+1020 : 0x8p+1020 : inexact
+= fma upward dbl-64 0x4p-1076 0x4p-1076 0x8p+1020 : 0x8.0000000000008p+1020 : inexact
+= fma downward ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8.000000000000001p+1020L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8.000000000000001p+1020L : inexact
+= fma downward ldbl-128 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma tonearest ldbl-128 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-128 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma upward ldbl-128 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8.0000000000000000000000000008p+1020L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma upward ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x8p+1020L : 0x8.00000000000000000000000004p+1020L : inexact
+fma 0x1p-1074 -0x1p-1074 0x1p1023
+= fma downward dbl-64 0x4p-1076 -0x4p-1076 0x8p+1020 : 0x7.ffffffffffffcp+1020 : inexact
+= fma tonearest dbl-64 0x4p-1076 -0x4p-1076 0x8p+1020 : 0x8p+1020 : inexact
+= fma towardzero dbl-64 0x4p-1076 -0x4p-1076 0x8p+1020 : 0x7.ffffffffffffcp+1020 : inexact
+= fma upward dbl-64 0x4p-1076 -0x4p-1076 0x8p+1020 : 0x8p+1020 : inexact
+= fma downward ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x7.fffffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x7.fffffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x7.fffffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x7.fffffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma downward ldbl-128 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x7.fffffffffffffffffffffffffffcp+1020L : inexact
+= fma tonearest ldbl-128 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-128 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x7.fffffffffffffffffffffffffffcp+1020L : inexact
+= fma upward ldbl-128 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x7.fffffffffffffffffffffffffep+1020L : inexact
+= fma tonearest ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x7.fffffffffffffffffffffffffep+1020L : inexact
+= fma upward ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x8p+1020L : 0x8p+1020L : inexact
+fma 0x1p-1074 0x1p-1074 -0x1p1023
+= fma downward dbl-64 0x4p-1076 0x4p-1076 -0x8p+1020 : -0x8p+1020 : inexact
+= fma tonearest dbl-64 0x4p-1076 0x4p-1076 -0x8p+1020 : -0x8p+1020 : inexact
+= fma towardzero dbl-64 0x4p-1076 0x4p-1076 -0x8p+1020 : -0x7.ffffffffffffcp+1020 : inexact
+= fma upward dbl-64 0x4p-1076 0x4p-1076 -0x8p+1020 : -0x7.ffffffffffffcp+1020 : inexact
+= fma downward ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x7.fffffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x7.fffffffffffffff8p+1020L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x7.fffffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x7.fffffffffffffff8p+1020L : inexact
+= fma downward ldbl-128 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma tonearest ldbl-128 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-128 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x7.fffffffffffffffffffffffffffcp+1020L : inexact
+= fma upward ldbl-128 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x7.fffffffffffffffffffffffffffcp+1020L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x7.fffffffffffffffffffffffffep+1020L : inexact
+= fma upward ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x8p+1020L : -0x7.fffffffffffffffffffffffffep+1020L : inexact
+fma 0x1p-1074 -0x1p-1074 -0x1p1023
+= fma downward dbl-64 0x4p-1076 -0x4p-1076 -0x8p+1020 : -0x8.0000000000008p+1020 : inexact
+= fma tonearest dbl-64 0x4p-1076 -0x4p-1076 -0x8p+1020 : -0x8p+1020 : inexact
+= fma towardzero dbl-64 0x4p-1076 -0x4p-1076 -0x8p+1020 : -0x8p+1020 : inexact
+= fma upward dbl-64 0x4p-1076 -0x4p-1076 -0x8p+1020 : -0x8p+1020 : inexact
+= fma downward ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8.000000000000001p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8.000000000000001p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma downward ldbl-128 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8.0000000000000000000000000008p+1020L : inexact
+= fma tonearest ldbl-128 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-128 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma upward ldbl-128 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8.00000000000000000000000004p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+= fma upward ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x8p+1020L : -0x8p+1020L : inexact
+fma 0x1p-1074 0x1p-1074 0x1p-1022
+= fma downward dbl-64 0x4p-1076 0x4p-1076 0x4p-1024 : 0x4p-1024 : inexact
+= fma tonearest dbl-64 0x4p-1076 0x4p-1076 0x4p-1024 : 0x4p-1024 : inexact
+= fma towardzero dbl-64 0x4p-1076 0x4p-1076 0x4p-1024 : 0x4p-1024 : inexact
+= fma upward dbl-64 0x4p-1076 0x4p-1076 0x4p-1024 : 0x4.0000000000004p-1024 : inexact
+= fma downward ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4.0000000000000008p-1024L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4.0000000000000008p-1024L : inexact
+= fma downward ldbl-128 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma tonearest ldbl-128 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma towardzero ldbl-128 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma upward ldbl-128 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4.0000000000000000000000000004p-1024L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x4p-1024L : 0x4.0000000000004p-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 -0x1p-1074 0x1p-1022
+= fma downward dbl-64 0x4p-1076 -0x4p-1076 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64:before-rounding 0x4p-1076 -0x4p-1076 0x4p-1024 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64:after-rounding 0x4p-1076 -0x4p-1076 0x4p-1024 : 0x4p-1024 : inexact
+= fma towardzero dbl-64 0x4p-1076 -0x4p-1076 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64:before-rounding 0x4p-1076 -0x4p-1076 0x4p-1024 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64:after-rounding 0x4p-1076 -0x4p-1076 0x4p-1024 : 0x4p-1024 : inexact
+= fma downward ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x3.fffffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x3.fffffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x3.fffffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x3.fffffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma downward ldbl-128 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x3.fffffffffffffffffffffffffffep-1024L : inexact
+= fma tonearest ldbl-128 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma towardzero ldbl-128 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x3.fffffffffffffffffffffffffffep-1024L : inexact
+= fma upward ldbl-128 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x4p-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 0x1p-1074 -0x1p-1022
+= fma downward dbl-64:before-rounding 0x4p-1076 0x4p-1076 -0x4p-1024 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma downward dbl-64:after-rounding 0x4p-1076 0x4p-1076 -0x4p-1024 : -0x4p-1024 : inexact
+= fma tonearest dbl-64:before-rounding 0x4p-1076 0x4p-1076 -0x4p-1024 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64:after-rounding 0x4p-1076 0x4p-1076 -0x4p-1024 : -0x4p-1024 : inexact
+= fma towardzero dbl-64 0x4p-1076 0x4p-1076 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x4p-1076 0x4p-1076 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact
+= fma downward ldbl-128 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma tonearest ldbl-128 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma towardzero ldbl-128 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact
+= fma upward ldbl-128 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 -0x1p-1074 -0x1p-1022
+= fma downward dbl-64 0x4p-1076 -0x4p-1076 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact
+= fma tonearest dbl-64 0x4p-1076 -0x4p-1076 -0x4p-1024 : -0x4p-1024 : inexact
+= fma towardzero dbl-64 0x4p-1076 -0x4p-1076 -0x4p-1024 : -0x4p-1024 : inexact
+= fma upward dbl-64 0x4p-1076 -0x4p-1076 -0x4p-1024 : -0x4p-1024 : inexact
+= fma downward ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma downward ldbl-128 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4.0000000000000000000000000004p-1024L : inexact
+= fma tonearest ldbl-128 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma towardzero ldbl-128 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma upward ldbl-128 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4.0000000000004p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x4p-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 0x1p-1074 0x0.fffffffffffffp-1022
+= fma downward dbl-64 0x4p-1076 0x4p-1076 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 0x4p-1076 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 0x4p-1076 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x4p-1076 0x4p-1076 0x3.ffffffffffffcp-1024 : 0x4p-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffc004p-1024L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffc004p-1024L : inexact
+= fma downward ldbl-128 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-128 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-128 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma upward ldbl-128 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffc000000000000002p-1024L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x4p-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 -0x1p-1074 0x0.fffffffffffffp-1022
+= fma downward dbl-64 0x4p-1076 -0x4p-1076 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffff8p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 -0x4p-1076 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 -0x4p-1076 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffff8p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x4p-1076 -0x4p-1076 0x3.ffffffffffffcp-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffbffcp-1024L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffbffcp-1024L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffbffcp-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffbffcp-1024L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma downward ldbl-128 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffbffffffffffffffep-1024L : inexact
+= fma tonearest ldbl-128 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-128 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffbffffffffffffffep-1024L : inexact
+= fma upward ldbl-128 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffff8p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffff8p-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x3.ffffffffffffcp-1024L : 0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 0x1p-1074 -0x0.fffffffffffffp-1022
+= fma downward dbl-64 0x4p-1076 0x4p-1076 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 0x4p-1076 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 0x4p-1076 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffff8p-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x4p-1076 0x4p-1076 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffff8p-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffbffcp-1024L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffbffcp-1024L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffbffcp-1024L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffbffcp-1024L : inexact
+= fma downward ldbl-128 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma tonearest ldbl-128 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-128 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffbffffffffffffffep-1024L : inexact
+= fma upward ldbl-128 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffbffffffffffffffep-1024L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffff8p-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffff8p-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 -0x1p-1074 -0x0.fffffffffffffp-1022
+= fma downward dbl-64 0x4p-1076 -0x4p-1076 -0x3.ffffffffffffcp-1024 : -0x4p-1024 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 -0x4p-1076 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 -0x4p-1076 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x4p-1076 -0x4p-1076 -0x3.ffffffffffffcp-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffc004p-1024L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffc004p-1024L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma downward ldbl-128 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffc000000000000002p-1024L : inexact
+= fma tonearest ldbl-128 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma towardzero ldbl-128 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma upward ldbl-128 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x4p-1024L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x3.ffffffffffffcp-1024L : -0x3.ffffffffffffcp-1024L : inexact underflow errno-erange-ok
+fma 0x1p-1074 0x1p-1074 0x1p-1074
+= fma downward dbl-64 0x4p-1076 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x4p-1076 0x4p-1076 0x4p-1076 : 0x8p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact
+= fma downward ldbl-128 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma tonearest ldbl-128 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma towardzero ldbl-128 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma upward ldbl-128 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L 0x4p-1076L 0x4p-1076L : 0x8p-1076L : inexact underflow errno-erange-ok
+fma 0x1p-1074 -0x1p-1074 0x1p-1074 missing-errno
+= fma downward dbl-64 0x4p-1076 -0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 -0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 -0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1076 -0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma downward ldbl-128 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact
+= fma tonearest ldbl-128 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma towardzero ldbl-128 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact
+= fma upward ldbl-128 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L -0x4p-1076L 0x4p-1076L : 0x4p-1076L : inexact underflow errno-erange-ok
+fma 0x1p-1074 0x1p-1074 -0x1p-1074 missing-errno
+= fma downward dbl-64 0x4p-1076 0x4p-1076 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 0x4p-1076 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma upward dbl-64 0x4p-1076 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact
+= fma downward ldbl-128 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma tonearest ldbl-128 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma towardzero ldbl-128 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact
+= fma upward ldbl-128 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L 0x4p-1076L -0x4p-1076L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+fma 0x1p-1074 -0x1p-1074 -0x1p-1074
+= fma downward dbl-64 0x4p-1076 -0x4p-1076 -0x4p-1076 : -0x8p-1076 : inexact underflow errno-erange-ok
+= fma tonearest dbl-64 0x4p-1076 -0x4p-1076 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma towardzero dbl-64 0x4p-1076 -0x4p-1076 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma upward dbl-64 0x4p-1076 -0x4p-1076 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact
+= fma tonearest ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma towardzero ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma upward ldbl-96-intel 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma downward ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact
+= fma tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma upward ldbl-96-m68k 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma downward ldbl-128 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4.0000000000000000000000000004p-1076L : inexact
+= fma tonearest ldbl-128 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma towardzero ldbl-128 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma upward ldbl-128 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact
+= fma downward ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x8p-1076L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact underflow errno-erange-ok
+= fma upward ldbl-128ibm 0x4p-1076L -0x4p-1076L -0x4p-1076L : -0x4p-1076L : inexact underflow errno-erange-ok
+fma 0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
+= fma downward dbl-64 0xf.ffffffffffff8p-4 0xf.ffffffffffff8p-4 -0xf.ffffffffffffp-4 : 0x4p-108 :
+= fma tonearest dbl-64 0xf.ffffffffffff8p-4 0xf.ffffffffffff8p-4 -0xf.ffffffffffffp-4 : 0x4p-108 :
+= fma towardzero dbl-64 0xf.ffffffffffff8p-4 0xf.ffffffffffff8p-4 -0xf.ffffffffffffp-4 : 0x4p-108 :
+= fma upward dbl-64 0xf.ffffffffffff8p-4 0xf.ffffffffffff8p-4 -0xf.ffffffffffffp-4 : 0x4p-108 :
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma downward ldbl-128 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma tonearest ldbl-128 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma towardzero ldbl-128 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma upward ldbl-128 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+fma 0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 0x0.fffffffffffffp0
+= fma downward dbl-64 0xf.ffffffffffff8p-4 -0xf.ffffffffffff8p-4 0xf.ffffffffffffp-4 : -0x4p-108 :
+= fma tonearest dbl-64 0xf.ffffffffffff8p-4 -0xf.ffffffffffff8p-4 0xf.ffffffffffffp-4 : -0x4p-108 :
+= fma towardzero dbl-64 0xf.ffffffffffff8p-4 -0xf.ffffffffffff8p-4 0xf.ffffffffffffp-4 : -0x4p-108 :
+= fma upward dbl-64 0xf.ffffffffffff8p-4 -0xf.ffffffffffff8p-4 0xf.ffffffffffffp-4 : -0x4p-108 :
+= fma downward ldbl-96-intel 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma upward ldbl-96-intel 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma downward ldbl-96-m68k 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma upward ldbl-96-m68k 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma downward ldbl-128 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma tonearest ldbl-128 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma towardzero ldbl-128 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma upward ldbl-128 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma downward ldbl-128ibm 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma upward ldbl-128ibm 0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+fma -0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 0x0.fffffffffffffp0
+= fma downward dbl-64 -0xf.ffffffffffff8p-4 0xf.ffffffffffff8p-4 0xf.ffffffffffffp-4 : -0x4p-108 :
+= fma tonearest dbl-64 -0xf.ffffffffffff8p-4 0xf.ffffffffffff8p-4 0xf.ffffffffffffp-4 : -0x4p-108 :
+= fma towardzero dbl-64 -0xf.ffffffffffff8p-4 0xf.ffffffffffff8p-4 0xf.ffffffffffffp-4 : -0x4p-108 :
+= fma upward dbl-64 -0xf.ffffffffffff8p-4 0xf.ffffffffffff8p-4 0xf.ffffffffffffp-4 : -0x4p-108 :
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma downward ldbl-128 -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma upward ldbl-128 -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0xf.ffffffffffff8p-4L 0xf.ffffffffffffp-4L : -0x4p-108L :
+fma -0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
+= fma downward dbl-64 -0xf.ffffffffffff8p-4 -0xf.ffffffffffff8p-4 -0xf.ffffffffffffp-4 : 0x4p-108 :
+= fma tonearest dbl-64 -0xf.ffffffffffff8p-4 -0xf.ffffffffffff8p-4 -0xf.ffffffffffffp-4 : 0x4p-108 :
+= fma towardzero dbl-64 -0xf.ffffffffffff8p-4 -0xf.ffffffffffff8p-4 -0xf.ffffffffffffp-4 : 0x4p-108 :
+= fma upward dbl-64 -0xf.ffffffffffff8p-4 -0xf.ffffffffffff8p-4 -0xf.ffffffffffffp-4 : 0x4p-108 :
+= fma downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma downward ldbl-128 -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma upward ldbl-128 -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+= fma upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0xf.ffffffffffff8p-4L -0xf.ffffffffffffp-4L : 0x4p-108L :
+fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p1023
+= fma downward dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 0x8p+1020 : 0x8p+1020 : inexact
+= fma tonearest dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 0x8p+1020 : 0x8p+1020 : inexact
+= fma towardzero dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 0x8p+1020 : 0x8p+1020 : inexact
+= fma upward dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 0x8p+1020 : 0x8.0000000000008p+1020 : inexact
+= fma downward ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8.000000000000001p+1020L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8.000000000000001p+1020L : inexact
+= fma downward ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma tonearest ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma upward ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8.0000000000000000000000000008p+1020L : inexact
+= fma downward ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma upward ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x8p+1020L : 0x8.00000000000000000000000004p+1020L : inexact
+fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p1023
+= fma downward dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 0x8p+1020 : 0x7.ffffffffffffcp+1020 : inexact
+= fma tonearest dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 0x8p+1020 : 0x8p+1020 : inexact
+= fma towardzero dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 0x8p+1020 : 0x7.ffffffffffffcp+1020 : inexact
+= fma upward dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 0x8p+1020 : 0x8p+1020 : inexact
+= fma downward ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x7.fffffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x7.fffffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x7.fffffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x7.fffffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma downward ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x7.fffffffffffffffffffffffffffcp+1020L : inexact
+= fma tonearest ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x7.fffffffffffffffffffffffffffcp+1020L : inexact
+= fma upward ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma downward ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x7.fffffffffffffffffffffffffep+1020L : inexact
+= fma tonearest ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x7.fffffffffffffffffffffffffep+1020L : inexact
+= fma upward ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x8p+1020L : 0x8p+1020L : inexact
+fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p1023
+= fma downward dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 -0x8p+1020 : -0x8p+1020 : inexact
+= fma tonearest dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 -0x8p+1020 : -0x8p+1020 : inexact
+= fma towardzero dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 -0x8p+1020 : -0x7.ffffffffffffcp+1020 : inexact
+= fma upward dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 -0x8p+1020 : -0x7.ffffffffffffcp+1020 : inexact
+= fma downward ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x7.fffffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x7.fffffffffffffff8p+1020L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x7.fffffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x7.fffffffffffffff8p+1020L : inexact
+= fma downward ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma tonearest ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x7.fffffffffffffffffffffffffffcp+1020L : inexact
+= fma upward ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x7.fffffffffffffffffffffffffffcp+1020L : inexact
+= fma downward ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x7.fffffffffffffffffffffffffep+1020L : inexact
+= fma upward ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x8p+1020L : -0x7.fffffffffffffffffffffffffep+1020L : inexact
+fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p1023
+= fma downward dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 -0x8p+1020 : -0x8.0000000000008p+1020 : inexact
+= fma tonearest dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 -0x8p+1020 : -0x8p+1020 : inexact
+= fma towardzero dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 -0x8p+1020 : -0x8p+1020 : inexact
+= fma upward dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 -0x8p+1020 : -0x8p+1020 : inexact
+= fma downward ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8.000000000000001p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8.000000000000001p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma downward ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8.0000000000000000000000000008p+1020L : inexact
+= fma tonearest ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma upward ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma downward ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8.00000000000000000000000004p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+= fma upward ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x8p+1020L : -0x8p+1020L : inexact
+fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p970
+= fma downward dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 0x4p+968 : 0x4p+968 : inexact
+= fma tonearest dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 0x4p+968 : 0x4p+968 : inexact
+= fma towardzero dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 0x4p+968 : 0x4p+968 : inexact
+= fma upward dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 0x4p+968 : 0x4.0000000000004p+968 : inexact
+= fma downward ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4.0000000000000008p+968L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4.0000000000000008p+968L : inexact
+= fma downward ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma tonearest ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma towardzero ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma upward ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4.0000000000000000000000000004p+968L : inexact
+= fma downward ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma tonearest ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma towardzero ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma upward ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L 0x4p+968L : 0x4.00000000000000000000000002p+968L : inexact
+fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p970
+= fma downward dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 0x4p+968 : 0x3.ffffffffffffep+968 : inexact
+= fma tonearest dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 0x4p+968 : 0x4p+968 : inexact
+= fma towardzero dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 0x4p+968 : 0x3.ffffffffffffep+968 : inexact
+= fma upward dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 0x4p+968 : 0x4p+968 : inexact
+= fma downward ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x3.fffffffffffffffcp+968L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x3.fffffffffffffffcp+968L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x3.fffffffffffffffcp+968L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x3.fffffffffffffffcp+968L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma downward ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x3.fffffffffffffffffffffffffffep+968L : inexact
+= fma tonearest ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma towardzero ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x3.fffffffffffffffffffffffffffep+968L : inexact
+= fma upward ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma downward ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x3.ffffffffffffffffffffffffffp+968L : inexact
+= fma tonearest ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+= fma towardzero ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x3.ffffffffffffffffffffffffffp+968L : inexact
+= fma upward ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L 0x4p+968L : 0x4p+968L : inexact
+fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p970
+= fma downward dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 -0x4p+968 : -0x4p+968 : inexact
+= fma tonearest dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 -0x4p+968 : -0x4p+968 : inexact
+= fma towardzero dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 -0x4p+968 : -0x3.ffffffffffffep+968 : inexact
+= fma upward dbl-64 0x4.0000000000004p-1024 0x2.0000000000002p-56 -0x4p+968 : -0x3.ffffffffffffep+968 : inexact
+= fma downward ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x3.fffffffffffffffcp+968L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x3.fffffffffffffffcp+968L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x3.fffffffffffffffcp+968L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x3.fffffffffffffffcp+968L : inexact
+= fma downward ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma tonearest ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma towardzero ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x3.fffffffffffffffffffffffffffep+968L : inexact
+= fma upward ldbl-128 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x3.fffffffffffffffffffffffffffep+968L : inexact
+= fma downward ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma tonearest ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma towardzero ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x3.ffffffffffffffffffffffffffp+968L : inexact
+= fma upward ldbl-128ibm 0x4.0000000000004p-1024L 0x2.0000000000002p-56L -0x4p+968L : -0x3.ffffffffffffffffffffffffffp+968L : inexact
+fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p970
+= fma downward dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 -0x4p+968 : -0x4.0000000000004p+968 : inexact
+= fma tonearest dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 -0x4p+968 : -0x4p+968 : inexact
+= fma towardzero dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 -0x4p+968 : -0x4p+968 : inexact
+= fma upward dbl-64 0x4.0000000000004p-1024 -0x2.0000000000002p-56 -0x4p+968 : -0x4p+968 : inexact
+= fma downward ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4.0000000000000008p+968L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4.0000000000000008p+968L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma downward ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4.0000000000000000000000000004p+968L : inexact
+= fma tonearest ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma towardzero ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma upward ldbl-128 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma downward ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4.00000000000000000000000002p+968L : inexact
+= fma tonearest ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma towardzero ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+= fma upward ldbl-128ibm 0x4.0000000000004p-1024L -0x2.0000000000002p-56L -0x4p+968L : -0x4p+968L : inexact
+fma -0x8.03fcp+3696 0xf.fffffffffffffffp-6140 0x8.3ffffffffffffffp-2450
+= fma downward ldbl-96-intel -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ecp-2440L : inexact
+= fma tonearest ldbl-96-intel -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ecp-2440L : inexact
+= fma towardzero ldbl-96-intel -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ebfffffffffffp-2440L : inexact
+= fma upward ldbl-96-intel -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ebfffffffffffp-2440L : inexact
+= fma downward ldbl-96-m68k -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ecp-2440L : inexact
+= fma tonearest ldbl-96-m68k -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ecp-2440L : inexact
+= fma towardzero ldbl-96-m68k -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ebfffffffffffp-2440L : inexact
+= fma upward ldbl-96-m68k -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ebfffffffffffp-2440L : inexact
+= fma downward ldbl-128 -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ebfffffffffff80004p-2440L :
+= fma tonearest ldbl-128 -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ebfffffffffff80004p-2440L :
+= fma towardzero ldbl-128 -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ebfffffffffff80004p-2440L :
+= fma upward ldbl-128 -0x8.03fcp+3696L 0xf.fffffffffffffffp-6140L 0x2.0ffffffffffffffcp-2448L : -0x8.01ebfffffffffff80004p-2440L :
+fma 0x9.fcp+2033 -0x8.000e1f000ff800fp-3613 -0xf.fffffffffffc0ffp-1579
+= fma downward ldbl-96-intel 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f68498p-1576L : inexact
+= fma tonearest ldbl-96-intel 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f6849p-1576L : inexact
+= fma towardzero ldbl-96-intel 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f6849p-1576L : inexact
+= fma upward ldbl-96-intel 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f6849p-1576L : inexact
+= fma downward ldbl-96-m68k 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f68498p-1576L : inexact
+= fma tonearest ldbl-96-m68k 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f6849p-1576L : inexact
+= fma towardzero ldbl-96-m68k 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f6849p-1576L : inexact
+= fma upward ldbl-96-m68k 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f6849p-1576L : inexact
+= fma downward ldbl-128 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f68493c4p-1576L :
+= fma tonearest ldbl-128 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f68493c4p-1576L :
+= fma towardzero ldbl-128 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f68493c4p-1576L :
+= fma upward ldbl-128 0x1.3f8p+2036L -0x4.00070f8007fc0078p-3612L -0x1.ffffffffffff81fep-1576L : -0x6.fe08cfd849f68493c4p-1576L :
+fma 0xc.7fc000003ffffffp-1194 0x8.1e0003fffffffffp+15327 -0x8.fffep+14072
+= fma downward ldbl-96-intel 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020efffep+14136L : inexact
+= fma tonearest ldbl-96-intel 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020effffp+14136L : inexact
+= fma towardzero ldbl-96-intel 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020efffep+14136L : inexact
+= fma upward ldbl-96-intel 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020effffp+14136L : inexact
+= fma downward ldbl-96-m68k 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020efffep+14136L : inexact
+= fma tonearest ldbl-96-m68k 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020effffp+14136L : inexact
+= fma towardzero ldbl-96-m68k 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020efffep+14136L : inexact
+= fma upward ldbl-96-m68k 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020effffp+14136L : inexact
+= fma downward ldbl-128 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020efffedc481f7ff8p+14136L : inexact
+= fma tonearest ldbl-128 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020efffedc481f7ff8p+14136L : inexact
+= fma towardzero ldbl-128 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020efffedc481f7ff8p+14136L : inexact
+= fma upward ldbl-128 0x3.1ff000000ffffffcp-1192L 0x4.0f0001fffffffff8p+15328L -0x8.fffep+14072L : 0xc.ae9f164020efffedc481f7ff8008p+14136L : inexact
+fma -0x8.0001fc000000003p+1798 0xcp-2230 0x8.f7e000000000007p-468
+= fma downward ldbl-96-intel -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff7082028p-428L : inexact
+= fma tonearest ldbl-96-intel -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff708202p-428L : inexact
+= fma towardzero ldbl-96-intel -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff708202p-428L : inexact
+= fma upward ldbl-96-intel -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff708202p-428L : inexact
+= fma downward ldbl-96-m68k -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff7082028p-428L : inexact
+= fma tonearest ldbl-96-m68k -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff708202p-428L : inexact
+= fma towardzero ldbl-96-m68k -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff708202p-428L : inexact
+= fma upward ldbl-96-m68k -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff708202p-428L : inexact
+= fma downward ldbl-128 -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff7082023ffffffff9p-428L :
+= fma tonearest ldbl-128 -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff7082023ffffffff9p-428L :
+= fma towardzero ldbl-128 -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff7082023ffffffff9p-428L :
+= fma upward ldbl-128 -0x2.00007f000000000cp+1800L 0x3p-2228L 0x8.f7e000000000007p-468L : -0x6.00017cfff7082023ffffffff9p-428L :
+fma 0xc.0000000000007ffp+10130 -0x8.000000000000001p+4430 0xc.07000000001ffffp+14513
+= fma downward ldbl-96-intel 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf28p+14564L : inexact
+= fma tonearest ldbl-96-intel 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf2p+14564L : inexact
+= fma towardzero ldbl-96-intel 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf2p+14564L : inexact
+= fma upward ldbl-96-intel 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf2p+14564L : inexact
+= fma downward ldbl-96-m68k 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf28p+14564L : inexact
+= fma tonearest ldbl-96-m68k 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf2p+14564L : inexact
+= fma towardzero ldbl-96-m68k 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf2p+14564L : inexact
+= fma upward ldbl-96-m68k 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf2p+14564L : inexact
+= fma downward ldbl-128 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf23fffffffc0004p+14564L : inexact
+= fma tonearest ldbl-128 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf23fffffffc0004p+14564L : inexact
+= fma towardzero ldbl-128 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf23fffffffcp+14564L : inexact
+= fma upward ldbl-128 0x3.0000000000001ffcp+10132L -0x2.0000000000000004p+4432L 0x1.80e000000003fffep+14516L : -0x5.fffffffffffebf23fffffffcp+14564L : inexact
+fma 0xb.ffffp-4777 0x8.000000fffffffffp-11612 -0x0.3800fff8p-16385
+= fma downward ldbl-96-intel 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff8p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fff8p-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fffcp-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fff8p-16384L : inexact
+= fma upward ldbl-96-m68k 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fffcp-16384L : inexact
+= fma downward ldbl-128 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fffa00008p-16384L :
+= fma tonearest ldbl-128 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fffa00008p-16384L :
+= fma towardzero ldbl-128 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fffa00008p-16384L :
+= fma upward ldbl-128 0x5.ffff8p-4776L 0x8.000000fffffffffp-11612L -0x1.c007ffcp-16388L : 0x2.e3ff4063fff7fffa00008p-16384L :
+fma 0x1.4p-16382 0x1.0000000000000004p-1 0x1p-16384
+= fma downward ldbl-96-intel 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.8000000000000008p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.8000000000000008p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.8000000000000008p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.800000000000001p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.8000000000000008p-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.8000000000000008p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.8000000000000008p-16384L : inexact
+= fma upward ldbl-96-m68k 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.800000000000000cp-16384L : inexact
+= fma downward ldbl-128 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.800000000000000ap-16384L :
+= fma tonearest ldbl-128 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.800000000000000ap-16384L :
+= fma towardzero ldbl-128 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.800000000000000ap-16384L :
+= fma upward ldbl-128 0x5p-16384L 0x8.000000000000002p-4L 0x1p-16384L : 0x3.800000000000000ap-16384L :
+fma -0x1.4p-16382 0x1.0000000000000004p-1 -0x1p-16384
+= fma downward ldbl-96-intel -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.800000000000001p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.8000000000000008p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.8000000000000008p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.8000000000000008p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.800000000000000cp-16384L : inexact
+= fma tonearest ldbl-96-m68k -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.8000000000000008p-16384L : inexact
+= fma towardzero ldbl-96-m68k -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.8000000000000008p-16384L : inexact
+= fma upward ldbl-96-m68k -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.8000000000000008p-16384L : inexact
+= fma downward ldbl-128 -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.800000000000000ap-16384L :
+= fma tonearest ldbl-128 -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.800000000000000ap-16384L :
+= fma towardzero ldbl-128 -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.800000000000000ap-16384L :
+= fma upward ldbl-128 -0x5p-16384L 0x8.000000000000002p-4L -0x1p-16384L : -0x3.800000000000000ap-16384L :
+fma 0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 0x1p-16445
+= fma downward ldbl-96-intel 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel:before-rounding 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel:after-rounding 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact
+= fma towardzero ldbl-96-intel 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel:before-rounding 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel:after-rounding 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact
+= fma downward ldbl-96-m68k 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x3.fffffffffffffffcp-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x3.fffffffffffffffcp-16384L : inexact
+= fma upward ldbl-96-m68k 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact
+= fma downward ldbl-128 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:before-rounding 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:after-rounding 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:before-rounding 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:after-rounding 0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L 0x8p-16448L : 0x4p-16384L : inexact
+fma -0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 -0x1p-16445
+= fma downward ldbl-96-intel:before-rounding -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel:after-rounding -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact
+= fma tonearest ldbl-96-intel:before-rounding -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel:after-rounding -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact
+= fma towardzero ldbl-96-intel -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact
+= fma tonearest ldbl-96-m68k -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact
+= fma towardzero ldbl-96-m68k -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x3.fffffffffffffffcp-16384L : inexact
+= fma upward ldbl-96-m68k -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x3.fffffffffffffffcp-16384L : inexact
+= fma downward ldbl-128:before-rounding -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-128:after-rounding -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact
+= fma tonearest ldbl-128:before-rounding -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:after-rounding -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x4p-16384L : inexact
+= fma towardzero ldbl-128 -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 -0x7.ffffffffffffffep-16384L 0x8.000000000000001p-4L -0x8p-16448L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16445 0x1p-1 0x0.fffffffffffffffep-16382
+= fma downward ldbl-96-intel 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L :
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L :
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L :
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L :
+= fma downward ldbl-128 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L :
+= fma tonearest ldbl-128 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L :
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L :
+= fma upward ldbl-128 0x8p-16448L 0x8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L :
+fma -0x1p-16445 0x1p-1 -0x0.fffffffffffffffep-16382
+= fma downward ldbl-96-intel -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L :
+= fma tonearest ldbl-96-m68k -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L :
+= fma towardzero ldbl-96-m68k -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L :
+= fma upward ldbl-96-m68k -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L :
+= fma downward ldbl-128 -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L :
+= fma tonearest ldbl-128 -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L :
+= fma towardzero ldbl-128 -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L :
+= fma upward ldbl-128 -0x8p-16448L 0x8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L :
+fma 0x1p-16445 0x1.1p-1 0x0.fffffffffffffffep-16382
+= fma downward ldbl-96-intel 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel:before-rounding 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel:after-rounding 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x4p-16384L : inexact
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x4p-16384L : inexact
+= fma downward ldbl-128 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffc4p-16384L :
+= fma tonearest ldbl-128 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffc4p-16384L :
+= fma towardzero ldbl-128 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffc4p-16384L :
+= fma upward ldbl-128 0x8p-16448L 0x8.8p-4L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffc4p-16384L :
+fma -0x1p-16445 0x1.1p-1 -0x0.fffffffffffffffep-16382
+= fma downward ldbl-96-intel:before-rounding -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel:after-rounding -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x4p-16384L : inexact
+= fma tonearest ldbl-96-intel -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x4p-16384L : inexact
+= fma tonearest ldbl-96-m68k -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L : inexact
+= fma towardzero ldbl-96-m68k -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L : inexact
+= fma upward ldbl-96-m68k -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L : inexact
+= fma downward ldbl-128 -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffc4p-16384L :
+= fma tonearest ldbl-128 -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffc4p-16384L :
+= fma towardzero ldbl-128 -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffc4p-16384L :
+= fma upward ldbl-128 -0x8p-16448L 0x8.8p-4L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffc4p-16384L :
+fma 0x1p-16445 0x1p-16445 0x1p16383
+= fma downward ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8.000000000000001p+16380L : inexact
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8.000000000000001p+16380L : inexact
+= fma downward ldbl-128 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma tonearest ldbl-128 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma upward ldbl-128 0x8p-16448L 0x8p-16448L 0x8p+16380L : 0x8.0000000000000000000000000008p+16380L : inexact
+fma 0x1p-16445 -0x1p-16445 0x1p16383
+= fma downward ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x7.fffffffffffffff8p+16380L : inexact
+= fma tonearest ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x7.fffffffffffffff8p+16380L : inexact
+= fma upward ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma downward ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x7.fffffffffffffff8p+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x7.fffffffffffffff8p+16380L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma downward ldbl-128 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma tonearest ldbl-128 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma upward ldbl-128 0x8p-16448L -0x8p-16448L 0x8p+16380L : 0x8p+16380L : inexact
+fma 0x1p-16445 0x1p-16445 -0x1p16383
+= fma downward ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x7.fffffffffffffff8p+16380L : inexact
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x7.fffffffffffffff8p+16380L : inexact
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x7.fffffffffffffff8p+16380L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x7.fffffffffffffff8p+16380L : inexact
+= fma downward ldbl-128 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma tonearest ldbl-128 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma upward ldbl-128 0x8p-16448L 0x8p-16448L -0x8p+16380L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+fma 0x1p-16445 -0x1p-16445 -0x1p16383
+= fma downward ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8.000000000000001p+16380L : inexact
+= fma tonearest ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma upward ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma downward ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8.000000000000001p+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma downward ldbl-128 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8.0000000000000000000000000008p+16380L : inexact
+= fma tonearest ldbl-128 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+= fma upward ldbl-128 0x8p-16448L -0x8p-16448L -0x8p+16380L : -0x8p+16380L : inexact
+fma 0x1p-16445 0x1p-16445 0x1p-16382
+= fma downward ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4.0000000000000008p-16384L : inexact
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4.0000000000000008p-16384L : inexact
+= fma downward ldbl-128 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma tonearest ldbl-128 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma upward ldbl-128 0x8p-16448L 0x8p-16448L 0x4p-16384L : 0x4.0000000000000000000000000004p-16384L : inexact
+fma 0x1p-16445 -0x1p-16445 0x1p-16382
+= fma downward ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel:before-rounding 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel:after-rounding 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma towardzero ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel:before-rounding 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel:after-rounding 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma downward ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x3.fffffffffffffffcp-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x3.fffffffffffffffcp-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma downward ldbl-128 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:before-rounding 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:after-rounding 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:before-rounding 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:after-rounding 0x8p-16448L -0x8p-16448L 0x4p-16384L : 0x4p-16384L : inexact
+fma 0x1p-16445 0x1p-16445 -0x1p-16382
+= fma downward ldbl-96-intel:before-rounding 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-intel:after-rounding 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma tonearest ldbl-96-intel:before-rounding 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel:after-rounding 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact
+= fma downward ldbl-128:before-rounding 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-128:after-rounding 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma tonearest ldbl-128:before-rounding 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:after-rounding 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L 0x8p-16448L -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16445 -0x1p-16445 -0x1p-16382
+= fma downward ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact
+= fma tonearest ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma towardzero ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma upward ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma downward ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma downward ldbl-128 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4.0000000000000000000000000004p-16384L : inexact
+= fma tonearest ldbl-128 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+= fma upward ldbl-128 0x8p-16448L -0x8p-16448L -0x4p-16384L : -0x4p-16384L : inexact
+fma 0x1p-16445 0x1p-16445 0x0.fffffffffffffffep-16382
+= fma downward ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffcp-16384L : inexact
+= fma downward ldbl-128 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L 0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8000000000004p-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16445 -0x1p-16445 0x0.fffffffffffffffep-16382
+= fma downward ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffffp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff4p-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff4p-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact
+= fma downward ldbl-128 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff7fffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff7fffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L -0x8p-16448L 0x3.fffffffffffffff8p-16384L : 0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16445 0x1p-16445 -0x0.fffffffffffffffep-16382
+= fma downward ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffp-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff4p-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff4p-16384L : inexact
+= fma downward ldbl-128 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff7fffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L 0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff7fffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16445 -0x1p-16445 -0x0.fffffffffffffffep-16382
+= fma downward ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffffcp-16384L : inexact
+= fma tonearest ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact
+= fma towardzero ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact
+= fma upward ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact
+= fma downward ldbl-128 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8000000000004p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L -0x8p-16448L -0x3.fffffffffffffff8p-16384L : -0x3.fffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16445 0x1p-16445 0x1p-16445
+= fma downward ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x1p-16444L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0xcp-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L 0x8p-16448L 0x8p-16448L : 0x8.000000000004p-16448L : inexact underflow errno-erange-ok
+fma 0x1p-16445 -0x1p-16445 0x1p-16445 missing-errno
+= fma downward ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x4p-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x7.fffffffffffcp-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x7.fffffffffffcp-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L -0x8p-16448L 0x8p-16448L : 0x8p-16448L : inexact underflow errno-erange-ok
+fma 0x1p-16445 0x1p-16445 -0x1p-16445 missing-errno
+= fma downward ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x4p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L 0x8p-16448L -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact underflow errno-erange-ok
+fma 0x1p-16445 -0x1p-16445 -0x1p-16445
+= fma downward ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x1p-16444L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-intel 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0xcp-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-96-m68k 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma downward ldbl-128 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8.000000000004p-16448L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x8p-16448L -0x8p-16448L -0x8p-16448L : -0x8p-16448L : inexact underflow errno-erange-ok
+fma 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma downward ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma tonearest ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma towardzero ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma upward ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma downward ldbl-128ibm 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma upward ldbl-128ibm 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+fma 0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
+= fma downward ldbl-96-intel 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma upward ldbl-96-intel 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma downward ldbl-96-m68k 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma upward ldbl-96-m68k 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma downward ldbl-128 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma tonearest ldbl-128 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma towardzero ldbl-128 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma upward ldbl-128 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma downward ldbl-128ibm 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma upward ldbl-128ibm 0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+fma -0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma downward ldbl-128 -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma upward ldbl-128 -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+= fma upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-4L 0xf.ffffffffffffffep-4L : -0x1p-128L :
+fma -0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
+= fma downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma downward ldbl-128 -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma upward ldbl-128 -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+= fma upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0xf.fffffffffffffffp-4L -0xf.ffffffffffffffep-4L : 0x1p-128L :
+fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16383
+= fma downward ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8.000000000000001p+16380L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8.000000000000001p+16380L : inexact
+= fma downward ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma upward ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16380L : 0x8.0000000000000000000000000008p+16380L : inexact
+fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16383
+= fma downward ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x7.fffffffffffffff8p+16380L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x7.fffffffffffffff8p+16380L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x7.fffffffffffffff8p+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x7.fffffffffffffff8p+16380L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma downward ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma upward ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16380L : 0x8p+16380L : inexact
+fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16383
+= fma downward ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x7.fffffffffffffff8p+16380L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x7.fffffffffffffff8p+16380L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x7.fffffffffffffff8p+16380L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x7.fffffffffffffff8p+16380L : inexact
+= fma downward ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma upward ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16380L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16383
+= fma downward ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8.000000000000001p+16380L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8.000000000000001p+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma downward ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8.0000000000000000000000000008p+16380L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma upward ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16380L : -0x8p+16380L : inexact
+fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16319
+= fma downward ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8.000000000000001p+16316L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8.000000000000001p+16316L : inexact
+= fma downward ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma upward ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L 0x8p+16316L : 0x8.0000000000000000000000000008p+16316L : inexact
+fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16319
+= fma downward ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x7.fffffffffffffff8p+16316L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x7.fffffffffffffff8p+16316L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x7.fffffffffffffff8p+16316L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x7.fffffffffffffff8p+16316L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma downward ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x7.fffffffffffffffffffffffffffcp+16316L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x7.fffffffffffffffffffffffffffcp+16316L : inexact
+= fma upward ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L 0x8p+16316L : 0x8p+16316L : inexact
+fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16319
+= fma downward ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x7.fffffffffffffff8p+16316L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x7.fffffffffffffff8p+16316L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x7.fffffffffffffff8p+16316L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x7.fffffffffffffff8p+16316L : inexact
+= fma downward ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x7.fffffffffffffffffffffffffffcp+16316L : inexact
+= fma upward ldbl-128 0x4.0000000000000008p-16384L 0x4.0000000000000008p-68L -0x8p+16316L : -0x7.fffffffffffffffffffffffffffcp+16316L : inexact
+fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16319
+= fma downward ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8.000000000000001p+16316L : inexact
+= fma tonearest ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma towardzero ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma upward ldbl-96-intel 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma downward ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8.000000000000001p+16316L : inexact
+= fma tonearest ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma towardzero ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma upward ldbl-96-m68k 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma downward ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8.0000000000000000000000000008p+16316L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma upward ldbl-128 0x4.0000000000000008p-16384L -0x4.0000000000000008p-68L -0x8p+16316L : -0x8p+16316L : inexact
+fma 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584 -0x1.6b500daf0580d987f1bc0cadfcddp-13777 0x1.613cd91d9fed34b33820e5ab9d8dp-16378
+= fma downward ldbl-128 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584L -0xb.5a806d782c06cc3f8de0656fe6e8p-13780L 0x5.84f364767fb4d2cce08396ae7634p-16380L : -0x1.3a79fb50eb9ce887cffa0f09bd9fp-16360L : inexact
+= fma tonearest ldbl-128 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584L -0xb.5a806d782c06cc3f8de0656fe6e8p-13780L 0x5.84f364767fb4d2cce08396ae7634p-16380L : -0x1.3a79fb50eb9ce887cffa0f09bd9fp-16360L : inexact
+= fma towardzero ldbl-128 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584L -0xb.5a806d782c06cc3f8de0656fe6e8p-13780L 0x5.84f364767fb4d2cce08396ae7634p-16380L : -0x1.3a79fb50eb9ce887cffa0f09bd9ep-16360L : inexact
+= fma upward ldbl-128 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584L -0xb.5a806d782c06cc3f8de0656fe6e8p-13780L 0x5.84f364767fb4d2cce08396ae7634p-16380L : -0x1.3a79fb50eb9ce887cffa0f09bd9ep-16360L : inexact
+fma -0x1.f949b880cacb0f0c61540105321dp-5954 -0x1.3876cec84b4140f3bd6198731b7ep-10525 -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382
+= fma downward ldbl-128 -0x7.e526e2032b2c3c3185500414c874p-5956L -0x9.c3b676425a0a079deb0cc398dbfp-10528L -0x2.977071b3ef1263153ec2d412fc64p-16384L : -0x2.977071b3ef1263153ec2d40e2aecp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x7.e526e2032b2c3c3185500414c874p-5956L -0x9.c3b676425a0a079deb0cc398dbfp-10528L -0x2.977071b3ef1263153ec2d412fc64p-16384L : -0x2.977071b3ef1263153ec2d40e2aecp-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 -0x7.e526e2032b2c3c3185500414c874p-5956L -0x9.c3b676425a0a079deb0cc398dbfp-10528L -0x2.977071b3ef1263153ec2d412fc64p-16384L : -0x2.977071b3ef1263153ec2d40e2ae8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 -0x7.e526e2032b2c3c3185500414c874p-5956L -0x9.c3b676425a0a079deb0cc398dbfp-10528L -0x2.977071b3ef1263153ec2d412fc64p-16384L : -0x2.977071b3ef1263153ec2d40e2ae8p-16384L : inexact underflow errno-erange-ok
+fma -0x1.0000fffffffffp-16221 0x1.0000001fffff8007fep-239 0x0.ff87ffffffffffffe000003fffffp-16382
+= fma downward ldbl-128 -0x8.0007ffffffff8p-16224L 0x2.0000003fffff000ffcp-240L 0x3.fe1fffffffffffff800000fffffcp-16384L : 0x3.fe1fffffffffffff7ff000effdf8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x8.0007ffffffff8p-16224L 0x2.0000003fffff000ffcp-240L 0x3.fe1fffffffffffff800000fffffcp-16384L : 0x3.fe1fffffffffffff7ff000effdfcp-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 -0x8.0007ffffffff8p-16224L 0x2.0000003fffff000ffcp-240L 0x3.fe1fffffffffffff800000fffffcp-16384L : 0x3.fe1fffffffffffff7ff000effdf8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 -0x8.0007ffffffff8p-16224L 0x2.0000003fffff000ffcp-240L 0x3.fe1fffffffffffff800000fffffcp-16384L : 0x3.fe1fffffffffffff7ff000effdfcp-16384L : inexact underflow errno-erange-ok
+fma -0x1.ac79c9376ef447f3827c9e9de008p-2228 -0x1.5ba830022b6139e21fbe7270cad8p-6314 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616
+= fma downward ldbl-128 -0x1.ac79c9376ef447f3827c9e9de008p-2228L -0x5.6ea0c008ad84e7887ef9c9c32b6p-6316L 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616L : 0x9.178a50129c3c5398668d771b9d68p-8544L : inexact
+= fma tonearest ldbl-128 -0x1.ac79c9376ef447f3827c9e9de008p-2228L -0x5.6ea0c008ad84e7887ef9c9c32b6p-6316L 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616L : 0x9.178a50129c3c5398668d771b9d68p-8544L : inexact
+= fma towardzero ldbl-128 -0x1.ac79c9376ef447f3827c9e9de008p-2228L -0x5.6ea0c008ad84e7887ef9c9c32b6p-6316L 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616L : 0x9.178a50129c3c5398668d771b9d68p-8544L : inexact
+= fma upward ldbl-128 -0x1.ac79c9376ef447f3827c9e9de008p-2228L -0x5.6ea0c008ad84e7887ef9c9c32b6p-6316L 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616L : 0x9.178a50129c3c5398668d771b9d7p-8544L : inexact
+fma -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652 0x1.f34235ff9d095449c29b4831b62dp+3311 0x1.fbe4302df23354dbd0c4d3cfe606p+5879
+= fma downward ldbl-128 -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652L 0xf.9a11affce84aa24e14da418db168p+3308L 0xf.df21816f919aa6de86269e7f303p+5876L : -0x1.bb473bfdfb7a6e18886ce6e57ebp+5964L : inexact
+= fma tonearest ldbl-128 -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652L 0xf.9a11affce84aa24e14da418db168p+3308L 0xf.df21816f919aa6de86269e7f303p+5876L : -0x1.bb473bfdfb7a6e18886ce6e57eafp+5964L : inexact
+= fma towardzero ldbl-128 -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652L 0xf.9a11affce84aa24e14da418db168p+3308L 0xf.df21816f919aa6de86269e7f303p+5876L : -0x1.bb473bfdfb7a6e18886ce6e57eafp+5964L : inexact
+= fma upward ldbl-128 -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652L 0xf.9a11affce84aa24e14da418db168p+3308L 0xf.df21816f919aa6de86269e7f303p+5876L : -0x1.bb473bfdfb7a6e18886ce6e57eafp+5964L : inexact
+fma -0x1.ca8835fc6ecfb5398625fc891be5p-1686 0x1.621e1972bbe2180e5be9dd7d8df5p-7671 -0x1.7d2d21b73b52cf20dec2a83902a4p-9395
+= fma downward ldbl-128 -0x7.2a20d7f1bb3ed4e61897f2246f94p-1688L 0x2.c43c32e577c4301cb7d3bafb1beap-7672L -0x2.fa5a436e76a59e41bd8550720548p-9396L : -0x1.3d2322191c9c88bc68a62ab8042dp-9356L : inexact
+= fma tonearest ldbl-128 -0x7.2a20d7f1bb3ed4e61897f2246f94p-1688L 0x2.c43c32e577c4301cb7d3bafb1beap-7672L -0x2.fa5a436e76a59e41bd8550720548p-9396L : -0x1.3d2322191c9c88bc68a62ab8042cp-9356L : inexact
+= fma towardzero ldbl-128 -0x7.2a20d7f1bb3ed4e61897f2246f94p-1688L 0x2.c43c32e577c4301cb7d3bafb1beap-7672L -0x2.fa5a436e76a59e41bd8550720548p-9396L : -0x1.3d2322191c9c88bc68a62ab8042cp-9356L : inexact
+= fma upward ldbl-128 -0x7.2a20d7f1bb3ed4e61897f2246f94p-1688L 0x2.c43c32e577c4301cb7d3bafb1beap-7672L -0x2.fa5a436e76a59e41bd8550720548p-9396L : -0x1.3d2322191c9c88bc68a62ab8042cp-9356L : inexact
+fma -0x1.55cff679ec49c2541fab41fc843ep-11819 0x1.e60e9f464f9e8df0509647c7c971p+12325 0x1.eaa2a7649d765c2f564f7a5beca7p+454
+= fma downward ldbl-128 -0x2.ab9fecf3d89384a83f5683f9087cp-11820L 0x3.cc1d3e8c9f3d1be0a12c8f8f92e2p+12324L 0x7.aa8a9d9275d970bd593de96fb29cp+452L : -0xa.23f14fd3f2035142fa71a87e7c38p+504L : inexact
+= fma tonearest ldbl-128 -0x2.ab9fecf3d89384a83f5683f9087cp-11820L 0x3.cc1d3e8c9f3d1be0a12c8f8f92e2p+12324L 0x7.aa8a9d9275d970bd593de96fb29cp+452L : -0xa.23f14fd3f2035142fa71a87e7c3p+504L : inexact
+= fma towardzero ldbl-128 -0x2.ab9fecf3d89384a83f5683f9087cp-11820L 0x3.cc1d3e8c9f3d1be0a12c8f8f92e2p+12324L 0x7.aa8a9d9275d970bd593de96fb29cp+452L : -0xa.23f14fd3f2035142fa71a87e7c3p+504L : inexact
+= fma upward ldbl-128 -0x2.ab9fecf3d89384a83f5683f9087cp-11820L 0x3.cc1d3e8c9f3d1be0a12c8f8f92e2p+12324L 0x7.aa8a9d9275d970bd593de96fb29cp+452L : -0xa.23f14fd3f2035142fa71a87e7c3p+504L : inexact
+fma 0x1.f0e7b1454908576f2537d863cf9bp+11432 0x1.cdce52f09d4ca76e68706f34b5d5p-1417 -0x1.2e986187c70f146235ea2066e486p+9979
+= fma downward ldbl-128 0x1.f0e7b1454908576f2537d863cf9bp+11432L 0xe.6e729784ea653b73438379a5aea8p-1420L -0x9.74c30c3e3878a311af510337243p+9976L : 0x1.c030dad3cc5643f3dd0f5619f661p+10016L : inexact
+= fma tonearest ldbl-128 0x1.f0e7b1454908576f2537d863cf9bp+11432L 0xe.6e729784ea653b73438379a5aea8p-1420L -0x9.74c30c3e3878a311af510337243p+9976L : 0x1.c030dad3cc5643f3dd0f5619f661p+10016L : inexact
+= fma towardzero ldbl-128 0x1.f0e7b1454908576f2537d863cf9bp+11432L 0xe.6e729784ea653b73438379a5aea8p-1420L -0x9.74c30c3e3878a311af510337243p+9976L : 0x1.c030dad3cc5643f3dd0f5619f661p+10016L : inexact
+= fma upward ldbl-128 0x1.f0e7b1454908576f2537d863cf9bp+11432L 0xe.6e729784ea653b73438379a5aea8p-1420L -0x9.74c30c3e3878a311af510337243p+9976L : 0x1.c030dad3cc5643f3dd0f5619f662p+10016L : inexact
+fma 0x1.f102f7da4a57a3a4aab620e29452p-3098 -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727 0x1.d512a11126b5ac8ed8973b8580c8p-14849
+= fma downward ldbl-128 0x7.c40bdf69295e8e92aad8838a5148p-3100L -0x3.980d49fe80491f3c5b9896d5fb08p-11728L 0xe.a895088935ad6476c4b9dc2c064p-14852L : -0x1.be8f1cf737ab4d1c31c54f5ec23bp-14824L : inexact
+= fma tonearest ldbl-128 0x7.c40bdf69295e8e92aad8838a5148p-3100L -0x3.980d49fe80491f3c5b9896d5fb08p-11728L 0xe.a895088935ad6476c4b9dc2c064p-14852L : -0x1.be8f1cf737ab4d1c31c54f5ec23bp-14824L : inexact
+= fma towardzero ldbl-128 0x7.c40bdf69295e8e92aad8838a5148p-3100L -0x3.980d49fe80491f3c5b9896d5fb08p-11728L 0xe.a895088935ad6476c4b9dc2c064p-14852L : -0x1.be8f1cf737ab4d1c31c54f5ec23ap-14824L : inexact
+= fma upward ldbl-128 0x7.c40bdf69295e8e92aad8838a5148p-3100L -0x3.980d49fe80491f3c5b9896d5fb08p-11728L 0xe.a895088935ad6476c4b9dc2c064p-14852L : -0x1.be8f1cf737ab4d1c31c54f5ec23ap-14824L : inexact
+fma -0x1.fc47ac7434b993cd8dcb2b431f25p-3816 0x1.fbc9750da8468852d84558e1db6dp-5773 -0x1.00a98abf783f75c40fe5b7a37d86p-9607
+= fma downward ldbl-128 -0x1.fc47ac7434b993cd8dcb2b431f25p-3816L 0xf.de4ba86d42344296c22ac70edb68p-5776L -0x2.0153157ef07eeb881fcb6f46fb0cp-9608L : -0x1.f81917b166f45e763cfcc057e2adp-9588L : inexact
+= fma tonearest ldbl-128 -0x1.fc47ac7434b993cd8dcb2b431f25p-3816L 0xf.de4ba86d42344296c22ac70edb68p-5776L -0x2.0153157ef07eeb881fcb6f46fb0cp-9608L : -0x1.f81917b166f45e763cfcc057e2adp-9588L : inexact
+= fma towardzero ldbl-128 -0x1.fc47ac7434b993cd8dcb2b431f25p-3816L 0xf.de4ba86d42344296c22ac70edb68p-5776L -0x2.0153157ef07eeb881fcb6f46fb0cp-9608L : -0x1.f81917b166f45e763cfcc057e2acp-9588L : inexact
+= fma upward ldbl-128 -0x1.fc47ac7434b993cd8dcb2b431f25p-3816L 0xf.de4ba86d42344296c22ac70edb68p-5776L -0x2.0153157ef07eeb881fcb6f46fb0cp-9608L : -0x1.f81917b166f45e763cfcc057e2acp-9588L : inexact
+fma 0x1.00000000000007ffffffffffffffp-9045 -0x1.ffffffffffff80000001ffffffffp+4773 -0x1.f8p-4316
+= fma downward ldbl-128 0x8.0000000000003ffffffffffffff8p-9048L -0x3.ffffffffffff00000003fffffffep+4772L -0x1.f8p-4316L : -0x2.00000000001f10000001fffffbfep-4272L : inexact
+= fma tonearest ldbl-128 0x8.0000000000003ffffffffffffff8p-9048L -0x3.ffffffffffff00000003fffffffep+4772L -0x1.f8p-4316L : -0x2.00000000001f10000001fffffbfep-4272L : inexact
+= fma towardzero ldbl-128 0x8.0000000000003ffffffffffffff8p-9048L -0x3.ffffffffffff00000003fffffffep+4772L -0x1.f8p-4316L : -0x2.00000000001f10000001fffffbfcp-4272L : inexact
+= fma upward ldbl-128 0x8.0000000000003ffffffffffffff8p-9048L -0x3.ffffffffffff00000003fffffffep+4772L -0x1.f8p-4316L : -0x2.00000000001f10000001fffffbfcp-4272L : inexact
+fma 0x1.4e922764c90701d4a2f21d01893dp-8683 -0x1.955a12e2d7c9447c27fa022fc865p+212 -0x1.e9634462eaef96528b90b6944578p-8521
+= fma downward ldbl-128 0x2.9d244ec9920e03a945e43a03127ap-8684L -0x1.955a12e2d7c9447c27fa022fc865p+212L -0xf.4b1a2317577cb2945c85b4a22bcp-8524L : -0x4.2385e0c6128dc650f4d663842194p-8472L : inexact
+= fma tonearest ldbl-128 0x2.9d244ec9920e03a945e43a03127ap-8684L -0x1.955a12e2d7c9447c27fa022fc865p+212L -0xf.4b1a2317577cb2945c85b4a22bcp-8524L : -0x4.2385e0c6128dc650f4d663842194p-8472L : inexact
+= fma towardzero ldbl-128 0x2.9d244ec9920e03a945e43a03127ap-8684L -0x1.955a12e2d7c9447c27fa022fc865p+212L -0xf.4b1a2317577cb2945c85b4a22bcp-8524L : -0x4.2385e0c6128dc650f4d66384219p-8472L : inexact
+= fma upward ldbl-128 0x2.9d244ec9920e03a945e43a03127ap-8684L -0x1.955a12e2d7c9447c27fa022fc865p+212L -0xf.4b1a2317577cb2945c85b4a22bcp-8524L : -0x4.2385e0c6128dc650f4d66384219p-8472L : inexact
+fma 0x1.801181509c03bdbef10d6165588cp-15131 0x1.ad86f8e57d3d40bfa8007780af63p-368 -0x1.6e9df0dab1c9f1d7a6043c390741p-15507
+= fma downward ldbl-128 0x3.002302a138077b7de21ac2cab118p-15132L 0x1.ad86f8e57d3d40bfa8007780af63p-368L -0x2.dd3be1b56393e3af4c0878720e82p-15508L : 0x5.05f26cac578ab55f72783a48210cp-15500L : inexact
+= fma tonearest ldbl-128 0x3.002302a138077b7de21ac2cab118p-15132L 0x1.ad86f8e57d3d40bfa8007780af63p-368L -0x2.dd3be1b56393e3af4c0878720e82p-15508L : 0x5.05f26cac578ab55f72783a48211p-15500L : inexact
+= fma towardzero ldbl-128 0x3.002302a138077b7de21ac2cab118p-15132L 0x1.ad86f8e57d3d40bfa8007780af63p-368L -0x2.dd3be1b56393e3af4c0878720e82p-15508L : 0x5.05f26cac578ab55f72783a48210cp-15500L : inexact
+= fma upward ldbl-128 0x3.002302a138077b7de21ac2cab118p-15132L 0x1.ad86f8e57d3d40bfa8007780af63p-368L -0x2.dd3be1b56393e3af4c0878720e82p-15508L : 0x5.05f26cac578ab55f72783a48211p-15500L : inexact
+fma 0x1.ffffffffffffffp0 0x1.000000000000008p0 -0x1p-1000
+= fma downward ldbl-96-intel 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.fffffffffffffffep+0L : inexact
+= fma tonearest ldbl-96-intel 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x2p+0L : inexact
+= fma towardzero ldbl-96-intel 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.fffffffffffffffep+0L : inexact
+= fma upward ldbl-96-intel 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x2p+0L : inexact
+= fma downward ldbl-96-m68k 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.fffffffffffffffep+0L : inexact
+= fma tonearest ldbl-96-m68k 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x2p+0L : inexact
+= fma towardzero ldbl-96-m68k 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.fffffffffffffffep+0L : inexact
+= fma upward ldbl-96-m68k 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x2p+0L : inexact
+= fma downward ldbl-128 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact
+= fma tonearest ldbl-128 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact
+= fma towardzero ldbl-128 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact
+= fma upward ldbl-128 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x2p+0L : inexact
+= fma downward ldbl-128ibm 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact
+= fma tonearest ldbl-128ibm 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x2p+0L : inexact
+= fma towardzero ldbl-128ibm 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact
+= fma upward ldbl-128ibm 0x1.ffffffffffffffp+0L 0x1.000000000000008p+0L -0x1p-1000L : 0x2p+0L : inexact
+fma 0x1.4p-16382 0x1.0000000000000000000000000002p-1 0x1p-16384
+= fma downward ldbl-128 0x5p-16384L 0x8.000000000000000000000000001p-4L 0x1p-16384L : 0x3.8000000000000000000000000004p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x5p-16384L 0x8.000000000000000000000000001p-4L 0x1p-16384L : 0x3.8000000000000000000000000004p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x5p-16384L 0x8.000000000000000000000000001p-4L 0x1p-16384L : 0x3.8000000000000000000000000004p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x5p-16384L 0x8.000000000000000000000000001p-4L 0x1p-16384L : 0x3.8000000000000000000000000008p-16384L : inexact underflow errno-erange-ok
+fma -0x1.4p-16382 0x1.0000000000000000000000000002p-1 -0x1p-16384
+= fma downward ldbl-128 -0x5p-16384L 0x8.000000000000000000000000001p-4L -0x1p-16384L : -0x3.8000000000000000000000000008p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x5p-16384L 0x8.000000000000000000000000001p-4L -0x1p-16384L : -0x3.8000000000000000000000000004p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 -0x5p-16384L 0x8.000000000000000000000000001p-4L -0x1p-16384L : -0x3.8000000000000000000000000004p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 -0x5p-16384L 0x8.000000000000000000000000001p-4L -0x1p-16384L : -0x3.8000000000000000000000000004p-16384L : inexact underflow errno-erange-ok
+fma 0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 0x1p-16494
+= fma downward ldbl-128 0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L 0x4p-16496L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:before-rounding 0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L 0x4p-16496L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:after-rounding 0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L 0x4p-16496L : 0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L 0x4p-16496L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:before-rounding 0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L 0x4p-16496L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:after-rounding 0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L 0x4p-16496L : 0x4p-16384L : inexact
+fma -0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 -0x1p-16494
+= fma downward ldbl-128:before-rounding -0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L -0x4p-16496L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-128:after-rounding -0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L -0x4p-16496L : -0x4p-16384L : inexact
+= fma tonearest ldbl-128:before-rounding -0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L -0x4p-16496L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:after-rounding -0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L -0x4p-16496L : -0x4p-16384L : inexact
+= fma towardzero ldbl-128 -0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L -0x4p-16496L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 -0x7.fffffffffffffffffffffffffffp-16384L 0x8.0000000000000000000000000008p-4L -0x4p-16496L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16494 0x1p-1 0x0.ffffffffffffffffffffffffffffp-16382
+= fma downward ldbl-128 0x4p-16496L 0x8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L 0x8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L 0x8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L 0x8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+fma -0x1p-16494 0x1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
+= fma downward ldbl-128 -0x4p-16496L 0x8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 -0x4p-16496L 0x8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16496L 0x8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 -0x4p-16496L 0x8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16494 0x1.1p-1 0x0.ffffffffffffffffffffffffffffp-16382
+= fma downward ldbl-128 0x4p-16496L 0x8.8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L 0x8.8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L 0x8.8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:before-rounding 0x4p-16496L 0x8.8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:after-rounding 0x4p-16496L 0x8.8p-4L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x4p-16384L : inexact
+fma -0x1p-16494 0x1.1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
+= fma downward ldbl-128:before-rounding -0x4p-16496L 0x8.8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-128:after-rounding -0x4p-16496L 0x8.8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x4p-16384L : inexact
+= fma tonearest ldbl-128 -0x4p-16496L 0x8.8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 -0x4p-16496L 0x8.8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 -0x4p-16496L 0x8.8p-4L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16494 0x1p-16494 0x1p16383
+= fma downward ldbl-128 0x4p-16496L 0x4p-16496L 0x8p+16380L : 0x8p+16380L : inexact
+= fma tonearest ldbl-128 0x4p-16496L 0x4p-16496L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4p-16496L 0x4p-16496L 0x8p+16380L : 0x8p+16380L : inexact
+= fma upward ldbl-128 0x4p-16496L 0x4p-16496L 0x8p+16380L : 0x8.0000000000000000000000000008p+16380L : inexact
+fma 0x1p-16494 -0x1p-16494 0x1p16383
+= fma downward ldbl-128 0x4p-16496L -0x4p-16496L 0x8p+16380L : 0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma tonearest ldbl-128 0x4p-16496L -0x4p-16496L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4p-16496L -0x4p-16496L 0x8p+16380L : 0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma upward ldbl-128 0x4p-16496L -0x4p-16496L 0x8p+16380L : 0x8p+16380L : inexact
+fma 0x1p-16494 0x1p-16494 -0x1p16383
+= fma downward ldbl-128 0x4p-16496L 0x4p-16496L -0x8p+16380L : -0x8p+16380L : inexact
+= fma tonearest ldbl-128 0x4p-16496L 0x4p-16496L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4p-16496L 0x4p-16496L -0x8p+16380L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma upward ldbl-128 0x4p-16496L 0x4p-16496L -0x8p+16380L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+fma 0x1p-16494 -0x1p-16494 -0x1p16383
+= fma downward ldbl-128 0x4p-16496L -0x4p-16496L -0x8p+16380L : -0x8.0000000000000000000000000008p+16380L : inexact
+= fma tonearest ldbl-128 0x4p-16496L -0x4p-16496L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4p-16496L -0x4p-16496L -0x8p+16380L : -0x8p+16380L : inexact
+= fma upward ldbl-128 0x4p-16496L -0x4p-16496L -0x8p+16380L : -0x8p+16380L : inexact
+fma 0x1p-16494 0x1p-16494 0x1p-16382
+= fma downward ldbl-128 0x4p-16496L 0x4p-16496L 0x4p-16384L : 0x4p-16384L : inexact
+= fma tonearest ldbl-128 0x4p-16496L 0x4p-16496L 0x4p-16384L : 0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x4p-16496L 0x4p-16496L 0x4p-16384L : 0x4p-16384L : inexact
+= fma upward ldbl-128 0x4p-16496L 0x4p-16496L 0x4p-16384L : 0x4.0000000000000000000000000004p-16384L : inexact
+fma 0x1p-16494 -0x1p-16494 0x1p-16382
+= fma downward ldbl-128 0x4p-16496L -0x4p-16496L 0x4p-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:before-rounding 0x4p-16496L -0x4p-16496L 0x4p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:after-rounding 0x4p-16496L -0x4p-16496L 0x4p-16384L : 0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x4p-16496L -0x4p-16496L 0x4p-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:before-rounding 0x4p-16496L -0x4p-16496L 0x4p-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128:after-rounding 0x4p-16496L -0x4p-16496L 0x4p-16384L : 0x4p-16384L : inexact
+fma 0x1p-16494 0x1p-16494 -0x1p-16382
+= fma downward ldbl-128:before-rounding 0x4p-16496L 0x4p-16496L -0x4p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma downward ldbl-128:after-rounding 0x4p-16496L 0x4p-16496L -0x4p-16384L : -0x4p-16384L : inexact
+= fma tonearest ldbl-128:before-rounding 0x4p-16496L 0x4p-16496L -0x4p-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128:after-rounding 0x4p-16496L 0x4p-16496L -0x4p-16384L : -0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x4p-16496L 0x4p-16496L -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L 0x4p-16496L -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16494 -0x1p-16494 -0x1p-16382
+= fma downward ldbl-128 0x4p-16496L -0x4p-16496L -0x4p-16384L : -0x4.0000000000000000000000000004p-16384L : inexact
+= fma tonearest ldbl-128 0x4p-16496L -0x4p-16496L -0x4p-16384L : -0x4p-16384L : inexact
+= fma towardzero ldbl-128 0x4p-16496L -0x4p-16496L -0x4p-16384L : -0x4p-16384L : inexact
+= fma upward ldbl-128 0x4p-16496L -0x4p-16496L -0x4p-16384L : -0x4p-16384L : inexact
+fma 0x1p-16494 0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
+= fma downward ldbl-128 0x4p-16496L 0x4p-16496L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L 0x4p-16496L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L 0x4p-16496L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L 0x4p-16496L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x4p-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16494 -0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
+= fma downward ldbl-128 0x4p-16496L -0x4p-16496L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L -0x4p-16496L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L -0x4p-16496L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L -0x4p-16496L 0x3.fffffffffffffffffffffffffffcp-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16494 0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
+= fma downward ldbl-128 0x4p-16496L 0x4p-16496L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L 0x4p-16496L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L 0x4p-16496L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L 0x4p-16496L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffff8p-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16494 -0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
+= fma downward ldbl-128 0x4p-16496L -0x4p-16496L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x4p-16384L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L -0x4p-16496L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L -0x4p-16496L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L -0x4p-16496L -0x3.fffffffffffffffffffffffffffcp-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact underflow errno-erange-ok
+fma 0x1p-16494 0x1p-16494 0x1p-16494
+= fma downward ldbl-128 0x4p-16496L 0x4p-16496L 0x4p-16496L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L 0x4p-16496L 0x4p-16496L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L 0x4p-16496L 0x4p-16496L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L 0x4p-16496L 0x4p-16496L : 0x8p-16496L : inexact underflow errno-erange-ok
+fma 0x1p-16494 -0x1p-16494 0x1p-16494 missing-errno
+= fma downward ldbl-128 0x4p-16496L -0x4p-16496L 0x4p-16496L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L -0x4p-16496L 0x4p-16496L : 0x4p-16496L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L -0x4p-16496L 0x4p-16496L : 0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L -0x4p-16496L 0x4p-16496L : 0x4p-16496L : inexact underflow errno-erange-ok
+fma 0x1p-16494 0x1p-16494 -0x1p-16494 missing-errno
+= fma downward ldbl-128 0x4p-16496L 0x4p-16496L -0x4p-16496L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L 0x4p-16496L -0x4p-16496L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L 0x4p-16496L -0x4p-16496L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L 0x4p-16496L -0x4p-16496L : -0x0p+0L : inexact underflow errno-erange errno-erange-ok
+fma 0x1p-16494 -0x1p-16494 -0x1p-16494
+= fma downward ldbl-128 0x4p-16496L -0x4p-16496L -0x4p-16496L : -0x8p-16496L : inexact underflow errno-erange-ok
+= fma tonearest ldbl-128 0x4p-16496L -0x4p-16496L -0x4p-16496L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma towardzero ldbl-128 0x4p-16496L -0x4p-16496L -0x4p-16496L : -0x4p-16496L : inexact underflow errno-erange-ok
+= fma upward ldbl-128 0x4p-16496L -0x4p-16496L -0x4p-16496L : -0x4p-16496L : inexact underflow errno-erange-ok
+fma 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffffp-4L : 0x4p-228L :
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffffp-4L : 0x4p-228L :
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffffp-4L : 0x4p-228L :
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffffp-4L : 0x4p-228L :
+fma 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
+= fma downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffffp-4L : -0x4p-228L :
+= fma tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffffp-4L : -0x4p-228L :
+= fma towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffffp-4L : -0x4p-228L :
+= fma upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffffp-4L : -0x4p-228L :
+fma -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffffp-4L : -0x4p-228L :
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffffp-4L : -0x4p-228L :
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffffp-4L : -0x4p-228L :
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffff8p-4L 0xf.fffffffffffffffffffffffffffp-4L : -0x4p-228L :
+fma -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
+= fma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffffp-4L : 0x4p-228L :
+= fma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffffp-4L : 0x4p-228L :
+= fma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffffp-4L : 0x4p-228L :
+= fma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffff8p-4L -0xf.fffffffffffffffffffffffffffp-4L : 0x4p-228L :
+fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16383
+= fma downward ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L 0x8p+16380L : 0x8.0000000000000000000000000008p+16380L : inexact
+fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16383
+= fma downward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L 0x8p+16380L : 0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L 0x8p+16380L : 0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L 0x8p+16380L : 0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L 0x8p+16380L : 0x8p+16380L : inexact
+fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16383
+= fma downward ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L -0x8p+16380L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L -0x8p+16380L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact
+fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16383
+= fma downward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16380L : -0x8.0000000000000000000000000008p+16380L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16380L : -0x8p+16380L : inexact
+= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16380L : -0x8p+16380L : inexact
+fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16319
+= fma downward ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L 0x8p+16316L : 0x8.0000000000000000000000000008p+16316L : inexact
+fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16319
+= fma downward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L 0x8p+16316L : 0x7.fffffffffffffffffffffffffffcp+16316L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L 0x8p+16316L : 0x8p+16316L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L 0x8p+16316L : 0x7.fffffffffffffffffffffffffffcp+16316L : inexact
+= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L 0x8p+16316L : 0x8p+16316L : inexact
+fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16319
+= fma downward ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x7.fffffffffffffffffffffffffffcp+16316L : inexact
+= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L 0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x7.fffffffffffffffffffffffffffcp+16316L : inexact
+fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16319
+= fma downward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8.0000000000000000000000000008p+16316L : inexact
+= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8p+16316L : inexact
+= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8p+16316L : inexact
hypot 0 0
= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
diff --git a/math/gen-auto-libm-tests.c b/math/gen-auto-libm-tests.c
index 198d001..eeec2ab 100644
--- a/math/gen-auto-libm-tests.c
+++ b/math/gen-auto-libm-tests.c
@@ -210,16 +210,18 @@ typedef struct
const char *name;
/* The MPFR rounding mode. */
mpfr_rnd_t mpfr_mode;
+ /* The MPC rounding mode. */
+ mpc_rnd_t mpc_mode;
} rounding_mode_desc;
/* List of rounding modes, in the same order as the rounding_mode
enumeration. */
static const rounding_mode_desc rounding_modes[rm_num_modes] =
{
- { "downward", MPFR_RNDD },
- { "tonearest", MPFR_RNDN },
- { "towardzero", MPFR_RNDZ },
- { "upward", MPFR_RNDU },
+ { "downward", MPFR_RNDD, MPC_RNDDD },
+ { "tonearest", MPFR_RNDN, MPC_RNDNN },
+ { "towardzero", MPFR_RNDZ, MPC_RNDZZ },
+ { "upward", MPFR_RNDU, MPC_RNDUU },
};
/* The supported exceptions. */
@@ -394,6 +396,8 @@ typedef enum
mpfr_f_f,
/* MPFR function with two arguments and one result. */
mpfr_ff_f,
+ /* MPFR function with three arguments and one result. */
+ mpfr_fff_f,
/* MPFR function with a single argument and floating-point and
integer results. */
mpfr_f_f1,
@@ -424,6 +428,8 @@ typedef struct
{
int (*mpfr_f_f) (mpfr_t, const mpfr_t, mpfr_rnd_t);
int (*mpfr_ff_f) (mpfr_t, const mpfr_t, const mpfr_t, mpfr_rnd_t);
+ int (*mpfr_fff_f) (mpfr_t, const mpfr_t, const mpfr_t, const mpfr_t,
+ mpfr_rnd_t);
int (*mpfr_f_f1) (mpfr_t, int *, const mpfr_t, mpfr_rnd_t);
int (*mpfr_if_f) (mpfr_t, long, const mpfr_t, mpfr_rnd_t);
int (*mpfr_f_11) (mpfr_t, mpfr_t, const mpfr_t, mpfr_rnd_t);
@@ -452,6 +458,10 @@ typedef struct
/* Whether the function is a complex function, so errno setting is
optional. */
bool complex_fn;
+ /* Whether to treat arguments given as floating-point constants as
+ exact only, rather than rounding them up and down to all
+ formats. */
+ bool exact_args;
/* How to calculate this function. */
func_calc_desc calc;
/* The number of tests allocated for this function. */
@@ -469,26 +479,26 @@ typedef struct
#define RET1(T1) 1, { T1 }
#define RET2(T1, T2) 2, { T1, T2 }
#define CALC(TYPE, FN) { TYPE, { .TYPE = FN } }
-#define FUNC(NAME, ARGS, RET, EXACT, COMPLEX_FN, CALC) \
- { \
- NAME, ARGS, RET, EXACT, COMPLEX_FN, CALC, 0, 0, NULL \
+#define FUNC(NAME, ARGS, RET, EXACT, COMPLEX_FN, EXACT_ARGS, CALC) \
+ { \
+ NAME, ARGS, RET, EXACT, COMPLEX_FN, EXACT_ARGS, CALC, 0, 0, NULL \
}
-#define FUNC_mpfr_f_f(NAME, MPFR_FUNC, EXACT) \
- FUNC (NAME, ARGS1 (type_fp), RET1 (type_fp), EXACT, false, \
+#define FUNC_mpfr_f_f(NAME, MPFR_FUNC, EXACT) \
+ FUNC (NAME, ARGS1 (type_fp), RET1 (type_fp), EXACT, false, false, \
CALC (mpfr_f_f, MPFR_FUNC))
#define FUNC_mpfr_ff_f(NAME, MPFR_FUNC, EXACT) \
FUNC (NAME, ARGS2 (type_fp, type_fp), RET1 (type_fp), EXACT, false, \
- CALC (mpfr_ff_f, MPFR_FUNC))
+ false, CALC (mpfr_ff_f, MPFR_FUNC))
#define FUNC_mpfr_if_f(NAME, MPFR_FUNC, EXACT) \
FUNC (NAME, ARGS2 (type_int, type_fp), RET1 (type_fp), EXACT, false, \
- CALC (mpfr_if_f, MPFR_FUNC))
+ false, CALC (mpfr_if_f, MPFR_FUNC))
#define FUNC_mpc_c_f(NAME, MPFR_FUNC, EXACT) \
FUNC (NAME, ARGS2 (type_fp, type_fp), RET1 (type_fp), EXACT, true, \
- CALC (mpc_c_f, MPFR_FUNC))
+ false, CALC (mpc_c_f, MPFR_FUNC))
#define FUNC_mpc_c_c(NAME, MPFR_FUNC, EXACT) \
FUNC (NAME, ARGS2 (type_fp, type_fp), RET2 (type_fp, type_fp), EXACT, \
- true, CALC (mpc_c_c, MPFR_FUNC))
+ true, false, CALC (mpc_c_c, MPFR_FUNC))
/* List of functions handled by this program. */
static test_function test_functions[] =
@@ -517,7 +527,8 @@ static test_function test_functions[] =
FUNC_mpfr_f_f ("cos", mpfr_cos, false),
FUNC_mpfr_f_f ("cosh", mpfr_cosh, false),
FUNC ("cpow", ARGS4 (type_fp, type_fp, type_fp, type_fp),
- RET2 (type_fp, type_fp), false, true, CALC (mpc_cc_c, mpc_pow)),
+ RET2 (type_fp, type_fp), false, true, false,
+ CALC (mpc_cc_c, mpc_pow)),
FUNC_mpc_c_c ("csin", mpc_sin, false),
FUNC_mpc_c_c ("csinh", mpc_sinh, false),
FUNC_mpc_c_c ("csqrt", mpc_sqrt, false),
@@ -529,12 +540,14 @@ static test_function test_functions[] =
FUNC_mpfr_f_f ("exp10", mpfr_exp10, false),
FUNC_mpfr_f_f ("exp2", mpfr_exp2, false),
FUNC_mpfr_f_f ("expm1", mpfr_expm1, false),
+ FUNC ("fma", ARGS3 (type_fp, type_fp, type_fp), RET1 (type_fp),
+ true, false, true, CALC (mpfr_fff_f, mpfr_fma)),
FUNC_mpfr_ff_f ("hypot", mpfr_hypot, false),
FUNC_mpfr_f_f ("j0", mpfr_j0, false),
FUNC_mpfr_f_f ("j1", mpfr_j1, false),
FUNC_mpfr_if_f ("jn", mpfr_jn, false),
FUNC ("lgamma", ARGS1 (type_fp), RET2 (type_fp, type_int), false, false,
- CALC (mpfr_f_f1, mpfr_lgamma)),
+ false, CALC (mpfr_f_f1, mpfr_lgamma)),
FUNC_mpfr_f_f ("log", mpfr_log, false),
FUNC_mpfr_f_f ("log10", mpfr_log10, false),
FUNC_mpfr_f_f ("log1p", mpfr_log1p, false),
@@ -542,7 +555,7 @@ static test_function test_functions[] =
FUNC_mpfr_ff_f ("pow", mpfr_pow, false),
FUNC_mpfr_f_f ("sin", mpfr_sin, false),
FUNC ("sincos", ARGS1 (type_fp), RET2 (type_fp, type_fp), false, false,
- CALC (mpfr_f_11, mpfr_sin_cos)),
+ false, CALC (mpfr_f_11, mpfr_sin_cos)),
FUNC_mpfr_f_f ("sinh", mpfr_sinh, false),
FUNC_mpfr_f_f ("sqrt", mpfr_sqrt, true),
FUNC_mpfr_f_f ("tan", mpfr_tan, false),
@@ -1092,16 +1105,19 @@ round_real (mpfr_t res[rm_num_modes],
/* Handle the input argument at ARG (NUL-terminated), updating the
lists of test inputs in IT accordingly. NUM_PREV_ARGS arguments
- are already in those lists. The argument, of type GTYPE, comes
- from file FILENAME, line LINENO. */
+ are already in those lists. If EXACT_ARGS, interpret a value given
+ as a floating-point constant exactly (it must be exact for some
+ supported format) rather than rounding up and down. The argument,
+ of type GTYPE, comes from file FILENAME, line LINENO. */
static void
handle_input_arg (const char *arg, input_test *it, size_t num_prev_args,
- generic_value_type gtype,
+ generic_value_type gtype, bool exact_args,
const char *filename, unsigned int lineno)
{
size_t num_values = 0;
generic_value values[2 * fp_num_formats];
+ bool check_empty_list = false;
switch (gtype)
{
case gtype_fp:
@@ -1125,6 +1141,8 @@ handle_input_arg (const char *arg, input_test *it, size_t num_prev_args,
{
mpfr_t tmp;
char *ep;
+ if (exact_args)
+ check_empty_list = true;
mpfr_init (tmp);
bool inexact = mpfr_strtofr (tmp, arg, &ep, 0, MPFR_RNDZ);
if (*ep != 0 || !mpfr_number_p (tmp))
@@ -1136,7 +1154,9 @@ handle_input_arg (const char *arg, input_test *it, size_t num_prev_args,
unsigned int exc_after[rm_num_modes];
round_real (rounded, exc_before, exc_after, tmp, f);
mpfr_clear (tmp);
- if (mpfr_number_p (rounded[rm_upward]))
+ if (mpfr_number_p (rounded[rm_upward])
+ && (!exact_args || mpfr_equal_p (rounded[rm_upward],
+ rounded[rm_downward])))
{
mpfr_init2 (extra_values[num_extra_values],
fp_formats[f].mant_dig);
@@ -1144,7 +1164,7 @@ handle_input_arg (const char *arg, input_test *it, size_t num_prev_args,
rounded[rm_upward], MPFR_RNDN));
num_extra_values++;
}
- if (mpfr_number_p (rounded[rm_downward]))
+ if (mpfr_number_p (rounded[rm_downward]) && !exact_args)
{
mpfr_init2 (extra_values[num_extra_values],
fp_formats[f].mant_dig);
@@ -1195,6 +1215,10 @@ handle_input_arg (const char *arg, input_test *it, size_t num_prev_args,
default:
abort ();
}
+ if (check_empty_list && num_values == 0)
+ error_at_line (EXIT_FAILURE, 0, filename, lineno,
+ "floating-point argument not exact for any format: '%s'",
+ arg);
assert (num_values > 0 && num_values <= ARRAY_SIZE (values));
if (it->num_input_cases >= SIZE_MAX / num_values)
error_at_line (EXIT_FAILURE, 0, filename, lineno, "too many input cases");
@@ -1319,7 +1343,7 @@ add_test (char *line, const char *filename, unsigned int lineno)
*ep = 0;
handle_input_arg (p, it, j,
generic_arg_ret_type (tf->arg_types[j]),
- filename, lineno);
+ tf->exact_args, filename, lineno);
*ep = c;
p = ep + 1;
}
@@ -1383,15 +1407,19 @@ read_input (const char *filename)
}
/* Calculate the generic results (round-to-zero with sticky bit) for
- the function described by CALC, with inputs INPUTS. */
+ the function described by CALC, with inputs INPUTS, if MODE is
+ rm_towardzero; for other modes, calculate results in that mode,
+ which must be exact zero results. */
static void
calc_generic_results (generic_value *outputs, generic_value *inputs,
- const func_calc_desc *calc)
+ const func_calc_desc *calc, rounding_mode mode)
{
bool inexact;
int mpc_ternary;
mpc_t ci1, ci2, co;
+ mpfr_rnd_t mode_mpfr = rounding_modes[mode].mpfr_mode;
+ mpc_rnd_t mode_mpc = rounding_modes[mode].mpc_mode;
switch (calc->method)
{
@@ -1400,7 +1428,9 @@ calc_generic_results (generic_value *outputs, generic_value *inputs,
outputs[0].type = gtype_fp;
mpfr_init (outputs[0].value.f);
inexact = calc->func.mpfr_f_f (outputs[0].value.f, inputs[0].value.f,
- MPFR_RNDZ);
+ mode_mpfr);
+ if (mode != rm_towardzero)
+ assert (!inexact && mpfr_zero_p (outputs[0].value.f));
adjust_real (outputs[0].value.f, inexact);
break;
@@ -1410,7 +1440,23 @@ calc_generic_results (generic_value *outputs, generic_value *inputs,
outputs[0].type = gtype_fp;
mpfr_init (outputs[0].value.f);
inexact = calc->func.mpfr_ff_f (outputs[0].value.f, inputs[0].value.f,
- inputs[1].value.f, MPFR_RNDZ);
+ inputs[1].value.f, mode_mpfr);
+ if (mode != rm_towardzero)
+ assert (!inexact && mpfr_zero_p (outputs[0].value.f));
+ adjust_real (outputs[0].value.f, inexact);
+ break;
+
+ case mpfr_fff_f:
+ assert (inputs[0].type == gtype_fp);
+ assert (inputs[1].type == gtype_fp);
+ assert (inputs[2].type == gtype_fp);
+ outputs[0].type = gtype_fp;
+ mpfr_init (outputs[0].value.f);
+ inexact = calc->func.mpfr_fff_f (outputs[0].value.f, inputs[0].value.f,
+ inputs[1].value.f, inputs[2].value.f,
+ mode_mpfr);
+ if (mode != rm_towardzero)
+ assert (!inexact && mpfr_zero_p (outputs[0].value.f));
adjust_real (outputs[0].value.f, inexact);
break;
@@ -1421,7 +1467,9 @@ calc_generic_results (generic_value *outputs, generic_value *inputs,
mpfr_init (outputs[0].value.f);
int i = 0;
inexact = calc->func.mpfr_f_f1 (outputs[0].value.f, &i,
- inputs[0].value.f, MPFR_RNDZ);
+ inputs[0].value.f, mode_mpfr);
+ if (mode != rm_towardzero)
+ assert (!inexact && mpfr_zero_p (outputs[0].value.f));
adjust_real (outputs[0].value.f, inexact);
mpz_init_set_si (outputs[1].value.i, i);
break;
@@ -1434,7 +1482,9 @@ calc_generic_results (generic_value *outputs, generic_value *inputs,
assert (mpz_fits_slong_p (inputs[0].value.i));
long l = mpz_get_si (inputs[0].value.i);
inexact = calc->func.mpfr_if_f (outputs[0].value.f, l,
- inputs[1].value.f, MPFR_RNDZ);
+ inputs[1].value.f, mode_mpfr);
+ if (mode != rm_towardzero)
+ assert (!inexact && mpfr_zero_p (outputs[0].value.f));
adjust_real (outputs[0].value.f, inexact);
break;
@@ -1447,7 +1497,12 @@ calc_generic_results (generic_value *outputs, generic_value *inputs,
int comb_ternary = calc->func.mpfr_f_11 (outputs[0].value.f,
outputs[1].value.f,
inputs[0].value.f,
- MPFR_RNDZ);
+ mode_mpfr);
+ if (mode != rm_towardzero)
+ assert (((comb_ternary & 0x3) == 0
+ && mpfr_zero_p (outputs[0].value.f))
+ || ((comb_ternary & 0xc) == 0
+ && mpfr_zero_p (outputs[1].value.f)));
adjust_real (outputs[0].value.f, (comb_ternary & 0x3) != 0);
adjust_real (outputs[1].value.f, (comb_ternary & 0xc) != 0);
break;
@@ -1460,7 +1515,9 @@ calc_generic_results (generic_value *outputs, generic_value *inputs,
mpc_init2 (ci1, internal_precision);
assert_exact (mpc_set_fr_fr (ci1, inputs[0].value.f, inputs[1].value.f,
MPC_RNDNN));
- inexact = calc->func.mpc_c_f (outputs[0].value.f, ci1, MPFR_RNDZ);
+ inexact = calc->func.mpc_c_f (outputs[0].value.f, ci1, mode_mpfr);
+ if (mode != rm_towardzero)
+ assert (!inexact && mpfr_zero_p (outputs[0].value.f));
adjust_real (outputs[0].value.f, inexact);
mpc_clear (ci1);
break;
@@ -1476,7 +1533,12 @@ calc_generic_results (generic_value *outputs, generic_value *inputs,
mpc_init2 (co, internal_precision);
assert_exact (mpc_set_fr_fr (ci1, inputs[0].value.f, inputs[1].value.f,
MPC_RNDNN));
- mpc_ternary = calc->func.mpc_c_c (co, ci1, MPC_RNDZZ);
+ mpc_ternary = calc->func.mpc_c_c (co, ci1, mode_mpc);
+ if (mode != rm_towardzero)
+ assert ((!MPC_INEX_RE (mpc_ternary)
+ && mpfr_zero_p (mpc_realref (co)))
+ || (!MPC_INEX_IM (mpc_ternary)
+ && mpfr_zero_p (mpc_imagref (co))));
assert_exact (mpfr_set (outputs[0].value.f, mpc_realref (co),
MPFR_RNDN));
assert_exact (mpfr_set (outputs[1].value.f, mpc_imagref (co),
@@ -1503,7 +1565,12 @@ calc_generic_results (generic_value *outputs, generic_value *inputs,
MPC_RNDNN));
assert_exact (mpc_set_fr_fr (ci2, inputs[2].value.f, inputs[3].value.f,
MPC_RNDNN));
- mpc_ternary = calc->func.mpc_cc_c (co, ci1, ci2, MPC_RNDZZ);
+ mpc_ternary = calc->func.mpc_cc_c (co, ci1, ci2, mode_mpc);
+ if (mode != rm_towardzero)
+ assert ((!MPC_INEX_RE (mpc_ternary)
+ && mpfr_zero_p (mpc_realref (co)))
+ || (!MPC_INEX_IM (mpc_ternary)
+ && mpfr_zero_p (mpc_imagref (co))));
assert_exact (mpfr_set (outputs[0].value.f, mpc_realref (co),
MPFR_RNDN));
assert_exact (mpfr_set (outputs[1].value.f, mpc_imagref (co),
@@ -1674,7 +1741,7 @@ output_for_one_input_case (FILE *fp, const char *filename, test_function *tf,
}
}
generic_value generic_outputs[MAX_NRET];
- calc_generic_results (generic_outputs, inputs, &tf->calc);
+ calc_generic_results (generic_outputs, inputs, &tf->calc, rm_towardzero);
bool ignore_output_long32[MAX_NRET] = { false };
bool ignore_output_long64[MAX_NRET] = { false };
for (size_t i = 0; i < tf->num_ret; i++)
@@ -1777,6 +1844,21 @@ output_for_one_input_case (FILE *fp, const char *filename, test_function *tf,
&& mpfr_cmpabs (generic_outputs[i].value.f,
fp_formats[f].min) <= 0);
}
+ /* If the result is an exact zero, the sign may
+ depend on the rounding mode, so recompute it
+ directly in that mode. */
+ if (mpfr_zero_p (all_res[i][m])
+ && (all_exc_before[i][m] & (1U << exc_inexact)) == 0)
+ {
+ generic_value outputs_rm[MAX_NRET];
+ calc_generic_results (outputs_rm, inputs,
+ &tf->calc, m);
+ assert_exact (mpfr_set (all_res[i][m],
+ outputs_rm[i].value.f,
+ MPFR_RNDN));
+ for (size_t j = 0; j < tf->num_ret; j++)
+ generic_value_free (&outputs_rm[j]);
+ }
}
break;
diff --git a/math/libm-test.inc b/math/libm-test.inc
index 027dfb9..ebf5027 100644
--- a/math/libm-test.inc
+++ b/math/libm-test.inc
@@ -7612,7 +7612,6 @@ floor_test (void)
static const struct test_fff_f_data fma_test_data[] =
{
- TEST_fff_f (fma, 1.0, 2.0, 3.0, 5.0),
TEST_fff_f (fma, qnan_value, 2.0, 3.0, qnan_value),
TEST_fff_f (fma, 1.0, qnan_value, 3.0, qnan_value),
TEST_fff_f (fma, 1.0, 2.0, qnan_value, qnan_value, INVALID_EXCEPTION_OK),
@@ -7634,8 +7633,6 @@ static const struct test_fff_f_data fma_test_data[] =
TEST_fff_f (fma, -13.5L, plus_infty, plus_infty, qnan_value, INVALID_EXCEPTION),
TEST_fff_f (fma, minus_infty, 7.5L, plus_infty, qnan_value, INVALID_EXCEPTION),
- TEST_fff_f (fma, 1.25L, 0.75L, 0.0625L, 1.0L),
-
TEST_fff_f (fma, -max_value, -max_value, minus_infty, minus_infty),
TEST_fff_f (fma, max_value / 2, max_value / 2, minus_infty, minus_infty),
TEST_fff_f (fma, -max_value, max_value, plus_infty, plus_infty),
@@ -7645,253 +7642,7 @@ static const struct test_fff_f_data fma_test_data[] =
TEST_fff_f (fma, minus_infty, minus_infty, plus_infty, plus_infty),
TEST_fff_f (fma, plus_infty, minus_infty, minus_infty, minus_infty),
- TEST_fff_f (fma, plus_zero, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, plus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, minus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, plus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, -1.0, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, -1.0, minus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, 1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, 1.0, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, -1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, -1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, 1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, 1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, -1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, -1.0, minus_zero, plus_zero),
-
- TEST_fff_f (fma, 1.0, 1.0, -1.0, plus_zero),
- TEST_fff_f (fma, 1.0, -1.0, 1.0, plus_zero),
- TEST_fff_f (fma, -1.0, 1.0, 1.0, plus_zero),
- TEST_fff_f (fma, -1.0, -1.0, -1.0, plus_zero),
-
- TEST_fff_f (fma, min_value, min_value, plus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, min_value, minus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, -min_value, plus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, -min_value, minus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, min_value, plus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, min_value, minus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, -min_value, plus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, -min_value, minus_zero, plus_zero, UNDERFLOW_EXCEPTION),
-
- TEST_fff_f (fma, max_value, max_value, min_value, plus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, max_value, -min_value, plus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, -max_value, min_value, minus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, -max_value, -min_value, minus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, max_value, min_value, minus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, max_value, -min_value, minus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, -max_value, min_value, plus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, -max_value, -min_value, plus_infty, OVERFLOW_EXCEPTION),
-
-#if defined (TEST_FLOAT) && FLT_MANT_DIG == 24
- TEST_fff_f (fma, 0x1.7ff8p+13, 0x1.000002p+0, 0x1.ffffp-24, 0x1.7ff802p+13),
- TEST_fff_f (fma, 0x1.fffp+0, 0x1.00001p+0, -0x1.fffp+0, 0x1.fffp-20),
- TEST_fff_f (fma, 0x1.9abcdep+127, 0x0.9abcdep-126, -0x1.f08948p+0, 0x1.bb421p-25),
- TEST_fff_f (fma, 0x1.9abcdep+100, 0x0.9abcdep-126, -0x1.f08948p-27, 0x1.bb421p-52),
- TEST_fff_f (fma, 0x1.fffffep+127, 0x1.001p+0, -0x1.fffffep+127, 0x1.fffffep+115),
- TEST_fff_f (fma, -0x1.fffffep+127, 0x1.fffffep+0, 0x1.fffffep+127, -0x1.fffffap+127),
- TEST_fff_f (fma, 0x1.fffffep+127, 2.0, -0x1.fffffep+127, 0x1.fffffep+127),
- TEST_fff_f (fma, 0x1.4p-126, 0x1.000004p-1, 0x1p-128, 0x1.c00004p-127, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-126, 0x1.000004p-1, -0x1p-128, -0x1.c00004p-127, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffff8p-126, 0x1.000002p-1, 0x1p-149, 0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1.fffff8p-126, 0x1.000002p-1, -0x1p-149, -0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-149, 0x1p-1, 0x0.fffffep-126, 0x1p-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-149, 0x1p-1, -0x0.fffffep-126, -0x1p-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1.1p-1, 0x0.fffffep-126, 0x1p-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-149, 0x1.1p-1, -0x0.fffffep-126, -0x1p-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p-126, 0x1p-126),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p-126, 0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p-126, -0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p-126, -0x1p-126),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p-149, 0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p-149, 0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p-149, -0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p-149, -0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.fffp0, 0x0.fffp0, -0x0.ffep0, 0x1p-24),
- TEST_fff_f (fma, 0x0.fffp0, -0x0.fffp0, 0x0.ffep0, -0x1p-24),
- TEST_fff_f (fma, -0x0.fffp0, 0x0.fffp0, 0x0.ffep0, -0x1p-24),
- TEST_fff_f (fma, -0x0.fffp0, -0x0.fffp0, -0x0.ffep0, 0x1p-24),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, 0x1p103, 0x1p103),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, 0x1p103, 0x1p103),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, -0x1p103, -0x1p103),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, -0x1p103, -0x1p103),
-#endif
-#if defined (TEST_DOUBLE) && DBL_MANT_DIG == 53
- TEST_fff_f (fma, 0x1.7fp+13, 0x1.0000000000001p+0, 0x1.ffep-48, 0x1.7f00000000001p+13),
- TEST_fff_f (fma, 0x1.fffp+0, 0x1.0000000000001p+0, -0x1.fffp+0, 0x1.fffp-52),
- TEST_fff_f (fma, 0x1.0000002p+0, 0x1.ffffffcp-1, 0x1p-300, 1.0),
- TEST_fff_f (fma, 0x1.0000002p+0, 0x1.ffffffcp-1, -0x1p-300, 0x1.fffffffffffffp-1),
- TEST_fff_f (fma, 0x1.deadbeef2feedp+1023, 0x0.deadbeef2feedp-1022, -0x1.a05f8c01a4bfbp+1, 0x1.0989687bc9da4p-53),
- TEST_fff_f (fma, 0x1.deadbeef2feedp+900, 0x0.deadbeef2feedp-1022, -0x1.a05f8c01a4bfbp-122, 0x1.0989687bc9da4p-176),
- TEST_fff_f (fma, 0x1.fffffffffffffp+1023, 0x1.001p+0, -0x1.fffffffffffffp+1023, 0x1.fffffffffffffp+1011),
- TEST_fff_f (fma, -0x1.fffffffffffffp+1023, 0x1.fffffffffffffp+0, 0x1.fffffffffffffp+1023, -0x1.ffffffffffffdp+1023),
- TEST_fff_f (fma, 0x1.fffffffffffffp+1023, 2.0, -0x1.fffffffffffffp+1023, 0x1.fffffffffffffp+1023),
- TEST_fff_f (fma, 0x1.6a09e667f3bccp-538, 0x1.6a09e667f3bccp-538, 0.0, 0.0, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.deadbeef2feedp-495, 0x1.deadbeef2feedp-495, -0x1.bf86a5786a574p-989, 0x0.0000042625a1fp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.deadbeef2feedp-503, 0x1.deadbeef2feedp-503, -0x1.bf86a5786a574p-1005, 0x0.0000000004262p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-537, 0x1p-538, 0x1p-1074, 0x0.0000000000002p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.7fffff8p-968, 0x1p-106, 0x0.000001p-1022, 0x0.0000010000001p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.4000004p-967, 0x1p-106, 0x0.000001p-1022, 0x0.0000010000003p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.4p-967, -0x1p-106, -0x0.000001p-1022, -0x0.0000010000002p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.19cab66d73e17p-959, 0x1.c7108a8c5ff51p-107, -0x0.80b0ad65d9b64p-1022, -0x0.80b0ad65d9d59p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.d2eaed6e8e9d3p-979, -0x1.4e066c62ac9ddp-63, -0x0.9245e6b003454p-1022, -0x0.9245c09c5fb5dp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.153d650bb9f06p-907, 0x1.2d01230d48407p-125, -0x0.b278d5acfc3cp-1022, -0x0.b22757123bbe9p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.fffffffffffffp-711, 0x1.fffffffffffffp-275, 0x1.fffffe00007ffp-983, 0x1.7ffffe00007ffp-983),
- TEST_fff_f (fma, 0x1.4p-1022, 0x1.0000000000002p-1, 0x1p-1024, 0x1.c000000000002p-1023, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-1022, 0x1.0000000000002p-1, -0x1p-1024, -0x1.c000000000002p-1023, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, 0x1p-1074, 0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, -0x1p-1074, -0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1, 0x0.fffffffffffffp-1022, 0x1p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-1074, 0x1p-1, -0x0.fffffffffffffp-1022, -0x1p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1.1p-1, 0x0.fffffffffffffp-1022, 0x1p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-1074, 0x1.1p-1, -0x0.fffffffffffffp-1022, -0x1p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p-1022, 0x1p-1022),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p-1022, 0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p-1022, -0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p-1022, -0x1p-1022),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p-1074, 0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p-1074, 0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p-1074, -0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p-1074, -0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.fffffffffffff8p0, 0x0.fffffffffffff8p0, -0x0.fffffffffffffp0, 0x1p-106),
- TEST_fff_f (fma, 0x0.fffffffffffff8p0, -0x0.fffffffffffff8p0, 0x0.fffffffffffffp0, -0x1p-106),
- TEST_fff_f (fma, -0x0.fffffffffffff8p0, 0x0.fffffffffffff8p0, 0x0.fffffffffffffp0, -0x1p-106),
- TEST_fff_f (fma, -0x0.fffffffffffff8p0, -0x0.fffffffffffff8p0, -0x0.fffffffffffffp0, 0x1p-106),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, 0x1p970, 0x1p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, 0x1p970, 0x1p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, -0x1p970, -0x1p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, -0x1p970, -0x1p970),
-#endif
-#if defined (TEST_LDOUBLE) && LDBL_MANT_DIG == 64
- TEST_fff_f (fma, -0x8.03fcp+3696L, 0xf.fffffffffffffffp-6140L, 0x8.3ffffffffffffffp-2450L, -0x8.01ecp-2440L),
- TEST_fff_f (fma, 0x9.fcp+2033L, -0x8.000e1f000ff800fp-3613L, -0xf.fffffffffffc0ffp-1579L, -0xd.fc119fb093ed092p-1577L),
- TEST_fff_f (fma, 0xc.7fc000003ffffffp-1194L, 0x8.1e0003fffffffffp+15327L, -0x8.fffep+14072L, 0xc.ae9f164020effffp+14136L),
- TEST_fff_f (fma, -0x8.0001fc000000003p+1798L, 0xcp-2230L, 0x8.f7e000000000007p-468L, -0xc.0002f9ffee10404p-429L),
- TEST_fff_f (fma, 0xc.0000000000007ffp+10130L, -0x8.000000000000001p+4430L, 0xc.07000000001ffffp+14513L, -0xb.fffffffffffd7e4p+14563L),
- TEST_fff_f (fma, 0xb.ffffp-4777L, 0x8.000000fffffffffp-11612L, -0x0.3800fff8p-16385L, 0x5.c7fe80c7ffeffffp-16385L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.4p-16382L, 0x1.0000000000000004p-1L, 0x1p-16384L, 0x1.c000000000000004p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-16382L, 0x1.0000000000000004p-1L, -0x1p-16384L, -0x1.c000000000000004p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffffffffffffff8p-16382L, 0x1.0000000000000002p-1L, 0x1p-16445L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1.fffffffffffffff8p-16382L, 0x1.0000000000000002p-1L, -0x1p-16445L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-1L, 0x0.fffffffffffffffep-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16445L, 0x1p-1L, -0x0.fffffffffffffffep-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1.1p-1L, 0x0.fffffffffffffffep-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16445L, 0x1.1p-1L, -0x0.fffffffffffffffep-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p-16382L, 0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p-16382L, -0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p-16445L, 0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p-16445L, 0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p-16445L, -0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p-16445L, -0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.ffffffffffffffffp0L, 0x0.ffffffffffffffffp0L, -0x0.fffffffffffffffep0L, 0x1p-128L),
- TEST_fff_f (fma, 0x0.ffffffffffffffffp0L, -0x0.ffffffffffffffffp0L, 0x0.fffffffffffffffep0L, -0x1p-128L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffp0L, 0x0.ffffffffffffffffp0L, 0x0.fffffffffffffffep0L, -0x1p-128L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffp0L, -0x0.ffffffffffffffffp0L, -0x0.fffffffffffffffep0L, 0x1p-128L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, -0x1p16319L, -0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, -0x1p16319L, -0x1p16319L),
-#endif
-#if defined (TEST_LDOUBLE) && LDBL_MANT_DIG == 113
- TEST_fff_f (fma, 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584L, -0x1.6b500daf0580d987f1bc0cadfcddp-13777L, 0x1.613cd91d9fed34b33820e5ab9d8dp-16378L, -0x1.3a79fb50eb9ce887cffa0f09bd9fp-16360L),
- TEST_fff_f (fma, -0x1.f949b880cacb0f0c61540105321dp-5954L, -0x1.3876cec84b4140f3bd6198731b7ep-10525L, -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382L, -0x0.a5dc1c6cfbc498c54fb0b5038abbp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.0000fffffffffp-16221L, 0x1.0000001fffff8007fep-239L, 0x0.ff87ffffffffffffe000003fffffp-16382L, 0x0.ff87ffffffffffffdffc003bff7fp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.ac79c9376ef447f3827c9e9de008p-2228L, -0x1.5ba830022b6139e21fbe7270cad8p-6314L, 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616L, 0x1.22f14a0253878a730cd1aee373adp-8541L),
- TEST_fff_f (fma, -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652L, 0x1.f34235ff9d095449c29b4831b62dp+3311L, 0x1.fbe4302df23354dbd0c4d3cfe606p+5879L, -0x1.bb473bfdfb7a6e18886ce6e57eafp+5964L),
- TEST_fff_f (fma, -0x1.ca8835fc6ecfb5398625fc891be5p-1686L, 0x1.621e1972bbe2180e5be9dd7d8df5p-7671L, -0x1.7d2d21b73b52cf20dec2a83902a4p-9395L, -0x1.3d2322191c9c88bc68a62ab8042cp-9356L),
- TEST_fff_f (fma, -0x1.55cff679ec49c2541fab41fc843ep-11819L, 0x1.e60e9f464f9e8df0509647c7c971p+12325L, 0x1.eaa2a7649d765c2f564f7a5beca7p+454L, -0x1.447e29fa7e406a285f4e350fcf86p+507L),
- TEST_fff_f (fma, 0x1.f0e7b1454908576f2537d863cf9bp+11432L, 0x1.cdce52f09d4ca76e68706f34b5d5p-1417L, -0x1.2e986187c70f146235ea2066e486p+9979L, 0x1.c030dad3cc5643f3dd0f5619f661p+10016L),
- TEST_fff_f (fma, 0x1.f102f7da4a57a3a4aab620e29452p-3098L, -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727L, 0x1.d512a11126b5ac8ed8973b8580c8p-14849L, -0x1.be8f1cf737ab4d1c31c54f5ec23bp-14824L),
- TEST_fff_f (fma, -0x1.fc47ac7434b993cd8dcb2b431f25p-3816L, 0x1.fbc9750da8468852d84558e1db6dp-5773L, -0x1.00a98abf783f75c40fe5b7a37d86p-9607L, -0x1.f81917b166f45e763cfcc057e2adp-9588L),
- TEST_fff_f (fma, 0x1.00000000000007ffffffffffffffp-9045L, -0x1.ffffffffffff80000001ffffffffp+4773L, -0x1.f8p-4316L, -0x1.00000000000f88000000fffffdffp-4271L),
- TEST_fff_f (fma, 0x1.4e922764c90701d4a2f21d01893dp-8683L, -0x1.955a12e2d7c9447c27fa022fc865p+212L, -0x1.e9634462eaef96528b90b6944578p-8521L, -0x1.08e1783184a371943d3598e10865p-8470L),
- TEST_fff_f (fma, 0x1.801181509c03bdbef10d6165588cp-15131L, 0x1.ad86f8e57d3d40bfa8007780af63p-368L, -0x1.6e9df0dab1c9f1d7a6043c390741p-15507L, 0x1.417c9b2b15e2ad57dc9e0e920844p-15498L),
- TEST_fff_f (fma, 0x1.ffffffffffffffp0L, 0x1.000000000000008p0L, -0x1p-1000L, 0x1.ffffffffffffffffffffffffffffp0L),
- TEST_fff_f (fma, 0x1.4p-16382L, 0x1.0000000000000000000000000002p-1L, 0x1p-16384L, 0x1.c000000000000000000000000002p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-16382L, 0x1.0000000000000000000000000002p-1L, -0x1p-16384L, -0x1.c000000000000000000000000002p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffffffffffffffffffffffffffcp-16382L, 0x1.0000000000000000000000000001p-1L, 0x1p-16494L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1.fffffffffffffffffffffffffffcp-16382L, 0x1.0000000000000000000000000001p-1L, -0x1p-16494L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-1L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16494L, 0x1p-1L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1.1p-1L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16494L, 0x1.1p-1L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p-16382L, 0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p-16382L, -0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p-16494L, 0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p-16494L, 0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p-16494L, -0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p-16494L, -0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffffp0L, 0x1p-226L),
- TEST_fff_f (fma, 0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffffp0L, -0x1p-226L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffffp0L, -0x1p-226L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffffp0L, 0x1p-226L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, -0x1p16319L, -0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, -0x1p16319L, -0x1p16319L),
-#endif
+ AUTO_TESTS_fff_f (fma, tonearest),
};
static void
@@ -7905,208 +7656,7 @@ fma_test (void)
static const struct test_fff_f_data fma_towardzero_test_data[] =
{
- TEST_fff_f (fma, plus_zero, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, plus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, minus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, plus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, -1.0, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, -1.0, minus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, 1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, 1.0, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, -1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, -1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, 1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, 1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, -1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, -1.0, minus_zero, plus_zero),
-
- TEST_fff_f (fma, 1.0, 1.0, -1.0, plus_zero),
- TEST_fff_f (fma, 1.0, -1.0, 1.0, plus_zero),
- TEST_fff_f (fma, -1.0, 1.0, 1.0, plus_zero),
- TEST_fff_f (fma, -1.0, -1.0, -1.0, plus_zero),
-
- TEST_fff_f (fma, min_value, min_value, plus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, min_value, minus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, -min_value, plus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, -min_value, minus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, min_value, plus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, min_value, minus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, -min_value, plus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, -min_value, minus_zero, plus_zero, UNDERFLOW_EXCEPTION),
-
-#if !(defined TEST_LDOUBLE && LDBL_MANT_DIG == 106) /* Bug 13304. */
- TEST_fff_f (fma, max_value, max_value, min_value, max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, max_value, -min_value, max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, -max_value, min_value, -max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, -max_value, -min_value, -max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, max_value, min_value, -max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, max_value, -min_value, -max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, -max_value, min_value, max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, -max_value, -min_value, max_value, OVERFLOW_EXCEPTION),
-#endif
-
-#if defined (TEST_FLOAT) && FLT_MANT_DIG == 24
- TEST_fff_f (fma, 0x1.4p-126, 0x1.000004p-1, 0x1p-128, 0x1.c00004p-127, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-126, 0x1.000004p-1, -0x1p-128, -0x1.c00004p-127, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffff8p-126, 0x1.000002p-1, 0x1p-149, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.fffff8p-126, 0x1.000002p-1, -0x1p-149, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-1, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-149, 0x1p-1, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1.1p-1, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-149, 0x1.1p-1, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p127, 0x0.ffffffp127),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p127, -0x0.ffffffp127),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p-126, 0x1p-126),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p-126, -0x1p-126),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x0.fffffep-126, 0x0.fffffcp-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x0.fffffep-126, -0x0.fffffcp-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p-149, 0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p-149, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p-149, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p-149, -0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.fffp0, 0x0.fffp0, -0x0.ffep0, 0x1p-24),
- TEST_fff_f (fma, 0x0.fffp0, -0x0.fffp0, 0x0.ffep0, -0x1p-24),
- TEST_fff_f (fma, -0x0.fffp0, 0x0.fffp0, 0x0.ffep0, -0x1p-24),
- TEST_fff_f (fma, -0x0.fffp0, -0x0.fffp0, -0x0.ffep0, 0x1p-24),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, 0x1p127, 0x0.ffffffp127),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, -0x1p127, -0x0.ffffffp127),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, 0x1p103, 0x1p103),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, 0x1p103, 0x0.ffffffp103),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, -0x1p103, -0x0.ffffffp103),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, -0x1p103, -0x1p103),
-#endif
-#if defined (TEST_DOUBLE) && DBL_MANT_DIG == 53
- TEST_fff_f (fma, 0x1.4p-1022, 0x1.0000000000002p-1, 0x1p-1024, 0x1.c000000000002p-1023, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-1022, 0x1.0000000000002p-1, -0x1p-1024, -0x1.c000000000002p-1023, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, 0x1p-1074, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, -0x1p-1074, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-1074, 0x1p-1, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1.1p-1, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-1074, 0x1.1p-1, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p1023, 0x0.fffffffffffff8p1023),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p1023, -0x0.fffffffffffff8p1023),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p-1022, 0x1p-1022),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p-1022, -0x1p-1022),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x0.fffffffffffffp-1022, 0x0.ffffffffffffep-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x0.fffffffffffffp-1022, -0x0.ffffffffffffep-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p-1074, 0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p-1074, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p-1074, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p-1074, -0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.fffffffffffff8p0, 0x0.fffffffffffff8p0, -0x0.fffffffffffffp0, 0x1p-106),
- TEST_fff_f (fma, 0x0.fffffffffffff8p0, -0x0.fffffffffffff8p0, 0x0.fffffffffffffp0, -0x1p-106),
- TEST_fff_f (fma, -0x0.fffffffffffff8p0, 0x0.fffffffffffff8p0, 0x0.fffffffffffffp0, -0x1p-106),
- TEST_fff_f (fma, -0x0.fffffffffffff8p0, -0x0.fffffffffffff8p0, -0x0.fffffffffffffp0, 0x1p-106),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, 0x1p1023, 0x0.fffffffffffff8p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, -0x1p1023, -0x0.fffffffffffff8p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, 0x1p970, 0x1p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, 0x1p970, 0x0.fffffffffffff8p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, -0x1p970, -0x0.fffffffffffff8p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, -0x1p970, -0x1p970),
-#endif
-#if defined (TEST_LDOUBLE) && LDBL_MANT_DIG == 64
- TEST_fff_f (fma, 0x1.4p-16382L, 0x1.0000000000000004p-1L, 0x1p-16384L, 0x1.c000000000000004p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-16382L, 0x1.0000000000000004p-1L, -0x1p-16384L, -0x1.c000000000000004p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffffffffffffff8p-16382L, 0x1.0000000000000002p-1L, 0x1p-16445L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.fffffffffffffff8p-16382L, 0x1.0000000000000002p-1L, -0x1p-16445L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-1L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16445L, 0x1p-1L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1.1p-1L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16445L, 0x1.1p-1L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p16383L, 0x0.ffffffffffffffffp16383L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p16383L, -0x0.ffffffffffffffffp16383L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p-16382L, 0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p-16382L, -0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffcp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffcp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p-16445L, 0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p-16445L, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p-16445L, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p-16445L, -0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.ffffffffffffffffp0L, 0x0.ffffffffffffffffp0L, -0x0.fffffffffffffffep0L, 0x1p-128L),
- TEST_fff_f (fma, 0x0.ffffffffffffffffp0L, -0x0.ffffffffffffffffp0L, 0x0.fffffffffffffffep0L, -0x1p-128L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffp0L, 0x0.ffffffffffffffffp0L, 0x0.fffffffffffffffep0L, -0x1p-128L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffp0L, -0x0.ffffffffffffffffp0L, -0x0.fffffffffffffffep0L, 0x1p-128L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, 0x1p16383L, 0x0.ffffffffffffffffp16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, -0x1p16383L, -0x0.ffffffffffffffffp16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, 0x1p16319L, 0x0.ffffffffffffffffp16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, -0x1p16319L, -0x0.ffffffffffffffffp16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, -0x1p16319L, -0x1p16319L),
-#endif
-#if defined (TEST_LDOUBLE) && LDBL_MANT_DIG == 113
- TEST_fff_f (fma, 0x1.4p-16382L, 0x1.0000000000000000000000000002p-1L, 0x1p-16384L, 0x1.c000000000000000000000000002p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-16382L, 0x1.0000000000000000000000000002p-1L, -0x1p-16384L, -0x1.c000000000000000000000000002p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffffffffffffffffffffffffffcp-16382L, 0x1.0000000000000000000000000001p-1L, 0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.fffffffffffffffffffffffffffcp-16382L, 0x1.0000000000000000000000000001p-1L, -0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-1L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16494L, 0x1p-1L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1.1p-1L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16494L, 0x1.1p-1L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p16383L, 0x0.ffffffffffffffffffffffffffff8p16383L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p16383L, -0x0.ffffffffffffffffffffffffffff8p16383L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p-16382L, 0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p-16382L, -0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.fffffffffffffffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.fffffffffffffffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p-16494L, 0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p-16494L, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p-16494L, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p-16494L, -0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffffp0L, 0x1p-226L),
- TEST_fff_f (fma, 0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffffp0L, -0x1p-226L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffffp0L, -0x1p-226L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffffp0L, 0x1p-226L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, 0x1p16383L, 0x0.ffffffffffffffffffffffffffff8p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, -0x1p16383L, -0x0.ffffffffffffffffffffffffffff8p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, 0x1p16319L, 0x0.ffffffffffffffffffffffffffff8p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, -0x1p16319L, -0x0.ffffffffffffffffffffffffffff8p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, -0x1p16319L, -0x1p16319L),
-#endif
+ AUTO_TESTS_fff_f (fma, towardzero),
};
static void
@@ -8120,208 +7670,7 @@ fma_test_towardzero (void)
static const struct test_fff_f_data fma_downward_test_data[] =
{
- TEST_fff_f (fma, plus_zero, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, plus_zero, minus_zero, plus_zero, minus_zero),
- TEST_fff_f (fma, plus_zero, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, plus_zero, plus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, 1.0, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, 1.0, minus_zero, plus_zero, minus_zero),
- TEST_fff_f (fma, 1.0, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, plus_zero, plus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, -1.0, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, plus_zero, 1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, 1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, plus_zero, -1.0, plus_zero, minus_zero),
- TEST_fff_f (fma, plus_zero, -1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, 1.0, plus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, 1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, -1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, -1.0, minus_zero, minus_zero),
-
- TEST_fff_f (fma, 1.0, 1.0, -1.0, minus_zero),
- TEST_fff_f (fma, 1.0, -1.0, 1.0, minus_zero),
- TEST_fff_f (fma, -1.0, 1.0, 1.0, minus_zero),
- TEST_fff_f (fma, -1.0, -1.0, -1.0, minus_zero),
-
- TEST_fff_f (fma, min_value, min_value, plus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, min_value, minus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, -min_value, plus_zero, -min_subnorm_value, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, -min_value, minus_zero, -min_subnorm_value, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, min_value, plus_zero, -min_subnorm_value, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, min_value, minus_zero, -min_subnorm_value, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, -min_value, plus_zero, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, -min_value, minus_zero, plus_zero, UNDERFLOW_EXCEPTION),
-
-#if !(defined TEST_LDOUBLE && LDBL_MANT_DIG == 106) /* Bug 13304. */
- TEST_fff_f (fma, max_value, max_value, min_value, max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, max_value, -min_value, max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, -max_value, min_value, minus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, -max_value, -min_value, minus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, max_value, min_value, minus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, max_value, -min_value, minus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, -max_value, min_value, max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, -max_value, -min_value, max_value, OVERFLOW_EXCEPTION),
-#endif
-
-#if defined (TEST_FLOAT) && FLT_MANT_DIG == 24
- TEST_fff_f (fma, 0x1.4p-126, 0x1.000004p-1, 0x1p-128, 0x1.c00004p-127, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-126, 0x1.000004p-1, -0x1p-128, -0x1.c00008p-127, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffff8p-126, 0x1.000002p-1, 0x1p-149, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.fffff8p-126, 0x1.000002p-1, -0x1p-149, -0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-149, 0x1p-1, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-149, 0x1p-1, -0x0.fffffep-126, -0x1p-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1.1p-1, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-149, 0x1.1p-1, -0x0.fffffep-126, -0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p127, 0x0.ffffffp127),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p127, -0x1.000002p127),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p-126, 0x1p-126),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p-126, -0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p-126, -0x1.000002p-126),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x0.fffffep-126, 0x0.fffffcp-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x0.fffffep-126, -0x1p-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p-149, 0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p-149, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p-149, -0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p-149, -0x1p-148, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.fffp0, 0x0.fffp0, -0x0.ffep0, 0x1p-24),
- TEST_fff_f (fma, 0x0.fffp0, -0x0.fffp0, 0x0.ffep0, -0x1p-24),
- TEST_fff_f (fma, -0x0.fffp0, 0x0.fffp0, 0x0.ffep0, -0x1p-24),
- TEST_fff_f (fma, -0x0.fffp0, -0x0.fffp0, -0x0.ffep0, 0x1p-24),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, 0x1p127, 0x0.ffffffp127),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, -0x1p127, -0x1.000002p127),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, 0x1p103, 0x1p103),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, 0x1p103, 0x0.ffffffp103),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, -0x1p103, -0x1p103),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, -0x1p103, -0x1.000002p103),
-#endif
-#if defined (TEST_DOUBLE) && DBL_MANT_DIG == 53
- TEST_fff_f (fma, 0x1.4p-1022, 0x1.0000000000002p-1, 0x1p-1024, 0x1.c000000000002p-1023, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-1022, 0x1.0000000000002p-1, -0x1p-1024, -0x1.c000000000004p-1023, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, 0x1p-1074, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, -0x1p-1074, -0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-1074, 0x1p-1, -0x0.fffffffffffffp-1022, -0x1p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1.1p-1, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-1074, 0x1.1p-1, -0x0.fffffffffffffp-1022, -0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p1023, 0x0.fffffffffffff8p1023),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p1023, -0x1.0000000000001p1023),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p-1022, 0x1p-1022),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p-1022, -0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p-1022, -0x1.0000000000001p-1022),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x0.fffffffffffffp-1022, 0x0.ffffffffffffep-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x0.fffffffffffffp-1022, -0x1p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p-1074, 0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p-1074, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p-1074, -0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p-1074, -0x1p-1073, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.fffffffffffff8p0, 0x0.fffffffffffff8p0, -0x0.fffffffffffffp0, 0x1p-106),
- TEST_fff_f (fma, 0x0.fffffffffffff8p0, -0x0.fffffffffffff8p0, 0x0.fffffffffffffp0, -0x1p-106),
- TEST_fff_f (fma, -0x0.fffffffffffff8p0, 0x0.fffffffffffff8p0, 0x0.fffffffffffffp0, -0x1p-106),
- TEST_fff_f (fma, -0x0.fffffffffffff8p0, -0x0.fffffffffffff8p0, -0x0.fffffffffffffp0, 0x1p-106),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, 0x1p1023, 0x0.fffffffffffff8p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, -0x1p1023, -0x1.0000000000001p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, 0x1p970, 0x1p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, 0x1p970, 0x0.fffffffffffff8p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, -0x1p970, -0x1p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, -0x1p970, -0x1.0000000000001p970),
-#endif
-#if defined (TEST_LDOUBLE) && LDBL_MANT_DIG == 64
- TEST_fff_f (fma, 0x1.4p-16382L, 0x1.0000000000000004p-1L, 0x1p-16384L, 0x1.c000000000000004p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-16382L, 0x1.0000000000000004p-1L, -0x1p-16384L, -0x1.c000000000000008p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffffffffffffff8p-16382L, 0x1.0000000000000002p-1L, 0x1p-16445L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.fffffffffffffff8p-16382L, 0x1.0000000000000002p-1L, -0x1p-16445L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-1L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16445L, 0x1p-1L, -0x0.fffffffffffffffep-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1.1p-1L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16445L, 0x1.1p-1L, -0x0.fffffffffffffffep-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p16383L, 0x0.ffffffffffffffffp16383L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p16383L, -0x1.0000000000000002p16383L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p-16382L, 0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p-16382L, -0x1.0000000000000002p-16382L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffcp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x0.fffffffffffffffep-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p-16445L, 0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p-16445L, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p-16445L, -0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p-16445L, -0x1p-16444L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.ffffffffffffffffp0L, 0x0.ffffffffffffffffp0L, -0x0.fffffffffffffffep0L, 0x1p-128L),
- TEST_fff_f (fma, 0x0.ffffffffffffffffp0L, -0x0.ffffffffffffffffp0L, 0x0.fffffffffffffffep0L, -0x1p-128L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffp0L, 0x0.ffffffffffffffffp0L, 0x0.fffffffffffffffep0L, -0x1p-128L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffp0L, -0x0.ffffffffffffffffp0L, -0x0.fffffffffffffffep0L, 0x1p-128L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, 0x1p16383L, 0x0.ffffffffffffffffp16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, -0x1p16383L, -0x1.0000000000000002p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, 0x1p16319L, 0x0.ffffffffffffffffp16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, -0x1p16319L, -0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, -0x1p16319L, -0x1.0000000000000002p16319L),
-#endif
-#if defined (TEST_LDOUBLE) && LDBL_MANT_DIG == 113
- TEST_fff_f (fma, 0x1.4p-16382L, 0x1.0000000000000000000000000002p-1L, 0x1p-16384L, 0x1.c000000000000000000000000002p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-16382L, 0x1.0000000000000000000000000002p-1L, -0x1p-16384L, -0x1.c000000000000000000000000004p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffffffffffffffffffffffffffcp-16382L, 0x1.0000000000000000000000000001p-1L, 0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.fffffffffffffffffffffffffffcp-16382L, 0x1.0000000000000000000000000001p-1L, -0x1p-16494L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-1L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16494L, 0x1p-1L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1.1p-1L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16494L, 0x1.1p-1L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p16383L, 0x0.ffffffffffffffffffffffffffff8p16383L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p16383L, -0x1.0000000000000000000000000001p16383L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p-16382L, 0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p-16382L, -0x1.0000000000000000000000000001p-16382L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.fffffffffffffffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p-16494L, 0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p-16494L, plus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p-16494L, -0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p-16494L, -0x1p-16493L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffffp0L, 0x1p-226L),
- TEST_fff_f (fma, 0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffffp0L, -0x1p-226L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffffp0L, -0x1p-226L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffffp0L, 0x1p-226L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, 0x1p16383L, 0x0.ffffffffffffffffffffffffffff8p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, -0x1p16383L, -0x1.0000000000000000000000000001p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, 0x1p16319L, 0x0.ffffffffffffffffffffffffffff8p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, -0x1p16319L, -0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, -0x1p16319L, -0x1.0000000000000000000000000001p16319L),
-#endif
+ AUTO_TESTS_fff_f (fma, downward),
};
static void
@@ -8335,208 +7684,7 @@ fma_test_downward (void)
static const struct test_fff_f_data fma_upward_test_data[] =
{
- TEST_fff_f (fma, plus_zero, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, plus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, minus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, plus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, 1.0, minus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, plus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, -1.0, plus_zero, minus_zero, minus_zero),
- TEST_fff_f (fma, -1.0, minus_zero, plus_zero, plus_zero),
- TEST_fff_f (fma, -1.0, minus_zero, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, 1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, 1.0, minus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, -1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, plus_zero, -1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, 1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, 1.0, minus_zero, minus_zero),
- TEST_fff_f (fma, minus_zero, -1.0, plus_zero, plus_zero),
- TEST_fff_f (fma, minus_zero, -1.0, minus_zero, plus_zero),
-
- TEST_fff_f (fma, 1.0, 1.0, -1.0, plus_zero),
- TEST_fff_f (fma, 1.0, -1.0, 1.0, plus_zero),
- TEST_fff_f (fma, -1.0, 1.0, 1.0, plus_zero),
- TEST_fff_f (fma, -1.0, -1.0, -1.0, plus_zero),
-
- TEST_fff_f (fma, min_value, min_value, plus_zero, min_subnorm_value, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, min_value, minus_zero, min_subnorm_value, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, -min_value, plus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, min_value, -min_value, minus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, min_value, plus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, min_value, minus_zero, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, -min_value, plus_zero, min_subnorm_value, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -min_value, -min_value, minus_zero, min_subnorm_value, UNDERFLOW_EXCEPTION),
-
-#if !(defined TEST_LDOUBLE && LDBL_MANT_DIG == 106) /* Bug 13304. */
- TEST_fff_f (fma, max_value, max_value, min_value, plus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, max_value, -min_value, plus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, -max_value, min_value, -max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, max_value, -max_value, -min_value, -max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, max_value, min_value, -max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, max_value, -min_value, -max_value, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, -max_value, min_value, plus_infty, OVERFLOW_EXCEPTION),
- TEST_fff_f (fma, -max_value, -max_value, -min_value, plus_infty, OVERFLOW_EXCEPTION),
-#endif
-
-#if defined (TEST_FLOAT) && FLT_MANT_DIG == 24
- TEST_fff_f (fma, 0x1.4p-126, 0x1.000004p-1, 0x1p-128, 0x1.c00008p-127, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-126, 0x1.000004p-1, -0x1p-128, -0x1.c00004p-127, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffff8p-126, 0x1.000002p-1, 0x1p-149, 0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1.fffff8p-126, 0x1.000002p-1, -0x1p-149, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-1, 0x0.fffffep-126, 0x1p-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-149, 0x1p-1, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1.1p-1, 0x0.fffffep-126, 0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1p-149, 0x1.1p-1, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p127, 0x1.000002p127),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p127, -0x0.ffffffp127),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p-126, 0x1.000002p-126),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p-126, 0x1p-126, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p-126, -0x1p-126),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x0.fffffep-126, 0x1p-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x0.fffffep-126, 0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x0.fffffep-126, -0x0.fffffcp-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x0.fffffep-126, -0x0.fffffep-126, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, 0x1p-149, 0x1p-148, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, 0x1p-149, 0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, 0x1p-149, -0x1p-149, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-149, -0x1p-149, -0x1p-149, -0x1p-149, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.fffp0, 0x0.fffp0, -0x0.ffep0, 0x1p-24),
- TEST_fff_f (fma, 0x0.fffp0, -0x0.fffp0, 0x0.ffep0, -0x1p-24),
- TEST_fff_f (fma, -0x0.fffp0, 0x0.fffp0, 0x0.ffep0, -0x1p-24),
- TEST_fff_f (fma, -0x0.fffp0, -0x0.fffp0, -0x0.ffep0, 0x1p-24),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, 0x1p127, 0x1.000002p127),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, 0x1p127, 0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, -0x1p127, -0x0.ffffffp127),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, -0x1p127, -0x1p127),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, 0x1p103, 0x1.000002p103),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, 0x1p103, 0x1p103),
- TEST_fff_f (fma, 0x1.000002p-126, 0x1.000002p-26, -0x1p103, -0x0.ffffffp103),
- TEST_fff_f (fma, 0x1.000002p-126, -0x1.000002p-26, -0x1p103, -0x1p103),
-#endif
-#if defined (TEST_DOUBLE) && DBL_MANT_DIG == 53
- TEST_fff_f (fma, 0x1.4p-1022, 0x1.0000000000002p-1, 0x1p-1024, 0x1.c000000000004p-1023, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-1022, 0x1.0000000000002p-1, -0x1p-1024, -0x1.c000000000002p-1023, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, 0x1p-1074, 0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1.ffffffffffffcp-1022, 0x1.0000000000001p-1, -0x1p-1074, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1, 0x0.fffffffffffffp-1022, 0x1p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-1074, 0x1p-1, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1.1p-1, 0x0.fffffffffffffp-1022, 0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1p-1074, 0x1.1p-1, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p1023, 0x1.0000000000001p1023),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p1023, -0x0.fffffffffffff8p1023),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p-1022, 0x1.0000000000001p-1022),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p-1022, 0x1p-1022, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p-1022, -0x1p-1022),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x0.fffffffffffffp-1022, 0x1p-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x0.fffffffffffffp-1022, -0x0.ffffffffffffep-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x0.fffffffffffffp-1022, -0x0.fffffffffffffp-1022, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, 0x1p-1074, 0x1p-1073, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, 0x1p-1074, 0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, 0x1p-1074, -0x1p-1074, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-1074, -0x1p-1074, -0x1p-1074, -0x1p-1074, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.fffffffffffff8p0, 0x0.fffffffffffff8p0, -0x0.fffffffffffffp0, 0x1p-106),
- TEST_fff_f (fma, 0x0.fffffffffffff8p0, -0x0.fffffffffffff8p0, 0x0.fffffffffffffp0, -0x1p-106),
- TEST_fff_f (fma, -0x0.fffffffffffff8p0, 0x0.fffffffffffff8p0, 0x0.fffffffffffffp0, -0x1p-106),
- TEST_fff_f (fma, -0x0.fffffffffffff8p0, -0x0.fffffffffffff8p0, -0x0.fffffffffffffp0, 0x1p-106),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, 0x1p1023, 0x1.0000000000001p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, 0x1p1023, 0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, -0x1p1023, -0x0.fffffffffffff8p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, -0x1p1023, -0x1p1023),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, 0x1p970, 0x1.0000000000001p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, 0x1p970, 0x1p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, 0x1.0000000000001p-55, -0x1p970, -0x0.fffffffffffff8p970),
- TEST_fff_f (fma, 0x1.0000000000001p-1022, -0x1.0000000000001p-55, -0x1p970, -0x1p970),
-#endif
-#if defined (TEST_LDOUBLE) && LDBL_MANT_DIG == 64
- TEST_fff_f (fma, 0x1.4p-16382L, 0x1.0000000000000004p-1L, 0x1p-16384L, 0x1.c000000000000008p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-16382L, 0x1.0000000000000004p-1L, -0x1p-16384L, -0x1.c000000000000004p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffffffffffffff8p-16382L, 0x1.0000000000000002p-1L, 0x1p-16445L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1.fffffffffffffff8p-16382L, 0x1.0000000000000002p-1L, -0x1p-16445L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-1L, 0x0.fffffffffffffffep-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16445L, 0x1p-1L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1.1p-1L, 0x0.fffffffffffffffep-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1p-16445L, 0x1.1p-1L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p16383L, 0x1.0000000000000002p16383L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p16383L, -0x0.ffffffffffffffffp16383L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p-16382L, 0x1.0000000000000002p-16382L),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p-16382L, -0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x0.fffffffffffffffep-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x0.fffffffffffffffep-16382L, 0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffcp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x0.fffffffffffffffep-16382L, -0x0.fffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, 0x1p-16445L, 0x1p-16444L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, 0x1p-16445L, 0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, 0x1p-16445L, -0x1p-16445L, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16445L, -0x1p-16445L, -0x1p-16445L, -0x1p-16445L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.ffffffffffffffffp0L, 0x0.ffffffffffffffffp0L, -0x0.fffffffffffffffep0L, 0x1p-128L),
- TEST_fff_f (fma, 0x0.ffffffffffffffffp0L, -0x0.ffffffffffffffffp0L, 0x0.fffffffffffffffep0L, -0x1p-128L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffp0L, 0x0.ffffffffffffffffp0L, 0x0.fffffffffffffffep0L, -0x1p-128L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffp0L, -0x0.ffffffffffffffffp0L, -0x0.fffffffffffffffep0L, 0x1p-128L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, 0x1p16383L, 0x1.0000000000000002p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, -0x1p16383L, -0x0.ffffffffffffffffp16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, 0x1p16319L, 0x1.0000000000000002p16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, 0x1.0000000000000002p-66L, -0x1p16319L, -0x0.ffffffffffffffffp16319L),
- TEST_fff_f (fma, 0x1.0000000000000002p-16382L, -0x1.0000000000000002p-66L, -0x1p16319L, -0x1p16319L),
-#endif
-#if defined (TEST_LDOUBLE) && LDBL_MANT_DIG == 113
- TEST_fff_f (fma, 0x1.4p-16382L, 0x1.0000000000000000000000000002p-1L, 0x1p-16384L, 0x1.c000000000000000000000000004p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1.4p-16382L, 0x1.0000000000000000000000000002p-1L, -0x1p-16384L, -0x1.c000000000000000000000000002p-16383L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1.fffffffffffffffffffffffffffcp-16382L, 0x1.0000000000000000000000000001p-1L, 0x1p-16494L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1.fffffffffffffffffffffffffffcp-16382L, 0x1.0000000000000000000000000001p-1L, -0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-1L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, -0x1p-16494L, 0x1p-1L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1.1p-1L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, -0x1p-16494L, 0x1.1p-1L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p16383L, 0x1.0000000000000000000000000001p16383L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p16383L, -0x0.ffffffffffffffffffffffffffff8p16383L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p-16382L, 0x1.0000000000000000000000000001p-16382L),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION_BEFORE_ROUNDING),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p-16382L, -0x1p-16382L),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x1p-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x0.ffffffffffffffffffffffffffffp-16382L, 0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.fffffffffffffffffffffffffffep-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x0.ffffffffffffffffffffffffffffp-16382L, -0x0.ffffffffffffffffffffffffffffp-16382L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, 0x1p-16494L, 0x1p-16493L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, 0x1p-16494L, 0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, 0x1p-16494L, -0x1p-16494L, minus_zero, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x1p-16494L, -0x1p-16494L, -0x1p-16494L, -0x1p-16494L, UNDERFLOW_EXCEPTION),
- TEST_fff_f (fma, 0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffffp0L, 0x1p-226L),
- TEST_fff_f (fma, 0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffffp0L, -0x1p-226L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffff8p0L, 0x0.ffffffffffffffffffffffffffffp0L, -0x1p-226L),
- TEST_fff_f (fma, -0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffff8p0L, -0x0.ffffffffffffffffffffffffffffp0L, 0x1p-226L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, 0x1p16383L, 0x1.0000000000000000000000000001p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, 0x1p16383L, 0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, -0x1p16383L, -0x0.ffffffffffffffffffffffffffff8p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, -0x1p16383L, -0x1p16383L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, 0x1p16319L, 0x1.0000000000000000000000000001p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, 0x1p16319L, 0x1p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, 0x1.0000000000000000000000000001p-66L, -0x1p16319L, -0x0.ffffffffffffffffffffffffffff8p16319L),
- TEST_fff_f (fma, 0x1.0000000000000000000000000001p-16382L, -0x1.0000000000000000000000000001p-66L, -0x1p16319L, -0x1p16319L),
-#endif
+ AUTO_TESTS_fff_f (fma, upward),
};
static void