aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/ieee754
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/ieee754')
-rw-r--r--sysdeps/ieee754/dbl-64/e_ilogb.c64
-rw-r--r--sysdeps/ieee754/dbl-64/math_config.h15
-rw-r--r--sysdeps/ieee754/dbl-64/math_err.c32
-rw-r--r--sysdeps/ieee754/dbl-64/s_modf.c109
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input190
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input190
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input156
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input156
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input156
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input156
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input190
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input190
-rw-r--r--sysdeps/ieee754/dbl-64/w_ilogb-impl.h37
-rw-r--r--sysdeps/ieee754/dbl-64/w_ilogb.c52
-rw-r--r--sysdeps/ieee754/dbl-64/w_llogb.c2
-rw-r--r--sysdeps/ieee754/flt-32/e_atanhf.c4
-rw-r--r--sysdeps/ieee754/flt-32/e_coshf.c6
-rw-r--r--sysdeps/ieee754/flt-32/e_ilogbf.c44
-rw-r--r--sysdeps/ieee754/flt-32/e_logf.c2
-rw-r--r--sysdeps/ieee754/flt-32/e_sinhf.c6
-rw-r--r--sysdeps/ieee754/flt-32/math_config.h15
-rw-r--r--sysdeps/ieee754/flt-32/math_errf.c33
-rw-r--r--sysdeps/ieee754/flt-32/s_cbrtf.c6
-rw-r--r--sysdeps/ieee754/flt-32/s_cospif.c6
-rw-r--r--sysdeps/ieee754/flt-32/s_erfcf.c4
-rw-r--r--sysdeps/ieee754/flt-32/s_modff.c105
-rw-r--r--sysdeps/ieee754/flt-32/s_sinpif.c8
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input186
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input186
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input156
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input156
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input156
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input156
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input186
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input186
-rw-r--r--sysdeps/ieee754/flt-32/w_ilogbf-impl.h38
-rw-r--r--sysdeps/ieee754/flt-32/w_ilogbf.c53
-rw-r--r--sysdeps/ieee754/flt-32/w_llogbf.c2
-rw-r--r--sysdeps/ieee754/ldbl-128/Makefile2
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input190
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input190
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input156
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input156
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input144
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input144
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input190
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input190
-rw-r--r--sysdeps/ieee754/ldbl-128ibm-compat/Versions2
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input190
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input190
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input156
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input156
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input144
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input144
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input190
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input190
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input190
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input190
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input156
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input156
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input144
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input144
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input190
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input190
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-skeleton-ldouble.c20
-rw-r--r--sysdeps/ieee754/ldbl-opt/Makefile12
-rw-r--r--sysdeps/ieee754/ldbl-opt/nldbl-compoundn.c8
-rw-r--r--sysdeps/ieee754/ldbl-opt/nldbl-rootn.c8
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input190
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input190
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input156
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input156
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input156
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input156
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input190
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input190
76 files changed, 4566 insertions, 4345 deletions
diff --git a/sysdeps/ieee754/dbl-64/e_ilogb.c b/sysdeps/ieee754/dbl-64/e_ilogb.c
index 1e338a5..1ea2f23 100644
--- a/sysdeps/ieee754/dbl-64/e_ilogb.c
+++ b/sysdeps/ieee754/dbl-64/e_ilogb.c
@@ -1,63 +1 @@
-/* @(#)s_ilogb.c 5.1 93/09/24 */
-/*
- * ====================================================
- * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
- *
- * Developed at SunPro, a Sun Microsystems, Inc. business.
- * Permission to use, copy, modify, and distribute this
- * software is freely granted, provided that this notice
- * is preserved.
- * ====================================================
- */
-
-#if defined(LIBM_SCCS) && !defined(lint)
-static char rcsid[] = "$NetBSD: s_ilogb.c,v 1.9 1995/05/10 20:47:28 jtc Exp $";
-#endif
-
-/* ilogb(double x)
- * return the binary exponent of non-zero x
- * ilogb(0) = FP_ILOGB0
- * ilogb(NaN) = FP_ILOGBNAN (no signal is raised)
- * ilogb(+-Inf) = INT_MAX (no signal is raised)
- */
-
-#include <limits.h>
-#include <math.h>
-#include <math_private.h>
-
-int
-__ieee754_ilogb (double x)
-{
- int32_t hx, lx, ix;
-
- GET_HIGH_WORD (hx, x);
- hx &= 0x7fffffff;
- if (hx < 0x00100000)
- {
- GET_LOW_WORD (lx, x);
- if ((hx | lx) == 0)
- return FP_ILOGB0; /* ilogb(0) = FP_ILOGB0 */
- else /* subnormal x */
- if (hx == 0)
- {
- for (ix = -1043; lx > 0; lx <<= 1)
- ix -= 1;
- }
- else
- {
- for (ix = -1022, hx <<= 11; hx > 0; hx <<= 1)
- ix -= 1;
- }
- return ix;
- }
- else if (hx < 0x7ff00000)
- return (hx >> 20) - 1023;
- else if (FP_ILOGBNAN != INT_MAX)
- {
- /* ISO C99 requires ilogb(+-Inf) == INT_MAX. */
- GET_LOW_WORD (lx, x);
- if (((hx ^ 0x7ff00000) | lx) == 0)
- return INT_MAX;
- }
- return FP_ILOGBNAN;
-}
+/* ilogb is implemented at w_ilogb.c */
diff --git a/sysdeps/ieee754/dbl-64/math_config.h b/sysdeps/ieee754/dbl-64/math_config.h
index 3382e38..d9288c4 100644
--- a/sysdeps/ieee754/dbl-64/math_config.h
+++ b/sysdeps/ieee754/dbl-64/math_config.h
@@ -109,6 +109,7 @@ issignaling_inline (double x)
#define BIT_WIDTH 64
#define MANTISSA_WIDTH 52
#define EXPONENT_WIDTH 11
+#define EXPONENT_BIAS 1023
#define MANTISSA_MASK UINT64_C(0x000fffffffffffff)
#define EXPONENT_MASK UINT64_C(0x7ff0000000000000)
#define EXP_MANT_MASK UINT64_C(0x7fffffffffffffff)
@@ -121,12 +122,24 @@ is_nan (uint64_t x)
return (x & EXP_MANT_MASK) > EXPONENT_MASK;
}
+static inline bool
+is_inf (uint64_t x)
+{
+ return (x << 1) == (EXPONENT_MASK << 1);
+}
+
static inline uint64_t
get_mantissa (uint64_t x)
{
return x & MANTISSA_MASK;
}
+static inline int
+get_exponent (uint64_t x)
+{
+ return (int)((x >> MANTISSA_WIDTH & 0x7ff) - EXPONENT_BIAS);
+}
+
/* Convert integer number X, unbiased exponent EP, and sign S to double:
result = X * 2^(EP+1 - exponent_bias)
@@ -164,6 +177,8 @@ attribute_hidden double __math_divzero (uint32_t);
/* Invalid input unless it is a quiet NaN. */
attribute_hidden double __math_invalid (double);
+attribute_hidden int __math_invalid_i (int);
+attribute_hidden long int __math_invalid_li (long int);
/* Error handling using output checking, only for errno setting. */
diff --git a/sysdeps/ieee754/dbl-64/math_err.c b/sysdeps/ieee754/dbl-64/math_err.c
index 4a07fd5..b8c645a 100644
--- a/sysdeps/ieee754/dbl-64/math_err.c
+++ b/sysdeps/ieee754/dbl-64/math_err.c
@@ -29,8 +29,24 @@ with_errno (double y, int e)
errno = e;
return y;
}
+
+NOINLINE static int
+with_errno_i (int y, int e)
+{
+ errno = e;
+ return y;
+}
+
+NOINLINE static long int
+with_errno_li (long int y, int e)
+{
+ errno = e;
+ return y;
+}
#else
#define with_errno(x, e) (x)
+#define with_errno_i(x, e) (x)
+#define with_errno_li(x, e) (x)
#endif
attribute_hidden double
@@ -83,6 +99,22 @@ __math_invalid (double x)
return isnan (x) ? y : with_errno (y, EDOM);
}
+attribute_hidden int
+__math_invalid_i (int r)
+{
+ double y = 0.0 / 0.0;
+ math_force_eval (y);
+ return with_errno_i (r, EDOM);
+}
+
+attribute_hidden long int
+__math_invalid_li (long int r)
+{
+ double y = 0.0 / 0.0;
+ math_force_eval (y);
+ return with_errno_li (r, EDOM);
+}
+
/* Check result and set errno if necessary. */
attribute_hidden double
diff --git a/sysdeps/ieee754/dbl-64/s_modf.c b/sysdeps/ieee754/dbl-64/s_modf.c
index 0de2084..90cd8e8 100644
--- a/sysdeps/ieee754/dbl-64/s_modf.c
+++ b/sysdeps/ieee754/dbl-64/s_modf.c
@@ -1,63 +1,68 @@
-/*
- * ====================================================
- * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
- *
- * Developed at SunPro, a Sun Microsystems, Inc. business.
- * Permission to use, copy, modify, and distribute this
- * software is freely granted, provided that this notice
- * is preserved.
- * ====================================================
- */
+/* Extract signed integral and fractional values.
+ Copyright (C) 1993-2025 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
-/*
- * modf(double x, double *iptr)
- * return fraction part of x, and return x's integral part in *iptr.
- * Method:
- * Bit twiddling.
- *
- * Exception:
- * No exception.
- */
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <https://www.gnu.org/licenses/>. */
#include <math.h>
-#include <math_private.h>
#include <libm-alias-double.h>
-#include <stdint.h>
-
-static const double one = 1.0;
+#include "math_config.h"
+#include <math-use-builtins-trunc.h>
double
-__modf(double x, double *iptr)
+__modf (double x, double *iptr)
{
- int64_t i0;
- int32_t j0;
- EXTRACT_WORDS64(i0,x);
- j0 = ((i0>>52)&0x7ff)-0x3ff; /* exponent of x */
- if(j0<52) { /* integer part in x */
- if(j0<0) { /* |x|<1 */
- /* *iptr = +-0 */
- INSERT_WORDS64(*iptr,i0&UINT64_C(0x8000000000000000));
- return x;
- } else {
- uint64_t i = UINT64_C(0x000fffffffffffff)>>j0;
- if((i0&i)==0) { /* x is integral */
- *iptr = x;
- /* return +-0 */
- INSERT_WORDS64(x,i0&UINT64_C(0x8000000000000000));
- return x;
- } else {
- INSERT_WORDS64(*iptr,i0&(~i));
- return x - *iptr;
- }
- }
- } else { /* no fraction part */
- *iptr = x*one;
- /* We must handle NaNs separately. */
- if (j0 == 0x400 && (i0 & UINT64_C(0xfffffffffffff)))
- return x*one;
- INSERT_WORDS64(x,i0&UINT64_C(0x8000000000000000)); /* return +-0 */
- return x;
+ uint64_t t = asuint64 (x);
+#if USE_TRUNC_BUILTIN
+ if (is_inf (t))
+ {
+ *iptr = x;
+ return copysign (0.0, x);
+ }
+ *iptr = trunc (x);
+ return copysign (x - *iptr, x);
+#else
+ int e = get_exponent (t);
+ /* No fraction part. */
+ if (e < MANTISSA_WIDTH)
+ {
+ if (e < 0)
+ {
+ /* |x|<1 -> *iptr = +-0 */
+ *iptr = asdouble (t & SIGN_MASK);
+ return x;
+ }
+
+ uint64_t i = MANTISSA_MASK >> e;
+ if ((t & i) == 0)
+ {
+ /* x in integral, return +-0 */
+ *iptr = x;
+ return asdouble (t & SIGN_MASK);
}
+
+ *iptr = asdouble (t & ~i);
+ return x - *iptr;
+ }
+
+ /* Set invalid operation for sNaN. */
+ *iptr = x * 1.0;
+ if ((e == 0x400) && (t & MANTISSA_MASK))
+ return *iptr;
+ return asdouble (t & SIGN_MASK);
+#endif
}
#ifndef __modf
libm_alias_double (__modf, modf)
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input
index ba9e02f..9a5650a 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input
@@ -14,18 +14,18 @@
%*la:-0x8p-1025:0:10:
%la:-0x0p+0:1:7:-0x0:
%*la:-0x0p+0:0:7:
-%la:-0x0p0:1:6:-0x0:
-%*la:-0x0p0:0:6:
-%la:-nan(09A_Zaz):1:13:-nan:
+%la:-0x.0p0:1:7:-0x0:
+%*la:-0x.0p0:0:7:
+%la:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*la:-nan(09A_Zaz):0:13:
-%la:-nan():1:6:-nan:
+%la:-nan():1:6:-nan():
%*la:-nan():0:6:
-%la:nan():1:5:nan:
+%la:nan():1:5:nan():
%*la:nan():0:5:
-%la:nan(09A_Zaz):1:12:nan:
+%la:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*la:nan(09A_Zaz):0:12:
-%la:0x0p0:1:5:0x0:
-%*la:0x0p0:0:5:
+%la:0x.0p0:1:6:0x0:
+%*la:0x.0p0:0:6:
%la:0x0p+0:1:6:0x0:
%*la:0x0p+0:0:6:
%la:0x8p-1025:1:9:0x1p-1022:
@@ -40,12 +40,12 @@
%*la:0xf.ffffffffffff8p+1020:0:23:
%la:infinity:1:8:inf:
%*la:infinity:0:8:
-%la:+nan():1:6:nan:
+%la:+nan():1:6:nan():
%*la:+nan():0:6:
-%la:+nan(09A_Zaz):1:13:nan:
+%la:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*la:+nan(09A_Zaz):0:13:
-%la:+0x0p0:1:6:0x0:
-%*la:+0x0p0:0:6:
+%la:+0x.0p0:1:7:0x0:
+%*la:+0x.0p0:0:7:
%la:+0x0p+0:1:7:0x0:
%*la:+0x0p+0:0:7:
%la:+0x8p-1025:1:10:0x1p-1022:
@@ -76,8 +76,8 @@
%*1la:-0x8p-1025:0:-1:
%1la:-0x0p+0:0:-1:
%*1la:-0x0p+0:0:-1:
-%1la:-0x0p0:0:-1:
-%*1la:-0x0p0:0:-1:
+%1la:-0x.0p0:0:-1:
+%*1la:-0x.0p0:0:-1:
%1la:-nan(09A_Zaz):0:-1:
%*1la:-nan(09A_Zaz):0:-1:
%1la:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1la:nan():0:-1:
%1la:nan(09A_Zaz):0:-1:
%*1la:nan(09A_Zaz):0:-1:
-%1la:0x0p0:1:1:0x0:
-%*1la:0x0p0:0:1:
+%1la:0x.0p0:1:1:0x0:
+%*1la:0x.0p0:0:1:
%1la:0x0p+0:1:1:0x0:
%*1la:0x0p+0:0:1:
%1la:0x8p-1025:1:1:0x0:
@@ -106,8 +106,8 @@
%*1la:+nan():0:-1:
%1la:+nan(09A_Zaz):0:-1:
%*1la:+nan(09A_Zaz):0:-1:
-%1la:+0x0p0:0:-1:
-%*1la:+0x0p0:0:-1:
+%1la:+0x.0p0:0:-1:
+%*1la:+0x.0p0:0:-1:
%1la:+0x0p+0:0:-1:
%*1la:+0x0p+0:0:-1:
%1la:+0x8p-1025:0:-1:
@@ -138,8 +138,8 @@
%*2la:-0x8p-1025:0:2:
%2la:-0x0p+0:1:2:-0x0:
%*2la:-0x0p+0:0:2:
-%2la:-0x0p0:1:2:-0x0:
-%*2la:-0x0p0:0:2:
+%2la:-0x.0p0:1:2:-0x0:
+%*2la:-0x.0p0:0:2:
%2la:-nan(09A_Zaz):0:-1:
%*2la:-nan(09A_Zaz):0:-1:
%2la:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2la:nan():0:-1:
%2la:nan(09A_Zaz):0:-1:
%*2la:nan(09A_Zaz):0:-1:
-%2la:0x0p0:0:-1:
-%*2la:0x0p0:0:-1:
+%2la:0x.0p0:0:-1:
+%*2la:0x.0p0:0:-1:
%2la:0x0p+0:0:-1:
%*2la:0x0p+0:0:-1:
%2la:0x8p-1025:0:-1:
@@ -168,8 +168,8 @@
%*2la:+nan():0:-1:
%2la:+nan(09A_Zaz):0:-1:
%*2la:+nan(09A_Zaz):0:-1:
-%2la:+0x0p0:1:2:0x0:
-%*2la:+0x0p0:0:2:
+%2la:+0x.0p0:1:2:0x0:
+%*2la:+0x.0p0:0:2:
%2la:+0x0p+0:1:2:0x0:
%*2la:+0x0p+0:0:2:
%2la:+0x8p-1025:1:2:0x0:
@@ -200,8 +200,8 @@
%*3la:-0x8p-1025:0:-1:
%3la:-0x0p+0:0:-1:
%*3la:-0x0p+0:0:-1:
-%3la:-0x0p0:0:-1:
-%*3la:-0x0p0:0:-1:
+%3la:-0x.0p0:0:-1:
+%*3la:-0x.0p0:0:-1:
%3la:-nan(09A_Zaz):0:-1:
%*3la:-nan(09A_Zaz):0:-1:
%3la:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3la:nan():0:3:
%3la:nan(09A_Zaz):1:3:nan:
%*3la:nan(09A_Zaz):0:3:
-%3la:0x0p0:1:3:0x0:
-%*3la:0x0p0:0:3:
+%3la:0x.0p0:0:-1:
+%*3la:0x.0p0:0:-1:
%3la:0x0p+0:1:3:0x0:
%*3la:0x0p+0:0:3:
%3la:0x8p-1025:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3la:+nan():0:-1:
%3la:+nan(09A_Zaz):0:-1:
%*3la:+nan(09A_Zaz):0:-1:
-%3la:+0x0p0:0:-1:
-%*3la:+0x0p0:0:-1:
+%3la:+0x.0p0:0:-1:
+%*3la:+0x.0p0:0:-1:
%3la:+0x0p+0:0:-1:
%*3la:+0x0p+0:0:-1:
%3la:+0x8p-1025:0:-1:
@@ -262,8 +262,8 @@
%*4la:-0x8p-1025:0:4:
%4la:-0x0p+0:1:4:-0x0:
%*4la:-0x0p+0:0:4:
-%4la:-0x0p0:1:4:-0x0:
-%*4la:-0x0p0:0:4:
+%4la:-0x.0p0:0:-1:
+%*4la:-0x.0p0:0:-1:
%4la:-nan(09A_Zaz):1:4:-nan:
%*4la:-nan(09A_Zaz):0:4:
%4la:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4la:nan():0:-1:
%4la:nan(09A_Zaz):0:-1:
%*4la:nan(09A_Zaz):0:-1:
-%4la:0x0p0:0:-1:
-%*4la:0x0p0:0:-1:
+%4la:0x.0p0:1:4:0x0:
+%*4la:0x.0p0:0:4:
%4la:0x0p+0:0:-1:
%*4la:0x0p+0:0:-1:
%4la:0x8p-1025:0:-1:
@@ -292,8 +292,8 @@
%*4la:+nan():0:4:
%4la:+nan(09A_Zaz):1:4:nan:
%*4la:+nan(09A_Zaz):0:4:
-%4la:+0x0p0:1:4:0x0:
-%*4la:+0x0p0:0:4:
+%4la:+0x.0p0:0:-1:
+%*4la:+0x.0p0:0:-1:
%4la:+0x0p+0:1:4:0x0:
%*4la:+0x0p+0:0:4:
%4la:+0x8p-1025:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5la:-0x8p-1025:0:-1:
%5la:-0x0p+0:0:-1:
%*5la:-0x0p+0:0:-1:
-%5la:-0x0p0:0:-1:
-%*5la:-0x0p0:0:-1:
+%5la:-0x.0p0:1:5:-0x0:
+%*5la:-0x.0p0:0:5:
%5la:-nan(09A_Zaz):0:-1:
%*5la:-nan(09A_Zaz):0:-1:
%5la:-nan():0:-1:
%*5la:-nan():0:-1:
-%5la:nan():1:5:nan:
+%5la:nan():1:5:nan():
%*5la:nan():0:5:
%5la:nan(09A_Zaz):0:-1:
%*5la:nan(09A_Zaz):0:-1:
-%5la:0x0p0:1:5:0x0:
-%*5la:0x0p0:0:5:
+%5la:0x.0p0:0:-1:
+%*5la:0x.0p0:0:-1:
%5la:0x0p+0:0:-1:
%*5la:0x0p+0:0:-1:
%5la:0x8p-1025:0:-1:
@@ -354,8 +354,8 @@
%*5la:+nan():0:-1:
%5la:+nan(09A_Zaz):0:-1:
%*5la:+nan(09A_Zaz):0:-1:
-%5la:+0x0p0:0:-1:
-%*5la:+0x0p0:0:-1:
+%5la:+0x.0p0:1:5:0x0:
+%*5la:+0x.0p0:0:5:
%5la:+0x0p+0:0:-1:
%*5la:+0x0p+0:0:-1:
%5la:+0x8p-1025:0:-1:
@@ -386,18 +386,18 @@
%*6la:-0x8p-1025:0:-1:
%6la:-0x0p+0:0:-1:
%*6la:-0x0p+0:0:-1:
-%6la:-0x0p0:1:6:-0x0:
-%*6la:-0x0p0:0:6:
+%6la:-0x.0p0:0:-1:
+%*6la:-0x.0p0:0:-1:
%6la:-nan(09A_Zaz):0:-1:
%*6la:-nan(09A_Zaz):0:-1:
-%6la:-nan():1:6:-nan:
+%6la:-nan():1:6:-nan():
%*6la:-nan():0:6:
-%6la:nan():1:5:nan:
+%6la:nan():1:5:nan():
%*6la:nan():0:5:
%6la:nan(09A_Zaz):0:-1:
%*6la:nan(09A_Zaz):0:-1:
-%6la:0x0p0:1:5:0x0:
-%*6la:0x0p0:0:5:
+%6la:0x.0p0:1:6:0x0:
+%*6la:0x.0p0:0:6:
%6la:0x0p+0:1:6:0x0:
%*6la:0x0p+0:0:6:
%6la:0x8p-1025:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6la:0xf.ffffffffffff8p+1020:0:6:
%6la:infinity:0:-1:
%*6la:infinity:0:-1:
-%6la:+nan():1:6:nan:
+%6la:+nan():1:6:nan():
%*6la:+nan():0:6:
%6la:+nan(09A_Zaz):0:-1:
%*6la:+nan(09A_Zaz):0:-1:
-%6la:+0x0p0:1:6:0x0:
-%*6la:+0x0p0:0:6:
+%6la:+0x.0p0:0:-1:
+%*6la:+0x.0p0:0:-1:
%6la:+0x0p+0:0:-1:
%*6la:+0x0p+0:0:-1:
%6la:+0x8p-1025:0:-1:
@@ -448,18 +448,18 @@
%*20la:-0x8p-1025:0:10:
%20la:-0x0p+0:1:7:-0x0:
%*20la:-0x0p+0:0:7:
-%20la:-0x0p0:1:6:-0x0:
-%*20la:-0x0p0:0:6:
-%20la:-nan(09A_Zaz):1:13:-nan:
+%20la:-0x.0p0:1:7:-0x0:
+%*20la:-0x.0p0:0:7:
+%20la:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*20la:-nan(09A_Zaz):0:13:
-%20la:-nan():1:6:-nan:
+%20la:-nan():1:6:-nan():
%*20la:-nan():0:6:
-%20la:nan():1:5:nan:
+%20la:nan():1:5:nan():
%*20la:nan():0:5:
-%20la:nan(09A_Zaz):1:12:nan:
+%20la:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*20la:nan(09A_Zaz):0:12:
-%20la:0x0p0:1:5:0x0:
-%*20la:0x0p0:0:5:
+%20la:0x.0p0:1:6:0x0:
+%*20la:0x.0p0:0:6:
%20la:0x0p+0:1:6:0x0:
%*20la:0x0p+0:0:6:
%20la:0x8p-1025:1:9:0x1p-1022:
@@ -474,12 +474,12 @@
%*20la:0xf.ffffffffffff8p+1020:0:20:
%20la:infinity:1:8:inf:
%*20la:infinity:0:8:
-%20la:+nan():1:6:nan:
+%20la:+nan():1:6:nan():
%*20la:+nan():0:6:
-%20la:+nan(09A_Zaz):1:13:nan:
+%20la:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*20la:+nan(09A_Zaz):0:13:
-%20la:+0x0p0:1:6:0x0:
-%*20la:+0x0p0:0:6:
+%20la:+0x.0p0:1:7:0x0:
+%*20la:+0x.0p0:0:7:
%20la:+0x0p+0:1:7:0x0:
%*20la:+0x0p+0:0:7:
%20la:+0x8p-1025:1:10:0x1p-1022:
@@ -510,18 +510,18 @@
%*32la:-0x8p-1025:0:10:
%32la:-0x0p+0:1:7:-0x0:
%*32la:-0x0p+0:0:7:
-%32la:-0x0p0:1:6:-0x0:
-%*32la:-0x0p0:0:6:
-%32la:-nan(09A_Zaz):1:13:-nan:
+%32la:-0x.0p0:1:7:-0x0:
+%*32la:-0x.0p0:0:7:
+%32la:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*32la:-nan(09A_Zaz):0:13:
-%32la:-nan():1:6:-nan:
+%32la:-nan():1:6:-nan():
%*32la:-nan():0:6:
-%32la:nan():1:5:nan:
+%32la:nan():1:5:nan():
%*32la:nan():0:5:
-%32la:nan(09A_Zaz):1:12:nan:
+%32la:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*32la:nan(09A_Zaz):0:12:
-%32la:0x0p0:1:5:0x0:
-%*32la:0x0p0:0:5:
+%32la:0x.0p0:1:6:0x0:
+%*32la:0x.0p0:0:6:
%32la:0x0p+0:1:6:0x0:
%*32la:0x0p+0:0:6:
%32la:0x8p-1025:1:9:0x1p-1022:
@@ -536,12 +536,12 @@
%*32la:0xf.ffffffffffff8p+1020:0:23:
%32la:infinity:1:8:inf:
%*32la:infinity:0:8:
-%32la:+nan():1:6:nan:
+%32la:+nan():1:6:nan():
%*32la:+nan():0:6:
-%32la:+nan(09A_Zaz):1:13:nan:
+%32la:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32la:+nan(09A_Zaz):0:13:
-%32la:+0x0p0:1:6:0x0:
-%*32la:+0x0p0:0:6:
+%32la:+0x.0p0:1:7:0x0:
+%*32la:+0x.0p0:0:7:
%32la:+0x0p+0:1:7:0x0:
%*32la:+0x0p+0:0:7:
%32la:+0x8p-1025:1:10:0x1p-1022:
@@ -572,18 +572,18 @@
%*5la: -0x8p-1025:0:-1:
%5la: -0x0p+0:0:-1:
%*5la: -0x0p+0:0:-1:
-%5la: -0x0p0:0:-1:
-%*5la: -0x0p0:0:-1:
+%5la: -0x.0p0:1:6:-0x0:
+%*5la: -0x.0p0:0:6:
%5la: -nan(09A_Zaz):0:-1:
%*5la: -nan(09A_Zaz):0:-1:
%5la: -nan():0:-1:
%*5la: -nan():0:-1:
-%5la: nan():1:6:nan:
+%5la: nan():1:6:nan():
%*5la: nan():0:6:
%5la: nan(09A_Zaz):0:-1:
%*5la: nan(09A_Zaz):0:-1:
-%5la: 0x0p0:1:6:0x0:
-%*5la: 0x0p0:0:6:
+%5la: 0x.0p0:0:-1:
+%*5la: 0x.0p0:0:-1:
%5la: 0x0p+0:0:-1:
%*5la: 0x0p+0:0:-1:
%5la: 0x8p-1025:0:-1:
@@ -602,8 +602,8 @@
%*5la: +nan():0:-1:
%5la: +nan(09A_Zaz):0:-1:
%*5la: +nan(09A_Zaz):0:-1:
-%5la: +0x0p0:0:-1:
-%*5la: +0x0p0:0:-1:
+%5la: +0x.0p0:1:6:0x0:
+%*5la: +0x.0p0:0:6:
%5la: +0x0p+0:0:-1:
%*5la: +0x0p+0:0:-1:
%5la: +0x8p-1025:0:-1:
@@ -634,18 +634,18 @@
%*32la: -0x8p-1025:0:11:
%32la: -0x0p+0:1:8:-0x0:
%*32la: -0x0p+0:0:8:
-%32la: -0x0p0:1:7:-0x0:
-%*32la: -0x0p0:0:7:
-%32la: -nan(09A_Zaz):1:14:-nan:
+%32la: -0x.0p0:1:8:-0x0:
+%*32la: -0x.0p0:0:8:
+%32la: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*32la: -nan(09A_Zaz):0:14:
-%32la: -nan():1:7:-nan:
+%32la: -nan():1:7:-nan():
%*32la: -nan():0:7:
-%32la: nan():1:6:nan:
+%32la: nan():1:6:nan():
%*32la: nan():0:6:
-%32la: nan(09A_Zaz):1:13:nan:
+%32la: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32la: nan(09A_Zaz):0:13:
-%32la: 0x0p0:1:6:0x0:
-%*32la: 0x0p0:0:6:
+%32la: 0x.0p0:1:7:0x0:
+%*32la: 0x.0p0:0:7:
%32la: 0x0p+0:1:7:0x0:
%*32la: 0x0p+0:0:7:
%32la: 0x8p-1025:1:10:0x1p-1022:
@@ -660,12 +660,12 @@
%*32la: 0xf.ffffffffffff8p+1020:0:24:
%32la: infinity:1:9:inf:
%*32la: infinity:0:9:
-%32la: +nan():1:7:nan:
+%32la: +nan():1:7:nan():
%*32la: +nan():0:7:
-%32la: +nan(09A_Zaz):1:14:nan:
+%32la: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*32la: +nan(09A_Zaz):0:14:
-%32la: +0x0p0:1:7:0x0:
-%*32la: +0x0p0:0:7:
+%32la: +0x.0p0:1:8:0x0:
+%*32la: +0x.0p0:0:8:
%32la: +0x0p+0:1:8:0x0:
%*32la: +0x0p+0:0:8:
%32la: +0x8p-1025:1:11:0x1p-1022:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input
index f7217b7..40e4bc9 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input
@@ -14,18 +14,18 @@
%*lA:-0X8P-1025:0:10:
%lA:-0X0P+0:1:7:-0x0:
%*lA:-0X0P+0:0:7:
-%lA:-0X0P0:1:6:-0x0:
-%*lA:-0X0P0:0:6:
-%lA:-NAN(09A_Zaz):1:13:-nan:
+%lA:-0X.0P0:1:7:-0x0:
+%*lA:-0X.0P0:0:7:
+%lA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*lA:-NAN(09A_Zaz):0:13:
-%lA:-NAN():1:6:-nan:
+%lA:-NAN():1:6:-nan():
%*lA:-NAN():0:6:
-%lA:NAN():1:5:nan:
+%lA:NAN():1:5:nan():
%*lA:NAN():0:5:
-%lA:NAN(09A_Zaz):1:12:nan:
+%lA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*lA:NAN(09A_Zaz):0:12:
-%lA:0X0P0:1:5:0x0:
-%*lA:0X0P0:0:5:
+%lA:0X.0P0:1:6:0x0:
+%*lA:0X.0P0:0:6:
%lA:0X0P+0:1:6:0x0:
%*lA:0X0P+0:0:6:
%lA:0X8P-1025:1:9:0x1p-1022:
@@ -40,12 +40,12 @@
%*lA:0XF.FFFFFFFFFFFF8P+1020:0:23:
%lA:INFINITY:1:8:inf:
%*lA:INFINITY:0:8:
-%lA:+NAN():1:6:nan:
+%lA:+NAN():1:6:nan():
%*lA:+NAN():0:6:
-%lA:+NAN(09A_Zaz):1:13:nan:
+%lA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*lA:+NAN(09A_Zaz):0:13:
-%lA:+0X0P0:1:6:0x0:
-%*lA:+0X0P0:0:6:
+%lA:+0X.0P0:1:7:0x0:
+%*lA:+0X.0P0:0:7:
%lA:+0X0P+0:1:7:0x0:
%*lA:+0X0P+0:0:7:
%lA:+0X8P-1025:1:10:0x1p-1022:
@@ -76,8 +76,8 @@
%*1lA:-0X8P-1025:0:-1:
%1lA:-0X0P+0:0:-1:
%*1lA:-0X0P+0:0:-1:
-%1lA:-0X0P0:0:-1:
-%*1lA:-0X0P0:0:-1:
+%1lA:-0X.0P0:0:-1:
+%*1lA:-0X.0P0:0:-1:
%1lA:-NAN(09A_Zaz):0:-1:
%*1lA:-NAN(09A_Zaz):0:-1:
%1lA:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1lA:NAN():0:-1:
%1lA:NAN(09A_Zaz):0:-1:
%*1lA:NAN(09A_Zaz):0:-1:
-%1lA:0X0P0:1:1:0x0:
-%*1lA:0X0P0:0:1:
+%1lA:0X.0P0:1:1:0x0:
+%*1lA:0X.0P0:0:1:
%1lA:0X0P+0:1:1:0x0:
%*1lA:0X0P+0:0:1:
%1lA:0X8P-1025:1:1:0x0:
@@ -106,8 +106,8 @@
%*1lA:+NAN():0:-1:
%1lA:+NAN(09A_Zaz):0:-1:
%*1lA:+NAN(09A_Zaz):0:-1:
-%1lA:+0X0P0:0:-1:
-%*1lA:+0X0P0:0:-1:
+%1lA:+0X.0P0:0:-1:
+%*1lA:+0X.0P0:0:-1:
%1lA:+0X0P+0:0:-1:
%*1lA:+0X0P+0:0:-1:
%1lA:+0X8P-1025:0:-1:
@@ -138,8 +138,8 @@
%*2lA:-0X8P-1025:0:2:
%2lA:-0X0P+0:1:2:-0x0:
%*2lA:-0X0P+0:0:2:
-%2lA:-0X0P0:1:2:-0x0:
-%*2lA:-0X0P0:0:2:
+%2lA:-0X.0P0:1:2:-0x0:
+%*2lA:-0X.0P0:0:2:
%2lA:-NAN(09A_Zaz):0:-1:
%*2lA:-NAN(09A_Zaz):0:-1:
%2lA:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2lA:NAN():0:-1:
%2lA:NAN(09A_Zaz):0:-1:
%*2lA:NAN(09A_Zaz):0:-1:
-%2lA:0X0P0:0:-1:
-%*2lA:0X0P0:0:-1:
+%2lA:0X.0P0:0:-1:
+%*2lA:0X.0P0:0:-1:
%2lA:0X0P+0:0:-1:
%*2lA:0X0P+0:0:-1:
%2lA:0X8P-1025:0:-1:
@@ -168,8 +168,8 @@
%*2lA:+NAN():0:-1:
%2lA:+NAN(09A_Zaz):0:-1:
%*2lA:+NAN(09A_Zaz):0:-1:
-%2lA:+0X0P0:1:2:0x0:
-%*2lA:+0X0P0:0:2:
+%2lA:+0X.0P0:1:2:0x0:
+%*2lA:+0X.0P0:0:2:
%2lA:+0X0P+0:1:2:0x0:
%*2lA:+0X0P+0:0:2:
%2lA:+0X8P-1025:1:2:0x0:
@@ -200,8 +200,8 @@
%*3lA:-0X8P-1025:0:-1:
%3lA:-0X0P+0:0:-1:
%*3lA:-0X0P+0:0:-1:
-%3lA:-0X0P0:0:-1:
-%*3lA:-0X0P0:0:-1:
+%3lA:-0X.0P0:0:-1:
+%*3lA:-0X.0P0:0:-1:
%3lA:-NAN(09A_Zaz):0:-1:
%*3lA:-NAN(09A_Zaz):0:-1:
%3lA:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3lA:NAN():0:3:
%3lA:NAN(09A_Zaz):1:3:nan:
%*3lA:NAN(09A_Zaz):0:3:
-%3lA:0X0P0:1:3:0x0:
-%*3lA:0X0P0:0:3:
+%3lA:0X.0P0:0:-1:
+%*3lA:0X.0P0:0:-1:
%3lA:0X0P+0:1:3:0x0:
%*3lA:0X0P+0:0:3:
%3lA:0X8P-1025:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3lA:+NAN():0:-1:
%3lA:+NAN(09A_Zaz):0:-1:
%*3lA:+NAN(09A_Zaz):0:-1:
-%3lA:+0X0P0:0:-1:
-%*3lA:+0X0P0:0:-1:
+%3lA:+0X.0P0:0:-1:
+%*3lA:+0X.0P0:0:-1:
%3lA:+0X0P+0:0:-1:
%*3lA:+0X0P+0:0:-1:
%3lA:+0X8P-1025:0:-1:
@@ -262,8 +262,8 @@
%*4lA:-0X8P-1025:0:4:
%4lA:-0X0P+0:1:4:-0x0:
%*4lA:-0X0P+0:0:4:
-%4lA:-0X0P0:1:4:-0x0:
-%*4lA:-0X0P0:0:4:
+%4lA:-0X.0P0:0:-1:
+%*4lA:-0X.0P0:0:-1:
%4lA:-NAN(09A_Zaz):1:4:-nan:
%*4lA:-NAN(09A_Zaz):0:4:
%4lA:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4lA:NAN():0:-1:
%4lA:NAN(09A_Zaz):0:-1:
%*4lA:NAN(09A_Zaz):0:-1:
-%4lA:0X0P0:0:-1:
-%*4lA:0X0P0:0:-1:
+%4lA:0X.0P0:1:4:0x0:
+%*4lA:0X.0P0:0:4:
%4lA:0X0P+0:0:-1:
%*4lA:0X0P+0:0:-1:
%4lA:0X8P-1025:0:-1:
@@ -292,8 +292,8 @@
%*4lA:+NAN():0:4:
%4lA:+NAN(09A_Zaz):1:4:nan:
%*4lA:+NAN(09A_Zaz):0:4:
-%4lA:+0X0P0:1:4:0x0:
-%*4lA:+0X0P0:0:4:
+%4lA:+0X.0P0:0:-1:
+%*4lA:+0X.0P0:0:-1:
%4lA:+0X0P+0:1:4:0x0:
%*4lA:+0X0P+0:0:4:
%4lA:+0X8P-1025:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5lA:-0X8P-1025:0:-1:
%5lA:-0X0P+0:0:-1:
%*5lA:-0X0P+0:0:-1:
-%5lA:-0X0P0:0:-1:
-%*5lA:-0X0P0:0:-1:
+%5lA:-0X.0P0:1:5:-0x0:
+%*5lA:-0X.0P0:0:5:
%5lA:-NAN(09A_Zaz):0:-1:
%*5lA:-NAN(09A_Zaz):0:-1:
%5lA:-NAN():0:-1:
%*5lA:-NAN():0:-1:
-%5lA:NAN():1:5:nan:
+%5lA:NAN():1:5:nan():
%*5lA:NAN():0:5:
%5lA:NAN(09A_Zaz):0:-1:
%*5lA:NAN(09A_Zaz):0:-1:
-%5lA:0X0P0:1:5:0x0:
-%*5lA:0X0P0:0:5:
+%5lA:0X.0P0:0:-1:
+%*5lA:0X.0P0:0:-1:
%5lA:0X0P+0:0:-1:
%*5lA:0X0P+0:0:-1:
%5lA:0X8P-1025:0:-1:
@@ -354,8 +354,8 @@
%*5lA:+NAN():0:-1:
%5lA:+NAN(09A_Zaz):0:-1:
%*5lA:+NAN(09A_Zaz):0:-1:
-%5lA:+0X0P0:0:-1:
-%*5lA:+0X0P0:0:-1:
+%5lA:+0X.0P0:1:5:0x0:
+%*5lA:+0X.0P0:0:5:
%5lA:+0X0P+0:0:-1:
%*5lA:+0X0P+0:0:-1:
%5lA:+0X8P-1025:0:-1:
@@ -386,18 +386,18 @@
%*6lA:-0X8P-1025:0:-1:
%6lA:-0X0P+0:0:-1:
%*6lA:-0X0P+0:0:-1:
-%6lA:-0X0P0:1:6:-0x0:
-%*6lA:-0X0P0:0:6:
+%6lA:-0X.0P0:0:-1:
+%*6lA:-0X.0P0:0:-1:
%6lA:-NAN(09A_Zaz):0:-1:
%*6lA:-NAN(09A_Zaz):0:-1:
-%6lA:-NAN():1:6:-nan:
+%6lA:-NAN():1:6:-nan():
%*6lA:-NAN():0:6:
-%6lA:NAN():1:5:nan:
+%6lA:NAN():1:5:nan():
%*6lA:NAN():0:5:
%6lA:NAN(09A_Zaz):0:-1:
%*6lA:NAN(09A_Zaz):0:-1:
-%6lA:0X0P0:1:5:0x0:
-%*6lA:0X0P0:0:5:
+%6lA:0X.0P0:1:6:0x0:
+%*6lA:0X.0P0:0:6:
%6lA:0X0P+0:1:6:0x0:
%*6lA:0X0P+0:0:6:
%6lA:0X8P-1025:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6lA:0XF.FFFFFFFFFFFF8P+1020:0:6:
%6lA:INFINITY:0:-1:
%*6lA:INFINITY:0:-1:
-%6lA:+NAN():1:6:nan:
+%6lA:+NAN():1:6:nan():
%*6lA:+NAN():0:6:
%6lA:+NAN(09A_Zaz):0:-1:
%*6lA:+NAN(09A_Zaz):0:-1:
-%6lA:+0X0P0:1:6:0x0:
-%*6lA:+0X0P0:0:6:
+%6lA:+0X.0P0:0:-1:
+%*6lA:+0X.0P0:0:-1:
%6lA:+0X0P+0:0:-1:
%*6lA:+0X0P+0:0:-1:
%6lA:+0X8P-1025:0:-1:
@@ -448,18 +448,18 @@
%*20lA:-0X8P-1025:0:10:
%20lA:-0X0P+0:1:7:-0x0:
%*20lA:-0X0P+0:0:7:
-%20lA:-0X0P0:1:6:-0x0:
-%*20lA:-0X0P0:0:6:
-%20lA:-NAN(09A_Zaz):1:13:-nan:
+%20lA:-0X.0P0:1:7:-0x0:
+%*20lA:-0X.0P0:0:7:
+%20lA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*20lA:-NAN(09A_Zaz):0:13:
-%20lA:-NAN():1:6:-nan:
+%20lA:-NAN():1:6:-nan():
%*20lA:-NAN():0:6:
-%20lA:NAN():1:5:nan:
+%20lA:NAN():1:5:nan():
%*20lA:NAN():0:5:
-%20lA:NAN(09A_Zaz):1:12:nan:
+%20lA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*20lA:NAN(09A_Zaz):0:12:
-%20lA:0X0P0:1:5:0x0:
-%*20lA:0X0P0:0:5:
+%20lA:0X.0P0:1:6:0x0:
+%*20lA:0X.0P0:0:6:
%20lA:0X0P+0:1:6:0x0:
%*20lA:0X0P+0:0:6:
%20lA:0X8P-1025:1:9:0x1p-1022:
@@ -474,12 +474,12 @@
%*20lA:0XF.FFFFFFFFFFFF8P+1020:0:20:
%20lA:INFINITY:1:8:inf:
%*20lA:INFINITY:0:8:
-%20lA:+NAN():1:6:nan:
+%20lA:+NAN():1:6:nan():
%*20lA:+NAN():0:6:
-%20lA:+NAN(09A_Zaz):1:13:nan:
+%20lA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*20lA:+NAN(09A_Zaz):0:13:
-%20lA:+0X0P0:1:6:0x0:
-%*20lA:+0X0P0:0:6:
+%20lA:+0X.0P0:1:7:0x0:
+%*20lA:+0X.0P0:0:7:
%20lA:+0X0P+0:1:7:0x0:
%*20lA:+0X0P+0:0:7:
%20lA:+0X8P-1025:1:10:0x1p-1022:
@@ -510,18 +510,18 @@
%*32lA:-0X8P-1025:0:10:
%32lA:-0X0P+0:1:7:-0x0:
%*32lA:-0X0P+0:0:7:
-%32lA:-0X0P0:1:6:-0x0:
-%*32lA:-0X0P0:0:6:
-%32lA:-NAN(09A_Zaz):1:13:-nan:
+%32lA:-0X.0P0:1:7:-0x0:
+%*32lA:-0X.0P0:0:7:
+%32lA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*32lA:-NAN(09A_Zaz):0:13:
-%32lA:-NAN():1:6:-nan:
+%32lA:-NAN():1:6:-nan():
%*32lA:-NAN():0:6:
-%32lA:NAN():1:5:nan:
+%32lA:NAN():1:5:nan():
%*32lA:NAN():0:5:
-%32lA:NAN(09A_Zaz):1:12:nan:
+%32lA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*32lA:NAN(09A_Zaz):0:12:
-%32lA:0X0P0:1:5:0x0:
-%*32lA:0X0P0:0:5:
+%32lA:0X.0P0:1:6:0x0:
+%*32lA:0X.0P0:0:6:
%32lA:0X0P+0:1:6:0x0:
%*32lA:0X0P+0:0:6:
%32lA:0X8P-1025:1:9:0x1p-1022:
@@ -536,12 +536,12 @@
%*32lA:0XF.FFFFFFFFFFFF8P+1020:0:23:
%32lA:INFINITY:1:8:inf:
%*32lA:INFINITY:0:8:
-%32lA:+NAN():1:6:nan:
+%32lA:+NAN():1:6:nan():
%*32lA:+NAN():0:6:
-%32lA:+NAN(09A_Zaz):1:13:nan:
+%32lA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32lA:+NAN(09A_Zaz):0:13:
-%32lA:+0X0P0:1:6:0x0:
-%*32lA:+0X0P0:0:6:
+%32lA:+0X.0P0:1:7:0x0:
+%*32lA:+0X.0P0:0:7:
%32lA:+0X0P+0:1:7:0x0:
%*32lA:+0X0P+0:0:7:
%32lA:+0X8P-1025:1:10:0x1p-1022:
@@ -572,18 +572,18 @@
%*5lA: -0X8P-1025:0:-1:
%5lA: -0X0P+0:0:-1:
%*5lA: -0X0P+0:0:-1:
-%5lA: -0X0P0:0:-1:
-%*5lA: -0X0P0:0:-1:
+%5lA: -0X.0P0:1:6:-0x0:
+%*5lA: -0X.0P0:0:6:
%5lA: -NAN(09A_Zaz):0:-1:
%*5lA: -NAN(09A_Zaz):0:-1:
%5lA: -NAN():0:-1:
%*5lA: -NAN():0:-1:
-%5lA: NAN():1:6:nan:
+%5lA: NAN():1:6:nan():
%*5lA: NAN():0:6:
%5lA: NAN(09A_Zaz):0:-1:
%*5lA: NAN(09A_Zaz):0:-1:
-%5lA: 0X0P0:1:6:0x0:
-%*5lA: 0X0P0:0:6:
+%5lA: 0X.0P0:0:-1:
+%*5lA: 0X.0P0:0:-1:
%5lA: 0X0P+0:0:-1:
%*5lA: 0X0P+0:0:-1:
%5lA: 0X8P-1025:0:-1:
@@ -602,8 +602,8 @@
%*5lA: +NAN():0:-1:
%5lA: +NAN(09A_Zaz):0:-1:
%*5lA: +NAN(09A_Zaz):0:-1:
-%5lA: +0X0P0:0:-1:
-%*5lA: +0X0P0:0:-1:
+%5lA: +0X.0P0:1:6:0x0:
+%*5lA: +0X.0P0:0:6:
%5lA: +0X0P+0:0:-1:
%*5lA: +0X0P+0:0:-1:
%5lA: +0X8P-1025:0:-1:
@@ -634,18 +634,18 @@
%*32lA: -0X8P-1025:0:11:
%32lA: -0X0P+0:1:8:-0x0:
%*32lA: -0X0P+0:0:8:
-%32lA: -0X0P0:1:7:-0x0:
-%*32lA: -0X0P0:0:7:
-%32lA: -NAN(09A_Zaz):1:14:-nan:
+%32lA: -0X.0P0:1:8:-0x0:
+%*32lA: -0X.0P0:0:8:
+%32lA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*32lA: -NAN(09A_Zaz):0:14:
-%32lA: -NAN():1:7:-nan:
+%32lA: -NAN():1:7:-nan():
%*32lA: -NAN():0:7:
-%32lA: NAN():1:6:nan:
+%32lA: NAN():1:6:nan():
%*32lA: NAN():0:6:
-%32lA: NAN(09A_Zaz):1:13:nan:
+%32lA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32lA: NAN(09A_Zaz):0:13:
-%32lA: 0X0P0:1:6:0x0:
-%*32lA: 0X0P0:0:6:
+%32lA: 0X.0P0:1:7:0x0:
+%*32lA: 0X.0P0:0:7:
%32lA: 0X0P+0:1:7:0x0:
%*32lA: 0X0P+0:0:7:
%32lA: 0X8P-1025:1:10:0x1p-1022:
@@ -660,12 +660,12 @@
%*32lA: 0XF.FFFFFFFFFFFF8P+1020:0:24:
%32lA: INFINITY:1:9:inf:
%*32lA: INFINITY:0:9:
-%32lA: +NAN():1:7:nan:
+%32lA: +NAN():1:7:nan():
%*32lA: +NAN():0:7:
-%32lA: +NAN(09A_Zaz):1:14:nan:
+%32lA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*32lA: +NAN(09A_Zaz):0:14:
-%32lA: +0X0P0:1:7:0x0:
-%*32lA: +0X0P0:0:7:
+%32lA: +0X.0P0:1:8:0x0:
+%*32lA: +0X.0P0:0:8:
%32lA: +0X0P+0:1:8:0x0:
%*32lA: +0X0P+0:0:8:
%32lA: +0X8P-1025:1:11:0x1p-1022:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
index d8189c9..e59b730 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
@@ -14,18 +14,18 @@
%*le:-2.22507385850720138309023271733240406e-308:0:43:
%le:-0e+0:1:5:-0x0:
%*le:-0e+0:0:5:
-%le:-0e0:1:4:-0x0:
-%*le:-0e0:0:4:
-%le:-nan(09A_Zaz):1:13:-nan:
+%le:-.0e0:1:5:-0x0:
+%*le:-.0e0:0:5:
+%le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*le:-nan(09A_Zaz):0:13:
-%le:-nan():1:6:-nan:
+%le:-nan():1:6:-nan():
%*le:-nan():0:6:
-%le:nan():1:5:nan:
+%le:nan():1:5:nan():
%*le:nan():0:5:
-%le:nan(09A_Zaz):1:12:nan:
+%le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*le:nan(09A_Zaz):0:12:
-%le:0e0:1:3:0x0:
-%*le:0e0:0:3:
+%le:.0e0:1:4:0x0:
+%*le:.0e0:0:4:
%le:0e+0:1:4:0x0:
%*le:0e+0:0:4:
%le:2.22507385850720138309023271733240406e-308:1:42:0x1p-1022:
@@ -40,12 +40,12 @@
%*le:1.79769313486231570814527423731704357e+308:0:42:
%le:infinity:1:8:inf:
%*le:infinity:0:8:
-%le:+nan():1:6:nan:
+%le:+nan():1:6:nan():
%*le:+nan():0:6:
-%le:+nan(09A_Zaz):1:13:nan:
+%le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*le:+nan(09A_Zaz):0:13:
-%le:+0e0:1:4:0x0:
-%*le:+0e0:0:4:
+%le:+.0e0:1:5:0x0:
+%*le:+.0e0:0:5:
%le:+0e+0:1:5:0x0:
%*le:+0e+0:0:5:
%le:+2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -76,8 +76,8 @@
%*1le:-2.22507385850720138309023271733240406e-308:0:-1:
%1le:-0e+0:0:-1:
%*1le:-0e+0:0:-1:
-%1le:-0e0:0:-1:
-%*1le:-0e0:0:-1:
+%1le:-.0e0:0:-1:
+%*1le:-.0e0:0:-1:
%1le:-nan(09A_Zaz):0:-1:
%*1le:-nan(09A_Zaz):0:-1:
%1le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1le:nan():0:-1:
%1le:nan(09A_Zaz):0:-1:
%*1le:nan(09A_Zaz):0:-1:
-%1le:0e0:1:1:0x0:
-%*1le:0e0:0:1:
+%1le:.0e0:0:-1:
+%*1le:.0e0:0:-1:
%1le:0e+0:1:1:0x0:
%*1le:0e+0:0:1:
%1le:2.22507385850720138309023271733240406e-308:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1le:+nan():0:-1:
%1le:+nan(09A_Zaz):0:-1:
%*1le:+nan(09A_Zaz):0:-1:
-%1le:+0e0:0:-1:
-%*1le:+0e0:0:-1:
+%1le:+.0e0:0:-1:
+%*1le:+.0e0:0:-1:
%1le:+0e+0:0:-1:
%*1le:+0e+0:0:-1:
%1le:+2.22507385850720138309023271733240406e-308:0:-1:
@@ -138,8 +138,8 @@
%*2le:-2.22507385850720138309023271733240406e-308:0:2:
%2le:-0e+0:1:2:-0x0:
%*2le:-0e+0:0:2:
-%2le:-0e0:1:2:-0x0:
-%*2le:-0e0:0:2:
+%2le:-.0e0:0:-1:
+%*2le:-.0e0:0:-1:
%2le:-nan(09A_Zaz):0:-1:
%*2le:-nan(09A_Zaz):0:-1:
%2le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2le:nan():0:-1:
%2le:nan(09A_Zaz):0:-1:
%*2le:nan(09A_Zaz):0:-1:
-%2le:0e0:0:-1:
-%*2le:0e0:0:-1:
+%2le:.0e0:1:2:0x0:
+%*2le:.0e0:0:2:
%2le:0e+0:0:-1:
%*2le:0e+0:0:-1:
%2le:2.22507385850720138309023271733240406e-308:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2le:+nan():0:-1:
%2le:+nan(09A_Zaz):0:-1:
%*2le:+nan(09A_Zaz):0:-1:
-%2le:+0e0:1:2:0x0:
-%*2le:+0e0:0:2:
+%2le:+.0e0:0:-1:
+%*2le:+.0e0:0:-1:
%2le:+0e+0:1:2:0x0:
%*2le:+0e+0:0:2:
%2le:+2.22507385850720138309023271733240406e-308:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3le:-2.22507385850720138309023271733240406e-308:0:3:
%3le:-0e+0:0:-1:
%*3le:-0e+0:0:-1:
-%3le:-0e0:0:-1:
-%*3le:-0e0:0:-1:
+%3le:-.0e0:1:3:-0x0:
+%*3le:-.0e0:0:3:
%3le:-nan(09A_Zaz):0:-1:
%*3le:-nan(09A_Zaz):0:-1:
%3le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3le:nan():0:3:
%3le:nan(09A_Zaz):1:3:nan:
%*3le:nan(09A_Zaz):0:3:
-%3le:0e0:1:3:0x0:
-%*3le:0e0:0:3:
+%3le:.0e0:0:-1:
+%*3le:.0e0:0:-1:
%3le:0e+0:0:-1:
%*3le:0e+0:0:-1:
%3le:2.22507385850720138309023271733240406e-308:1:3:0x1.199999999999ap1:
@@ -230,8 +230,8 @@
%*3le:+nan():0:-1:
%3le:+nan(09A_Zaz):0:-1:
%*3le:+nan(09A_Zaz):0:-1:
-%3le:+0e0:0:-1:
-%*3le:+0e0:0:-1:
+%3le:+.0e0:1:3:0x0:
+%*3le:+.0e0:0:3:
%3le:+0e+0:0:-1:
%*3le:+0e+0:0:-1:
%3le:+2.22507385850720138309023271733240406e-308:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4le:-2.22507385850720138309023271733240406e-308:0:4:
%4le:-0e+0:0:-1:
%*4le:-0e+0:0:-1:
-%4le:-0e0:1:4:-0x0:
-%*4le:-0e0:0:4:
+%4le:-.0e0:0:-1:
+%*4le:-.0e0:0:-1:
%4le:-nan(09A_Zaz):1:4:-nan:
%*4le:-nan(09A_Zaz):0:4:
%4le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4le:nan():0:-1:
%4le:nan(09A_Zaz):0:-1:
%*4le:nan(09A_Zaz):0:-1:
-%4le:0e0:1:3:0x0:
-%*4le:0e0:0:3:
+%4le:.0e0:1:4:0x0:
+%*4le:.0e0:0:4:
%4le:0e+0:1:4:0x0:
%*4le:0e+0:0:4:
%4le:2.22507385850720138309023271733240406e-308:1:4:0x1.1c28f5c28f5c3p1:
@@ -292,8 +292,8 @@
%*4le:+nan():0:4:
%4le:+nan(09A_Zaz):1:4:nan:
%*4le:+nan(09A_Zaz):0:4:
-%4le:+0e0:1:4:0x0:
-%*4le:+0e0:0:4:
+%4le:+.0e0:0:-1:
+%*4le:+.0e0:0:-1:
%4le:+0e+0:0:-1:
%*4le:+0e+0:0:-1:
%4le:+2.22507385850720138309023271733240406e-308:1:4:0x1.199999999999ap1:
@@ -324,18 +324,18 @@
%*40le:-2.22507385850720138309023271733240406e-308:0:-1:
%40le:-0e+0:1:5:-0x0:
%*40le:-0e+0:0:5:
-%40le:-0e0:1:4:-0x0:
-%*40le:-0e0:0:4:
-%40le:-nan(09A_Zaz):1:13:-nan:
+%40le:-.0e0:1:5:-0x0:
+%*40le:-.0e0:0:5:
+%40le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40le:-nan(09A_Zaz):0:13:
-%40le:-nan():1:6:-nan:
+%40le:-nan():1:6:-nan():
%*40le:-nan():0:6:
-%40le:nan():1:5:nan:
+%40le:nan():1:5:nan():
%*40le:nan():0:5:
-%40le:nan(09A_Zaz):1:12:nan:
+%40le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40le:nan(09A_Zaz):0:12:
-%40le:0e0:1:3:0x0:
-%*40le:0e0:0:3:
+%40le:.0e0:1:4:0x0:
+%*40le:.0e0:0:4:
%40le:0e+0:1:4:0x0:
%*40le:0e+0:0:4:
%40le:2.22507385850720138309023271733240406e-308:1:40:0x1.23a516e82d9bap-9:
@@ -350,12 +350,12 @@
%*40le:1.79769313486231570814527423731704357e+308:0:40:
%40le:infinity:1:8:inf:
%*40le:infinity:0:8:
-%40le:+nan():1:6:nan:
+%40le:+nan():1:6:nan():
%*40le:+nan():0:6:
-%40le:+nan(09A_Zaz):1:13:nan:
+%40le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40le:+nan(09A_Zaz):0:13:
-%40le:+0e0:1:4:0x0:
-%*40le:+0e0:0:4:
+%40le:+.0e0:1:5:0x0:
+%*40le:+.0e0:0:5:
%40le:+0e+0:1:5:0x0:
%*40le:+0e+0:0:5:
%40le:+2.22507385850720138309023271733240406e-308:0:-1:
@@ -386,18 +386,18 @@
%*48le:-2.22507385850720138309023271733240406e-308:0:43:
%48le:-0e+0:1:5:-0x0:
%*48le:-0e+0:0:5:
-%48le:-0e0:1:4:-0x0:
-%*48le:-0e0:0:4:
-%48le:-nan(09A_Zaz):1:13:-nan:
+%48le:-.0e0:1:5:-0x0:
+%*48le:-.0e0:0:5:
+%48le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48le:-nan(09A_Zaz):0:13:
-%48le:-nan():1:6:-nan:
+%48le:-nan():1:6:-nan():
%*48le:-nan():0:6:
-%48le:nan():1:5:nan:
+%48le:nan():1:5:nan():
%*48le:nan():0:5:
-%48le:nan(09A_Zaz):1:12:nan:
+%48le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48le:nan(09A_Zaz):0:12:
-%48le:0e0:1:3:0x0:
-%*48le:0e0:0:3:
+%48le:.0e0:1:4:0x0:
+%*48le:.0e0:0:4:
%48le:0e+0:1:4:0x0:
%*48le:0e+0:0:4:
%48le:2.22507385850720138309023271733240406e-308:1:42:0x1p-1022:
@@ -412,12 +412,12 @@
%*48le:1.79769313486231570814527423731704357e+308:0:42:
%48le:infinity:1:8:inf:
%*48le:infinity:0:8:
-%48le:+nan():1:6:nan:
+%48le:+nan():1:6:nan():
%*48le:+nan():0:6:
-%48le:+nan(09A_Zaz):1:13:nan:
+%48le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48le:+nan(09A_Zaz):0:13:
-%48le:+0e0:1:4:0x0:
-%*48le:+0e0:0:4:
+%48le:+.0e0:1:5:0x0:
+%*48le:+.0e0:0:5:
%48le:+0e+0:1:5:0x0:
%*48le:+0e+0:0:5:
%48le:+2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -448,8 +448,8 @@
%*3le: -2.22507385850720138309023271733240406e-308:0:4:
%3le: -0e+0:0:-1:
%*3le: -0e+0:0:-1:
-%3le: -0e0:0:-1:
-%*3le: -0e0:0:-1:
+%3le: -.0e0:1:4:-0x0:
+%*3le: -.0e0:0:4:
%3le: -nan(09A_Zaz):0:-1:
%*3le: -nan(09A_Zaz):0:-1:
%3le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3le: nan():0:4:
%3le: nan(09A_Zaz):1:4:nan:
%*3le: nan(09A_Zaz):0:4:
-%3le: 0e0:1:4:0x0:
-%*3le: 0e0:0:4:
+%3le: .0e0:0:-1:
+%*3le: .0e0:0:-1:
%3le: 0e+0:0:-1:
%*3le: 0e+0:0:-1:
%3le: 2.22507385850720138309023271733240406e-308:1:4:0x1.199999999999ap1:
@@ -478,8 +478,8 @@
%*3le: +nan():0:-1:
%3le: +nan(09A_Zaz):0:-1:
%*3le: +nan(09A_Zaz):0:-1:
-%3le: +0e0:0:-1:
-%*3le: +0e0:0:-1:
+%3le: +.0e0:1:4:0x0:
+%*3le: +.0e0:0:4:
%3le: +0e+0:0:-1:
%*3le: +0e+0:0:-1:
%3le: +2.22507385850720138309023271733240406e-308:1:4:0x1p1:
@@ -510,18 +510,18 @@
%*48le: -2.22507385850720138309023271733240406e-308:0:44:
%48le: -0e+0:1:6:-0x0:
%*48le: -0e+0:0:6:
-%48le: -0e0:1:5:-0x0:
-%*48le: -0e0:0:5:
-%48le: -nan(09A_Zaz):1:14:-nan:
+%48le: -.0e0:1:6:-0x0:
+%*48le: -.0e0:0:6:
+%48le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48le: -nan(09A_Zaz):0:14:
-%48le: -nan():1:7:-nan:
+%48le: -nan():1:7:-nan():
%*48le: -nan():0:7:
-%48le: nan():1:6:nan:
+%48le: nan():1:6:nan():
%*48le: nan():0:6:
-%48le: nan(09A_Zaz):1:13:nan:
+%48le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48le: nan(09A_Zaz):0:13:
-%48le: 0e0:1:4:0x0:
-%*48le: 0e0:0:4:
+%48le: .0e0:1:5:0x0:
+%*48le: .0e0:0:5:
%48le: 0e+0:1:5:0x0:
%*48le: 0e+0:0:5:
%48le: 2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -536,12 +536,12 @@
%*48le: 1.79769313486231570814527423731704357e+308:0:43:
%48le: infinity:1:9:inf:
%*48le: infinity:0:9:
-%48le: +nan():1:7:nan:
+%48le: +nan():1:7:nan():
%*48le: +nan():0:7:
-%48le: +nan(09A_Zaz):1:14:nan:
+%48le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48le: +nan(09A_Zaz):0:14:
-%48le: +0e0:1:5:0x0:
-%*48le: +0e0:0:5:
+%48le: +.0e0:1:6:0x0:
+%*48le: +.0e0:0:6:
%48le: +0e+0:1:6:0x0:
%*48le: +0e+0:0:6:
%48le: +2.22507385850720138309023271733240406e-308:1:44:0x1p-1022:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
index cba5f60..fa67c49 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
@@ -14,18 +14,18 @@
%*lE:-2.22507385850720138309023271733240406E-308:0:43:
%lE:-0E+0:1:5:-0x0:
%*lE:-0E+0:0:5:
-%lE:-0E0:1:4:-0x0:
-%*lE:-0E0:0:4:
-%lE:-NAN(09A_Zaz):1:13:-nan:
+%lE:-.0E0:1:5:-0x0:
+%*lE:-.0E0:0:5:
+%lE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*lE:-NAN(09A_Zaz):0:13:
-%lE:-NAN():1:6:-nan:
+%lE:-NAN():1:6:-nan():
%*lE:-NAN():0:6:
-%lE:NAN():1:5:nan:
+%lE:NAN():1:5:nan():
%*lE:NAN():0:5:
-%lE:NAN(09A_Zaz):1:12:nan:
+%lE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*lE:NAN(09A_Zaz):0:12:
-%lE:0E0:1:3:0x0:
-%*lE:0E0:0:3:
+%lE:.0E0:1:4:0x0:
+%*lE:.0E0:0:4:
%lE:0E+0:1:4:0x0:
%*lE:0E+0:0:4:
%lE:2.22507385850720138309023271733240406E-308:1:42:0x1p-1022:
@@ -40,12 +40,12 @@
%*lE:1.79769313486231570814527423731704357E+308:0:42:
%lE:INFINITY:1:8:inf:
%*lE:INFINITY:0:8:
-%lE:+NAN():1:6:nan:
+%lE:+NAN():1:6:nan():
%*lE:+NAN():0:6:
-%lE:+NAN(09A_Zaz):1:13:nan:
+%lE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*lE:+NAN(09A_Zaz):0:13:
-%lE:+0E0:1:4:0x0:
-%*lE:+0E0:0:4:
+%lE:+.0E0:1:5:0x0:
+%*lE:+.0E0:0:5:
%lE:+0E+0:1:5:0x0:
%*lE:+0E+0:0:5:
%lE:+2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -76,8 +76,8 @@
%*1lE:-2.22507385850720138309023271733240406E-308:0:-1:
%1lE:-0E+0:0:-1:
%*1lE:-0E+0:0:-1:
-%1lE:-0E0:0:-1:
-%*1lE:-0E0:0:-1:
+%1lE:-.0E0:0:-1:
+%*1lE:-.0E0:0:-1:
%1lE:-NAN(09A_Zaz):0:-1:
%*1lE:-NAN(09A_Zaz):0:-1:
%1lE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1lE:NAN():0:-1:
%1lE:NAN(09A_Zaz):0:-1:
%*1lE:NAN(09A_Zaz):0:-1:
-%1lE:0E0:1:1:0x0:
-%*1lE:0E0:0:1:
+%1lE:.0E0:0:-1:
+%*1lE:.0E0:0:-1:
%1lE:0E+0:1:1:0x0:
%*1lE:0E+0:0:1:
%1lE:2.22507385850720138309023271733240406E-308:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1lE:+NAN():0:-1:
%1lE:+NAN(09A_Zaz):0:-1:
%*1lE:+NAN(09A_Zaz):0:-1:
-%1lE:+0E0:0:-1:
-%*1lE:+0E0:0:-1:
+%1lE:+.0E0:0:-1:
+%*1lE:+.0E0:0:-1:
%1lE:+0E+0:0:-1:
%*1lE:+0E+0:0:-1:
%1lE:+2.22507385850720138309023271733240406E-308:0:-1:
@@ -138,8 +138,8 @@
%*2lE:-2.22507385850720138309023271733240406E-308:0:2:
%2lE:-0E+0:1:2:-0x0:
%*2lE:-0E+0:0:2:
-%2lE:-0E0:1:2:-0x0:
-%*2lE:-0E0:0:2:
+%2lE:-.0E0:0:-1:
+%*2lE:-.0E0:0:-1:
%2lE:-NAN(09A_Zaz):0:-1:
%*2lE:-NAN(09A_Zaz):0:-1:
%2lE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2lE:NAN():0:-1:
%2lE:NAN(09A_Zaz):0:-1:
%*2lE:NAN(09A_Zaz):0:-1:
-%2lE:0E0:0:-1:
-%*2lE:0E0:0:-1:
+%2lE:.0E0:1:2:0x0:
+%*2lE:.0E0:0:2:
%2lE:0E+0:0:-1:
%*2lE:0E+0:0:-1:
%2lE:2.22507385850720138309023271733240406E-308:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2lE:+NAN():0:-1:
%2lE:+NAN(09A_Zaz):0:-1:
%*2lE:+NAN(09A_Zaz):0:-1:
-%2lE:+0E0:1:2:0x0:
-%*2lE:+0E0:0:2:
+%2lE:+.0E0:0:-1:
+%*2lE:+.0E0:0:-1:
%2lE:+0E+0:1:2:0x0:
%*2lE:+0E+0:0:2:
%2lE:+2.22507385850720138309023271733240406E-308:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3lE:-2.22507385850720138309023271733240406E-308:0:3:
%3lE:-0E+0:0:-1:
%*3lE:-0E+0:0:-1:
-%3lE:-0E0:0:-1:
-%*3lE:-0E0:0:-1:
+%3lE:-.0E0:1:3:-0x0:
+%*3lE:-.0E0:0:3:
%3lE:-NAN(09A_Zaz):0:-1:
%*3lE:-NAN(09A_Zaz):0:-1:
%3lE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3lE:NAN():0:3:
%3lE:NAN(09A_Zaz):1:3:nan:
%*3lE:NAN(09A_Zaz):0:3:
-%3lE:0E0:1:3:0x0:
-%*3lE:0E0:0:3:
+%3lE:.0E0:0:-1:
+%*3lE:.0E0:0:-1:
%3lE:0E+0:0:-1:
%*3lE:0E+0:0:-1:
%3lE:2.22507385850720138309023271733240406E-308:1:3:0x1.199999999999ap1:
@@ -230,8 +230,8 @@
%*3lE:+NAN():0:-1:
%3lE:+NAN(09A_Zaz):0:-1:
%*3lE:+NAN(09A_Zaz):0:-1:
-%3lE:+0E0:0:-1:
-%*3lE:+0E0:0:-1:
+%3lE:+.0E0:1:3:0x0:
+%*3lE:+.0E0:0:3:
%3lE:+0E+0:0:-1:
%*3lE:+0E+0:0:-1:
%3lE:+2.22507385850720138309023271733240406E-308:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4lE:-2.22507385850720138309023271733240406E-308:0:4:
%4lE:-0E+0:0:-1:
%*4lE:-0E+0:0:-1:
-%4lE:-0E0:1:4:-0x0:
-%*4lE:-0E0:0:4:
+%4lE:-.0E0:0:-1:
+%*4lE:-.0E0:0:-1:
%4lE:-NAN(09A_Zaz):1:4:-nan:
%*4lE:-NAN(09A_Zaz):0:4:
%4lE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4lE:NAN():0:-1:
%4lE:NAN(09A_Zaz):0:-1:
%*4lE:NAN(09A_Zaz):0:-1:
-%4lE:0E0:1:3:0x0:
-%*4lE:0E0:0:3:
+%4lE:.0E0:1:4:0x0:
+%*4lE:.0E0:0:4:
%4lE:0E+0:1:4:0x0:
%*4lE:0E+0:0:4:
%4lE:2.22507385850720138309023271733240406E-308:1:4:0x1.1c28f5c28f5c3p1:
@@ -292,8 +292,8 @@
%*4lE:+NAN():0:4:
%4lE:+NAN(09A_Zaz):1:4:nan:
%*4lE:+NAN(09A_Zaz):0:4:
-%4lE:+0E0:1:4:0x0:
-%*4lE:+0E0:0:4:
+%4lE:+.0E0:0:-1:
+%*4lE:+.0E0:0:-1:
%4lE:+0E+0:0:-1:
%*4lE:+0E+0:0:-1:
%4lE:+2.22507385850720138309023271733240406E-308:1:4:0x1.199999999999ap1:
@@ -324,18 +324,18 @@
%*40lE:-2.22507385850720138309023271733240406E-308:0:-1:
%40lE:-0E+0:1:5:-0x0:
%*40lE:-0E+0:0:5:
-%40lE:-0E0:1:4:-0x0:
-%*40lE:-0E0:0:4:
-%40lE:-NAN(09A_Zaz):1:13:-nan:
+%40lE:-.0E0:1:5:-0x0:
+%*40lE:-.0E0:0:5:
+%40lE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40lE:-NAN(09A_Zaz):0:13:
-%40lE:-NAN():1:6:-nan:
+%40lE:-NAN():1:6:-nan():
%*40lE:-NAN():0:6:
-%40lE:NAN():1:5:nan:
+%40lE:NAN():1:5:nan():
%*40lE:NAN():0:5:
-%40lE:NAN(09A_Zaz):1:12:nan:
+%40lE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40lE:NAN(09A_Zaz):0:12:
-%40lE:0E0:1:3:0x0:
-%*40lE:0E0:0:3:
+%40lE:.0E0:1:4:0x0:
+%*40lE:.0E0:0:4:
%40lE:0E+0:1:4:0x0:
%*40lE:0E+0:0:4:
%40lE:2.22507385850720138309023271733240406E-308:1:40:0x1.23a516e82d9bap-9:
@@ -350,12 +350,12 @@
%*40lE:1.79769313486231570814527423731704357E+308:0:40:
%40lE:INFINITY:1:8:inf:
%*40lE:INFINITY:0:8:
-%40lE:+NAN():1:6:nan:
+%40lE:+NAN():1:6:nan():
%*40lE:+NAN():0:6:
-%40lE:+NAN(09A_Zaz):1:13:nan:
+%40lE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40lE:+NAN(09A_Zaz):0:13:
-%40lE:+0E0:1:4:0x0:
-%*40lE:+0E0:0:4:
+%40lE:+.0E0:1:5:0x0:
+%*40lE:+.0E0:0:5:
%40lE:+0E+0:1:5:0x0:
%*40lE:+0E+0:0:5:
%40lE:+2.22507385850720138309023271733240406E-308:0:-1:
@@ -386,18 +386,18 @@
%*48lE:-2.22507385850720138309023271733240406E-308:0:43:
%48lE:-0E+0:1:5:-0x0:
%*48lE:-0E+0:0:5:
-%48lE:-0E0:1:4:-0x0:
-%*48lE:-0E0:0:4:
-%48lE:-NAN(09A_Zaz):1:13:-nan:
+%48lE:-.0E0:1:5:-0x0:
+%*48lE:-.0E0:0:5:
+%48lE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48lE:-NAN(09A_Zaz):0:13:
-%48lE:-NAN():1:6:-nan:
+%48lE:-NAN():1:6:-nan():
%*48lE:-NAN():0:6:
-%48lE:NAN():1:5:nan:
+%48lE:NAN():1:5:nan():
%*48lE:NAN():0:5:
-%48lE:NAN(09A_Zaz):1:12:nan:
+%48lE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48lE:NAN(09A_Zaz):0:12:
-%48lE:0E0:1:3:0x0:
-%*48lE:0E0:0:3:
+%48lE:.0E0:1:4:0x0:
+%*48lE:.0E0:0:4:
%48lE:0E+0:1:4:0x0:
%*48lE:0E+0:0:4:
%48lE:2.22507385850720138309023271733240406E-308:1:42:0x1p-1022:
@@ -412,12 +412,12 @@
%*48lE:1.79769313486231570814527423731704357E+308:0:42:
%48lE:INFINITY:1:8:inf:
%*48lE:INFINITY:0:8:
-%48lE:+NAN():1:6:nan:
+%48lE:+NAN():1:6:nan():
%*48lE:+NAN():0:6:
-%48lE:+NAN(09A_Zaz):1:13:nan:
+%48lE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48lE:+NAN(09A_Zaz):0:13:
-%48lE:+0E0:1:4:0x0:
-%*48lE:+0E0:0:4:
+%48lE:+.0E0:1:5:0x0:
+%*48lE:+.0E0:0:5:
%48lE:+0E+0:1:5:0x0:
%*48lE:+0E+0:0:5:
%48lE:+2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -448,8 +448,8 @@
%*3lE: -2.22507385850720138309023271733240406E-308:0:4:
%3lE: -0E+0:0:-1:
%*3lE: -0E+0:0:-1:
-%3lE: -0E0:0:-1:
-%*3lE: -0E0:0:-1:
+%3lE: -.0E0:1:4:-0x0:
+%*3lE: -.0E0:0:4:
%3lE: -NAN(09A_Zaz):0:-1:
%*3lE: -NAN(09A_Zaz):0:-1:
%3lE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3lE: NAN():0:4:
%3lE: NAN(09A_Zaz):1:4:nan:
%*3lE: NAN(09A_Zaz):0:4:
-%3lE: 0E0:1:4:0x0:
-%*3lE: 0E0:0:4:
+%3lE: .0E0:0:-1:
+%*3lE: .0E0:0:-1:
%3lE: 0E+0:0:-1:
%*3lE: 0E+0:0:-1:
%3lE: 2.22507385850720138309023271733240406E-308:1:4:0x1.199999999999ap1:
@@ -478,8 +478,8 @@
%*3lE: +NAN():0:-1:
%3lE: +NAN(09A_Zaz):0:-1:
%*3lE: +NAN(09A_Zaz):0:-1:
-%3lE: +0E0:0:-1:
-%*3lE: +0E0:0:-1:
+%3lE: +.0E0:1:4:0x0:
+%*3lE: +.0E0:0:4:
%3lE: +0E+0:0:-1:
%*3lE: +0E+0:0:-1:
%3lE: +2.22507385850720138309023271733240406E-308:1:4:0x1p1:
@@ -510,18 +510,18 @@
%*48lE: -2.22507385850720138309023271733240406E-308:0:44:
%48lE: -0E+0:1:6:-0x0:
%*48lE: -0E+0:0:6:
-%48lE: -0E0:1:5:-0x0:
-%*48lE: -0E0:0:5:
-%48lE: -NAN(09A_Zaz):1:14:-nan:
+%48lE: -.0E0:1:6:-0x0:
+%*48lE: -.0E0:0:6:
+%48lE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48lE: -NAN(09A_Zaz):0:14:
-%48lE: -NAN():1:7:-nan:
+%48lE: -NAN():1:7:-nan():
%*48lE: -NAN():0:7:
-%48lE: NAN():1:6:nan:
+%48lE: NAN():1:6:nan():
%*48lE: NAN():0:6:
-%48lE: NAN(09A_Zaz):1:13:nan:
+%48lE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48lE: NAN(09A_Zaz):0:13:
-%48lE: 0E0:1:4:0x0:
-%*48lE: 0E0:0:4:
+%48lE: .0E0:1:5:0x0:
+%*48lE: .0E0:0:5:
%48lE: 0E+0:1:5:0x0:
%*48lE: 0E+0:0:5:
%48lE: 2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -536,12 +536,12 @@
%*48lE: 1.79769313486231570814527423731704357E+308:0:43:
%48lE: INFINITY:1:9:inf:
%*48lE: INFINITY:0:9:
-%48lE: +NAN():1:7:nan:
+%48lE: +NAN():1:7:nan():
%*48lE: +NAN():0:7:
-%48lE: +NAN(09A_Zaz):1:14:nan:
+%48lE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48lE: +NAN(09A_Zaz):0:14:
-%48lE: +0E0:1:5:0x0:
-%*48lE: +0E0:0:5:
+%48lE: +.0E0:1:6:0x0:
+%*48lE: +.0E0:0:6:
%48lE: +0E+0:1:6:0x0:
%*48lE: +0E+0:0:6:
%48lE: +2.22507385850720138309023271733240406E-308:1:44:0x1p-1022:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input
index 22b9fdc..eecc810 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input
@@ -14,18 +14,18 @@
%*lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:342:
%lf:-0.0:1:4:-0x0:
%*lf:-0.0:0:4:
-%lf:-0:1:2:-0x0:
-%*lf:-0:0:2:
-%lf:-nan(09A_Zaz):1:13:-nan:
+%lf:-.0:1:3:-0x0:
+%*lf:-.0:0:3:
+%lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*lf:-nan(09A_Zaz):0:13:
-%lf:-nan():1:6:-nan:
+%lf:-nan():1:6:-nan():
%*lf:-nan():0:6:
-%lf:nan():1:5:nan:
+%lf:nan():1:5:nan():
%*lf:nan():0:5:
-%lf:nan(09A_Zaz):1:12:nan:
+%lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*lf:nan(09A_Zaz):0:12:
-%lf:0:1:1:0x0:
-%*lf:0:0:1:
+%lf:.0:1:2:0x0:
+%*lf:.0:0:2:
%lf:0.0:1:3:0x0:
%*lf:0.0:0:3:
%lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:341:0x1p-1022:
@@ -40,12 +40,12 @@
%*lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%lf:infinity:1:8:inf:
%*lf:infinity:0:8:
-%lf:+nan():1:6:nan:
+%lf:+nan():1:6:nan():
%*lf:+nan():0:6:
-%lf:+nan(09A_Zaz):1:13:nan:
+%lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*lf:+nan(09A_Zaz):0:13:
-%lf:+0:1:2:0x0:
-%*lf:+0:0:2:
+%lf:+.0:1:3:0x0:
+%*lf:+.0:0:3:
%lf:+0.0:1:4:0x0:
%*lf:+0.0:0:4:
%lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -76,8 +76,8 @@
%*1lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:-1:
%1lf:-0.0:0:-1:
%*1lf:-0.0:0:-1:
-%1lf:-0:0:-1:
-%*1lf:-0:0:-1:
+%1lf:-.0:0:-1:
+%*1lf:-.0:0:-1:
%1lf:-nan(09A_Zaz):0:-1:
%*1lf:-nan(09A_Zaz):0:-1:
%1lf:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1lf:nan():0:-1:
%1lf:nan(09A_Zaz):0:-1:
%*1lf:nan(09A_Zaz):0:-1:
-%1lf:0:1:1:0x0:
-%*1lf:0:0:1:
+%1lf:.0:0:-1:
+%*1lf:.0:0:-1:
%1lf:0.0:1:1:0x0:
%*1lf:0.0:0:1:
%1lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:1:0x0:
@@ -106,8 +106,8 @@
%*1lf:+nan():0:-1:
%1lf:+nan(09A_Zaz):0:-1:
%*1lf:+nan(09A_Zaz):0:-1:
-%1lf:+0:0:-1:
-%*1lf:+0:0:-1:
+%1lf:+.0:0:-1:
+%*1lf:+.0:0:-1:
%1lf:+0.0:0:-1:
%*1lf:+0.0:0:-1:
%1lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:-1:
@@ -138,8 +138,8 @@
%*2lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:2:
%2lf:-0.0:1:2:-0x0:
%*2lf:-0.0:0:2:
-%2lf:-0:1:2:-0x0:
-%*2lf:-0:0:2:
+%2lf:-.0:0:-1:
+%*2lf:-.0:0:-1:
%2lf:-nan(09A_Zaz):0:-1:
%*2lf:-nan(09A_Zaz):0:-1:
%2lf:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2lf:nan():0:-1:
%2lf:nan(09A_Zaz):0:-1:
%*2lf:nan(09A_Zaz):0:-1:
-%2lf:0:1:1:0x0:
-%*2lf:0:0:1:
+%2lf:.0:1:2:0x0:
+%*2lf:.0:0:2:
%2lf:0.0:1:2:0x0:
%*2lf:0.0:0:2:
%2lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:2:0x0:
@@ -168,8 +168,8 @@
%*2lf:+nan():0:-1:
%2lf:+nan(09A_Zaz):0:-1:
%*2lf:+nan(09A_Zaz):0:-1:
-%2lf:+0:1:2:0x0:
-%*2lf:+0:0:2:
+%2lf:+.0:0:-1:
+%*2lf:+.0:0:-1:
%2lf:+0.0:1:2:0x0:
%*2lf:+0.0:0:2:
%2lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:2:0x0:
@@ -200,8 +200,8 @@
%*3lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:3:
%3lf:-0.0:1:3:-0x0:
%*3lf:-0.0:0:3:
-%3lf:-0:1:2:-0x0:
-%*3lf:-0:0:2:
+%3lf:-.0:1:3:-0x0:
+%*3lf:-.0:0:3:
%3lf:-nan(09A_Zaz):0:-1:
%*3lf:-nan(09A_Zaz):0:-1:
%3lf:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3lf:nan():0:3:
%3lf:nan(09A_Zaz):1:3:nan:
%*3lf:nan(09A_Zaz):0:3:
-%3lf:0:1:1:0x0:
-%*3lf:0:0:1:
+%3lf:.0:1:2:0x0:
+%*3lf:.0:0:2:
%3lf:0.0:1:3:0x0:
%*3lf:0.0:0:3:
%3lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:3:0x0:
@@ -230,8 +230,8 @@
%*3lf:+nan():0:-1:
%3lf:+nan(09A_Zaz):0:-1:
%*3lf:+nan(09A_Zaz):0:-1:
-%3lf:+0:1:2:0x0:
-%*3lf:+0:0:2:
+%3lf:+.0:1:3:0x0:
+%*3lf:+.0:0:3:
%3lf:+0.0:1:3:0x0:
%*3lf:+0.0:0:3:
%3lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:3:0x0:
@@ -262,8 +262,8 @@
%*4lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:4:
%4lf:-0.0:1:4:-0x0:
%*4lf:-0.0:0:4:
-%4lf:-0:1:2:-0x0:
-%*4lf:-0:0:2:
+%4lf:-.0:1:3:-0x0:
+%*4lf:-.0:0:3:
%4lf:-nan(09A_Zaz):1:4:-nan:
%*4lf:-nan(09A_Zaz):0:4:
%4lf:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4lf:nan():0:-1:
%4lf:nan(09A_Zaz):0:-1:
%*4lf:nan(09A_Zaz):0:-1:
-%4lf:0:1:1:0x0:
-%*4lf:0:0:1:
+%4lf:.0:1:2:0x0:
+%*4lf:.0:0:2:
%4lf:0.0:1:3:0x0:
%*4lf:0.0:0:3:
%4lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -292,8 +292,8 @@
%*4lf:+nan():0:4:
%4lf:+nan(09A_Zaz):1:4:nan:
%*4lf:+nan(09A_Zaz):0:4:
-%4lf:+0:1:2:0x0:
-%*4lf:+0:0:2:
+%4lf:+.0:1:3:0x0:
+%*4lf:+.0:0:3:
%4lf:+0.0:1:4:0x0:
%*4lf:+0.0:0:4:
%4lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -324,18 +324,18 @@
%*311lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:311:
%311lf:-0.0:1:4:-0x0:
%*311lf:-0.0:0:4:
-%311lf:-0:1:2:-0x0:
-%*311lf:-0:0:2:
-%311lf:-nan(09A_Zaz):1:13:-nan:
+%311lf:-.0:1:3:-0x0:
+%*311lf:-.0:0:3:
+%311lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*311lf:-nan(09A_Zaz):0:13:
-%311lf:-nan():1:6:-nan:
+%311lf:-nan():1:6:-nan():
%*311lf:-nan():0:6:
-%311lf:nan():1:5:nan:
+%311lf:nan():1:5:nan():
%*311lf:nan():0:5:
-%311lf:nan(09A_Zaz):1:12:nan:
+%311lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*311lf:nan(09A_Zaz):0:12:
-%311lf:0:1:1:0x0:
-%*311lf:0:0:1:
+%311lf:.0:1:2:0x0:
+%*311lf:.0:0:2:
%311lf:0.0:1:3:0x0:
%*311lf:0.0:0:3:
%311lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:311:0x1.fa3afaa0b9a04p-1023:
@@ -350,12 +350,12 @@
%*311lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311:
%311lf:infinity:1:8:inf:
%*311lf:infinity:0:8:
-%311lf:+nan():1:6:nan:
+%311lf:+nan():1:6:nan():
%*311lf:+nan():0:6:
-%311lf:+nan(09A_Zaz):1:13:nan:
+%311lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*311lf:+nan(09A_Zaz):0:13:
-%311lf:+0:1:2:0x0:
-%*311lf:+0:0:2:
+%311lf:+.0:1:3:0x0:
+%*311lf:+.0:0:3:
%311lf:+0.0:1:4:0x0:
%*311lf:+0.0:0:4:
%311lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:311:0x1.cc359e067a348p-1023:
@@ -386,18 +386,18 @@
%*350lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:342:
%350lf:-0.0:1:4:-0x0:
%*350lf:-0.0:0:4:
-%350lf:-0:1:2:-0x0:
-%*350lf:-0:0:2:
-%350lf:-nan(09A_Zaz):1:13:-nan:
+%350lf:-.0:1:3:-0x0:
+%*350lf:-.0:0:3:
+%350lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*350lf:-nan(09A_Zaz):0:13:
-%350lf:-nan():1:6:-nan:
+%350lf:-nan():1:6:-nan():
%*350lf:-nan():0:6:
-%350lf:nan():1:5:nan:
+%350lf:nan():1:5:nan():
%*350lf:nan():0:5:
-%350lf:nan(09A_Zaz):1:12:nan:
+%350lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*350lf:nan(09A_Zaz):0:12:
-%350lf:0:1:1:0x0:
-%*350lf:0:0:1:
+%350lf:.0:1:2:0x0:
+%*350lf:.0:0:2:
%350lf:0.0:1:3:0x0:
%*350lf:0.0:0:3:
%350lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:341:0x1p-1022:
@@ -412,12 +412,12 @@
%*350lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%350lf:infinity:1:8:inf:
%*350lf:infinity:0:8:
-%350lf:+nan():1:6:nan:
+%350lf:+nan():1:6:nan():
%*350lf:+nan():0:6:
-%350lf:+nan(09A_Zaz):1:13:nan:
+%350lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*350lf:+nan(09A_Zaz):0:13:
-%350lf:+0:1:2:0x0:
-%*350lf:+0:0:2:
+%350lf:+.0:1:3:0x0:
+%*350lf:+.0:0:3:
%350lf:+0.0:1:4:0x0:
%*350lf:+0.0:0:4:
%350lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -448,8 +448,8 @@
%*3lf: -0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:4:
%3lf: -0.0:1:4:-0x0:
%*3lf: -0.0:0:4:
-%3lf: -0:1:3:-0x0:
-%*3lf: -0:0:3:
+%3lf: -.0:1:4:-0x0:
+%*3lf: -.0:0:4:
%3lf: -nan(09A_Zaz):0:-1:
%*3lf: -nan(09A_Zaz):0:-1:
%3lf: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3lf: nan():0:4:
%3lf: nan(09A_Zaz):1:4:nan:
%*3lf: nan(09A_Zaz):0:4:
-%3lf: 0:1:2:0x0:
-%*3lf: 0:0:2:
+%3lf: .0:1:3:0x0:
+%*3lf: .0:0:3:
%3lf: 0.0:1:4:0x0:
%*3lf: 0.0:0:4:
%3lf: 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -478,8 +478,8 @@
%*3lf: +nan():0:-1:
%3lf: +nan(09A_Zaz):0:-1:
%*3lf: +nan(09A_Zaz):0:-1:
-%3lf: +0:1:3:0x0:
-%*3lf: +0:0:3:
+%3lf: +.0:1:4:0x0:
+%*3lf: +.0:0:4:
%3lf: +0.0:1:4:0x0:
%*3lf: +0.0:0:4:
%3lf: +0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -510,18 +510,18 @@
%*350lf: -0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:343:
%350lf: -0.0:1:5:-0x0:
%*350lf: -0.0:0:5:
-%350lf: -0:1:3:-0x0:
-%*350lf: -0:0:3:
-%350lf: -nan(09A_Zaz):1:14:-nan:
+%350lf: -.0:1:4:-0x0:
+%*350lf: -.0:0:4:
+%350lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*350lf: -nan(09A_Zaz):0:14:
-%350lf: -nan():1:7:-nan:
+%350lf: -nan():1:7:-nan():
%*350lf: -nan():0:7:
-%350lf: nan():1:6:nan:
+%350lf: nan():1:6:nan():
%*350lf: nan():0:6:
-%350lf: nan(09A_Zaz):1:13:nan:
+%350lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*350lf: nan(09A_Zaz):0:13:
-%350lf: 0:1:2:0x0:
-%*350lf: 0:0:2:
+%350lf: .0:1:3:0x0:
+%*350lf: .0:0:3:
%350lf: 0.0:1:4:0x0:
%*350lf: 0.0:0:4:
%350lf: 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -536,12 +536,12 @@
%*350lf: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313:
%350lf: infinity:1:9:inf:
%*350lf: infinity:0:9:
-%350lf: +nan():1:7:nan:
+%350lf: +nan():1:7:nan():
%*350lf: +nan():0:7:
-%350lf: +nan(09A_Zaz):1:14:nan:
+%350lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*350lf: +nan(09A_Zaz):0:14:
-%350lf: +0:1:3:0x0:
-%*350lf: +0:0:3:
+%350lf: +.0:1:4:0x0:
+%*350lf: +.0:0:4:
%350lf: +0.0:1:5:0x0:
%*350lf: +0.0:0:5:
%350lf: +0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:343:0x1p-1022:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input
index 6168884..8e53080 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input
@@ -14,18 +14,18 @@
%*lF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:342:
%lF:-0.0:1:4:-0x0:
%*lF:-0.0:0:4:
-%lF:-0:1:2:-0x0:
-%*lF:-0:0:2:
-%lF:-NAN(09A_Zaz):1:13:-nan:
+%lF:-.0:1:3:-0x0:
+%*lF:-.0:0:3:
+%lF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*lF:-NAN(09A_Zaz):0:13:
-%lF:-NAN():1:6:-nan:
+%lF:-NAN():1:6:-nan():
%*lF:-NAN():0:6:
-%lF:NAN():1:5:nan:
+%lF:NAN():1:5:nan():
%*lF:NAN():0:5:
-%lF:NAN(09A_Zaz):1:12:nan:
+%lF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*lF:NAN(09A_Zaz):0:12:
-%lF:0:1:1:0x0:
-%*lF:0:0:1:
+%lF:.0:1:2:0x0:
+%*lF:.0:0:2:
%lF:0.0:1:3:0x0:
%*lF:0.0:0:3:
%lF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:341:0x1p-1022:
@@ -40,12 +40,12 @@
%*lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%lF:INFINITY:1:8:inf:
%*lF:INFINITY:0:8:
-%lF:+NAN():1:6:nan:
+%lF:+NAN():1:6:nan():
%*lF:+NAN():0:6:
-%lF:+NAN(09A_Zaz):1:13:nan:
+%lF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*lF:+NAN(09A_Zaz):0:13:
-%lF:+0:1:2:0x0:
-%*lF:+0:0:2:
+%lF:+.0:1:3:0x0:
+%*lF:+.0:0:3:
%lF:+0.0:1:4:0x0:
%*lF:+0.0:0:4:
%lF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -76,8 +76,8 @@
%*1lF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:-1:
%1lF:-0.0:0:-1:
%*1lF:-0.0:0:-1:
-%1lF:-0:0:-1:
-%*1lF:-0:0:-1:
+%1lF:-.0:0:-1:
+%*1lF:-.0:0:-1:
%1lF:-NAN(09A_Zaz):0:-1:
%*1lF:-NAN(09A_Zaz):0:-1:
%1lF:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1lF:NAN():0:-1:
%1lF:NAN(09A_Zaz):0:-1:
%*1lF:NAN(09A_Zaz):0:-1:
-%1lF:0:1:1:0x0:
-%*1lF:0:0:1:
+%1lF:.0:0:-1:
+%*1lF:.0:0:-1:
%1lF:0.0:1:1:0x0:
%*1lF:0.0:0:1:
%1lF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:1:0x0:
@@ -106,8 +106,8 @@
%*1lF:+NAN():0:-1:
%1lF:+NAN(09A_Zaz):0:-1:
%*1lF:+NAN(09A_Zaz):0:-1:
-%1lF:+0:0:-1:
-%*1lF:+0:0:-1:
+%1lF:+.0:0:-1:
+%*1lF:+.0:0:-1:
%1lF:+0.0:0:-1:
%*1lF:+0.0:0:-1:
%1lF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:-1:
@@ -138,8 +138,8 @@
%*2lF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:2:
%2lF:-0.0:1:2:-0x0:
%*2lF:-0.0:0:2:
-%2lF:-0:1:2:-0x0:
-%*2lF:-0:0:2:
+%2lF:-.0:0:-1:
+%*2lF:-.0:0:-1:
%2lF:-NAN(09A_Zaz):0:-1:
%*2lF:-NAN(09A_Zaz):0:-1:
%2lF:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2lF:NAN():0:-1:
%2lF:NAN(09A_Zaz):0:-1:
%*2lF:NAN(09A_Zaz):0:-1:
-%2lF:0:1:1:0x0:
-%*2lF:0:0:1:
+%2lF:.0:1:2:0x0:
+%*2lF:.0:0:2:
%2lF:0.0:1:2:0x0:
%*2lF:0.0:0:2:
%2lF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:2:0x0:
@@ -168,8 +168,8 @@
%*2lF:+NAN():0:-1:
%2lF:+NAN(09A_Zaz):0:-1:
%*2lF:+NAN(09A_Zaz):0:-1:
-%2lF:+0:1:2:0x0:
-%*2lF:+0:0:2:
+%2lF:+.0:0:-1:
+%*2lF:+.0:0:-1:
%2lF:+0.0:1:2:0x0:
%*2lF:+0.0:0:2:
%2lF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:2:0x0:
@@ -200,8 +200,8 @@
%*3lF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:3:
%3lF:-0.0:1:3:-0x0:
%*3lF:-0.0:0:3:
-%3lF:-0:1:2:-0x0:
-%*3lF:-0:0:2:
+%3lF:-.0:1:3:-0x0:
+%*3lF:-.0:0:3:
%3lF:-NAN(09A_Zaz):0:-1:
%*3lF:-NAN(09A_Zaz):0:-1:
%3lF:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3lF:NAN():0:3:
%3lF:NAN(09A_Zaz):1:3:nan:
%*3lF:NAN(09A_Zaz):0:3:
-%3lF:0:1:1:0x0:
-%*3lF:0:0:1:
+%3lF:.0:1:2:0x0:
+%*3lF:.0:0:2:
%3lF:0.0:1:3:0x0:
%*3lF:0.0:0:3:
%3lF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:3:0x0:
@@ -230,8 +230,8 @@
%*3lF:+NAN():0:-1:
%3lF:+NAN(09A_Zaz):0:-1:
%*3lF:+NAN(09A_Zaz):0:-1:
-%3lF:+0:1:2:0x0:
-%*3lF:+0:0:2:
+%3lF:+.0:1:3:0x0:
+%*3lF:+.0:0:3:
%3lF:+0.0:1:3:0x0:
%*3lF:+0.0:0:3:
%3lF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:3:0x0:
@@ -262,8 +262,8 @@
%*4lF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:4:
%4lF:-0.0:1:4:-0x0:
%*4lF:-0.0:0:4:
-%4lF:-0:1:2:-0x0:
-%*4lF:-0:0:2:
+%4lF:-.0:1:3:-0x0:
+%*4lF:-.0:0:3:
%4lF:-NAN(09A_Zaz):1:4:-nan:
%*4lF:-NAN(09A_Zaz):0:4:
%4lF:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4lF:NAN():0:-1:
%4lF:NAN(09A_Zaz):0:-1:
%*4lF:NAN(09A_Zaz):0:-1:
-%4lF:0:1:1:0x0:
-%*4lF:0:0:1:
+%4lF:.0:1:2:0x0:
+%*4lF:.0:0:2:
%4lF:0.0:1:3:0x0:
%*4lF:0.0:0:3:
%4lF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -292,8 +292,8 @@
%*4lF:+NAN():0:4:
%4lF:+NAN(09A_Zaz):1:4:nan:
%*4lF:+NAN(09A_Zaz):0:4:
-%4lF:+0:1:2:0x0:
-%*4lF:+0:0:2:
+%4lF:+.0:1:3:0x0:
+%*4lF:+.0:0:3:
%4lF:+0.0:1:4:0x0:
%*4lF:+0.0:0:4:
%4lF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -324,18 +324,18 @@
%*311lF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:311:
%311lF:-0.0:1:4:-0x0:
%*311lF:-0.0:0:4:
-%311lF:-0:1:2:-0x0:
-%*311lF:-0:0:2:
-%311lF:-NAN(09A_Zaz):1:13:-nan:
+%311lF:-.0:1:3:-0x0:
+%*311lF:-.0:0:3:
+%311lF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*311lF:-NAN(09A_Zaz):0:13:
-%311lF:-NAN():1:6:-nan:
+%311lF:-NAN():1:6:-nan():
%*311lF:-NAN():0:6:
-%311lF:NAN():1:5:nan:
+%311lF:NAN():1:5:nan():
%*311lF:NAN():0:5:
-%311lF:NAN(09A_Zaz):1:12:nan:
+%311lF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*311lF:NAN(09A_Zaz):0:12:
-%311lF:0:1:1:0x0:
-%*311lF:0:0:1:
+%311lF:.0:1:2:0x0:
+%*311lF:.0:0:2:
%311lF:0.0:1:3:0x0:
%*311lF:0.0:0:3:
%311lF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:311:0x1.fa3afaa0b9a04p-1023:
@@ -350,12 +350,12 @@
%*311lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311:
%311lF:INFINITY:1:8:inf:
%*311lF:INFINITY:0:8:
-%311lF:+NAN():1:6:nan:
+%311lF:+NAN():1:6:nan():
%*311lF:+NAN():0:6:
-%311lF:+NAN(09A_Zaz):1:13:nan:
+%311lF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*311lF:+NAN(09A_Zaz):0:13:
-%311lF:+0:1:2:0x0:
-%*311lF:+0:0:2:
+%311lF:+.0:1:3:0x0:
+%*311lF:+.0:0:3:
%311lF:+0.0:1:4:0x0:
%*311lF:+0.0:0:4:
%311lF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:311:0x1.cc359e067a348p-1023:
@@ -386,18 +386,18 @@
%*350lF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:342:
%350lF:-0.0:1:4:-0x0:
%*350lF:-0.0:0:4:
-%350lF:-0:1:2:-0x0:
-%*350lF:-0:0:2:
-%350lF:-NAN(09A_Zaz):1:13:-nan:
+%350lF:-.0:1:3:-0x0:
+%*350lF:-.0:0:3:
+%350lF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*350lF:-NAN(09A_Zaz):0:13:
-%350lF:-NAN():1:6:-nan:
+%350lF:-NAN():1:6:-nan():
%*350lF:-NAN():0:6:
-%350lF:NAN():1:5:nan:
+%350lF:NAN():1:5:nan():
%*350lF:NAN():0:5:
-%350lF:NAN(09A_Zaz):1:12:nan:
+%350lF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*350lF:NAN(09A_Zaz):0:12:
-%350lF:0:1:1:0x0:
-%*350lF:0:0:1:
+%350lF:.0:1:2:0x0:
+%*350lF:.0:0:2:
%350lF:0.0:1:3:0x0:
%*350lF:0.0:0:3:
%350lF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:341:0x1p-1022:
@@ -412,12 +412,12 @@
%*350lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%350lF:INFINITY:1:8:inf:
%*350lF:INFINITY:0:8:
-%350lF:+NAN():1:6:nan:
+%350lF:+NAN():1:6:nan():
%*350lF:+NAN():0:6:
-%350lF:+NAN(09A_Zaz):1:13:nan:
+%350lF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*350lF:+NAN(09A_Zaz):0:13:
-%350lF:+0:1:2:0x0:
-%*350lF:+0:0:2:
+%350lF:+.0:1:3:0x0:
+%*350lF:+.0:0:3:
%350lF:+0.0:1:4:0x0:
%*350lF:+0.0:0:4:
%350lF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -448,8 +448,8 @@
%*3lF: -0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:4:
%3lF: -0.0:1:4:-0x0:
%*3lF: -0.0:0:4:
-%3lF: -0:1:3:-0x0:
-%*3lF: -0:0:3:
+%3lF: -.0:1:4:-0x0:
+%*3lF: -.0:0:4:
%3lF: -NAN(09A_Zaz):0:-1:
%*3lF: -NAN(09A_Zaz):0:-1:
%3lF: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3lF: NAN():0:4:
%3lF: NAN(09A_Zaz):1:4:nan:
%*3lF: NAN(09A_Zaz):0:4:
-%3lF: 0:1:2:0x0:
-%*3lF: 0:0:2:
+%3lF: .0:1:3:0x0:
+%*3lF: .0:0:3:
%3lF: 0.0:1:4:0x0:
%*3lF: 0.0:0:4:
%3lF: 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -478,8 +478,8 @@
%*3lF: +NAN():0:-1:
%3lF: +NAN(09A_Zaz):0:-1:
%*3lF: +NAN(09A_Zaz):0:-1:
-%3lF: +0:1:3:0x0:
-%*3lF: +0:0:3:
+%3lF: +.0:1:4:0x0:
+%*3lF: +.0:0:4:
%3lF: +0.0:1:4:0x0:
%*3lF: +0.0:0:4:
%3lF: +0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -510,18 +510,18 @@
%*350lF: -0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:343:
%350lF: -0.0:1:5:-0x0:
%*350lF: -0.0:0:5:
-%350lF: -0:1:3:-0x0:
-%*350lF: -0:0:3:
-%350lF: -NAN(09A_Zaz):1:14:-nan:
+%350lF: -.0:1:4:-0x0:
+%*350lF: -.0:0:4:
+%350lF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*350lF: -NAN(09A_Zaz):0:14:
-%350lF: -NAN():1:7:-nan:
+%350lF: -NAN():1:7:-nan():
%*350lF: -NAN():0:7:
-%350lF: NAN():1:6:nan:
+%350lF: NAN():1:6:nan():
%*350lF: NAN():0:6:
-%350lF: NAN(09A_Zaz):1:13:nan:
+%350lF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*350lF: NAN(09A_Zaz):0:13:
-%350lF: 0:1:2:0x0:
-%*350lF: 0:0:2:
+%350lF: .0:1:3:0x0:
+%*350lF: .0:0:3:
%350lF: 0.0:1:4:0x0:
%*350lF: 0.0:0:4:
%350lF: 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -536,12 +536,12 @@
%*350lF: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313:
%350lF: INFINITY:1:9:inf:
%*350lF: INFINITY:0:9:
-%350lF: +NAN():1:7:nan:
+%350lF: +NAN():1:7:nan():
%*350lF: +NAN():0:7:
-%350lF: +NAN(09A_Zaz):1:14:nan:
+%350lF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*350lF: +NAN(09A_Zaz):0:14:
-%350lF: +0:1:3:0x0:
-%*350lF: +0:0:3:
+%350lF: +.0:1:4:0x0:
+%*350lF: +.0:0:4:
%350lF: +0.0:1:5:0x0:
%*350lF: +0.0:0:5:
%350lF: +0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:343:0x1p-1022:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input
index 553172f..dc20093 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input
@@ -14,18 +14,18 @@
%*lg:-0x8p-1025:0:10:
%lg:-0x0p+0:1:7:-0x0:
%*lg:-0x0p+0:0:7:
-%lg:-0x0p0:1:6:-0x0:
-%*lg:-0x0p0:0:6:
-%lg:-nan(09A_Zaz):1:13:-nan:
+%lg:-0x.0p0:1:7:-0x0:
+%*lg:-0x.0p0:0:7:
+%lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*lg:-nan(09A_Zaz):0:13:
-%lg:-nan():1:6:-nan:
+%lg:-nan():1:6:-nan():
%*lg:-nan():0:6:
-%lg:nan():1:5:nan:
+%lg:nan():1:5:nan():
%*lg:nan():0:5:
-%lg:nan(09A_Zaz):1:12:nan:
+%lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*lg:nan(09A_Zaz):0:12:
-%lg:0x0p0:1:5:0x0:
-%*lg:0x0p0:0:5:
+%lg:0x.0p0:1:6:0x0:
+%*lg:0x.0p0:0:6:
%lg:0x0p+0:1:6:0x0:
%*lg:0x0p+0:0:6:
%lg:0x8p-1025:1:9:0x1p-1022:
@@ -40,12 +40,12 @@
%*lg:0xf.ffffffffffff8p+1020:0:23:
%lg:infinity:1:8:inf:
%*lg:infinity:0:8:
-%lg:+nan():1:6:nan:
+%lg:+nan():1:6:nan():
%*lg:+nan():0:6:
-%lg:+nan(09A_Zaz):1:13:nan:
+%lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*lg:+nan(09A_Zaz):0:13:
-%lg:+0x0p0:1:6:0x0:
-%*lg:+0x0p0:0:6:
+%lg:+0x.0p0:1:7:0x0:
+%*lg:+0x.0p0:0:7:
%lg:+0x0p+0:1:7:0x0:
%*lg:+0x0p+0:0:7:
%lg:+0x8p-1025:1:10:0x1p-1022:
@@ -76,8 +76,8 @@
%*1lg:-0x8p-1025:0:-1:
%1lg:-0x0p+0:0:-1:
%*1lg:-0x0p+0:0:-1:
-%1lg:-0x0p0:0:-1:
-%*1lg:-0x0p0:0:-1:
+%1lg:-0x.0p0:0:-1:
+%*1lg:-0x.0p0:0:-1:
%1lg:-nan(09A_Zaz):0:-1:
%*1lg:-nan(09A_Zaz):0:-1:
%1lg:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1lg:nan():0:-1:
%1lg:nan(09A_Zaz):0:-1:
%*1lg:nan(09A_Zaz):0:-1:
-%1lg:0x0p0:1:1:0x0:
-%*1lg:0x0p0:0:1:
+%1lg:0x.0p0:1:1:0x0:
+%*1lg:0x.0p0:0:1:
%1lg:0x0p+0:1:1:0x0:
%*1lg:0x0p+0:0:1:
%1lg:0x8p-1025:1:1:0x0:
@@ -106,8 +106,8 @@
%*1lg:+nan():0:-1:
%1lg:+nan(09A_Zaz):0:-1:
%*1lg:+nan(09A_Zaz):0:-1:
-%1lg:+0x0p0:0:-1:
-%*1lg:+0x0p0:0:-1:
+%1lg:+0x.0p0:0:-1:
+%*1lg:+0x.0p0:0:-1:
%1lg:+0x0p+0:0:-1:
%*1lg:+0x0p+0:0:-1:
%1lg:+0x8p-1025:0:-1:
@@ -138,8 +138,8 @@
%*2lg:-0x8p-1025:0:2:
%2lg:-0x0p+0:1:2:-0x0:
%*2lg:-0x0p+0:0:2:
-%2lg:-0x0p0:1:2:-0x0:
-%*2lg:-0x0p0:0:2:
+%2lg:-0x.0p0:1:2:-0x0:
+%*2lg:-0x.0p0:0:2:
%2lg:-nan(09A_Zaz):0:-1:
%*2lg:-nan(09A_Zaz):0:-1:
%2lg:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2lg:nan():0:-1:
%2lg:nan(09A_Zaz):0:-1:
%*2lg:nan(09A_Zaz):0:-1:
-%2lg:0x0p0:0:-1:
-%*2lg:0x0p0:0:-1:
+%2lg:0x.0p0:0:-1:
+%*2lg:0x.0p0:0:-1:
%2lg:0x0p+0:0:-1:
%*2lg:0x0p+0:0:-1:
%2lg:0x8p-1025:0:-1:
@@ -168,8 +168,8 @@
%*2lg:+nan():0:-1:
%2lg:+nan(09A_Zaz):0:-1:
%*2lg:+nan(09A_Zaz):0:-1:
-%2lg:+0x0p0:1:2:0x0:
-%*2lg:+0x0p0:0:2:
+%2lg:+0x.0p0:1:2:0x0:
+%*2lg:+0x.0p0:0:2:
%2lg:+0x0p+0:1:2:0x0:
%*2lg:+0x0p+0:0:2:
%2lg:+0x8p-1025:1:2:0x0:
@@ -200,8 +200,8 @@
%*3lg:-0x8p-1025:0:-1:
%3lg:-0x0p+0:0:-1:
%*3lg:-0x0p+0:0:-1:
-%3lg:-0x0p0:0:-1:
-%*3lg:-0x0p0:0:-1:
+%3lg:-0x.0p0:0:-1:
+%*3lg:-0x.0p0:0:-1:
%3lg:-nan(09A_Zaz):0:-1:
%*3lg:-nan(09A_Zaz):0:-1:
%3lg:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3lg:nan():0:3:
%3lg:nan(09A_Zaz):1:3:nan:
%*3lg:nan(09A_Zaz):0:3:
-%3lg:0x0p0:1:3:0x0:
-%*3lg:0x0p0:0:3:
+%3lg:0x.0p0:0:-1:
+%*3lg:0x.0p0:0:-1:
%3lg:0x0p+0:1:3:0x0:
%*3lg:0x0p+0:0:3:
%3lg:0x8p-1025:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3lg:+nan():0:-1:
%3lg:+nan(09A_Zaz):0:-1:
%*3lg:+nan(09A_Zaz):0:-1:
-%3lg:+0x0p0:0:-1:
-%*3lg:+0x0p0:0:-1:
+%3lg:+0x.0p0:0:-1:
+%*3lg:+0x.0p0:0:-1:
%3lg:+0x0p+0:0:-1:
%*3lg:+0x0p+0:0:-1:
%3lg:+0x8p-1025:0:-1:
@@ -262,8 +262,8 @@
%*4lg:-0x8p-1025:0:4:
%4lg:-0x0p+0:1:4:-0x0:
%*4lg:-0x0p+0:0:4:
-%4lg:-0x0p0:1:4:-0x0:
-%*4lg:-0x0p0:0:4:
+%4lg:-0x.0p0:0:-1:
+%*4lg:-0x.0p0:0:-1:
%4lg:-nan(09A_Zaz):1:4:-nan:
%*4lg:-nan(09A_Zaz):0:4:
%4lg:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4lg:nan():0:-1:
%4lg:nan(09A_Zaz):0:-1:
%*4lg:nan(09A_Zaz):0:-1:
-%4lg:0x0p0:0:-1:
-%*4lg:0x0p0:0:-1:
+%4lg:0x.0p0:1:4:0x0:
+%*4lg:0x.0p0:0:4:
%4lg:0x0p+0:0:-1:
%*4lg:0x0p+0:0:-1:
%4lg:0x8p-1025:0:-1:
@@ -292,8 +292,8 @@
%*4lg:+nan():0:4:
%4lg:+nan(09A_Zaz):1:4:nan:
%*4lg:+nan(09A_Zaz):0:4:
-%4lg:+0x0p0:1:4:0x0:
-%*4lg:+0x0p0:0:4:
+%4lg:+0x.0p0:0:-1:
+%*4lg:+0x.0p0:0:-1:
%4lg:+0x0p+0:1:4:0x0:
%*4lg:+0x0p+0:0:4:
%4lg:+0x8p-1025:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5lg:-0x8p-1025:0:-1:
%5lg:-0x0p+0:0:-1:
%*5lg:-0x0p+0:0:-1:
-%5lg:-0x0p0:0:-1:
-%*5lg:-0x0p0:0:-1:
+%5lg:-0x.0p0:1:5:-0x0:
+%*5lg:-0x.0p0:0:5:
%5lg:-nan(09A_Zaz):0:-1:
%*5lg:-nan(09A_Zaz):0:-1:
%5lg:-nan():0:-1:
%*5lg:-nan():0:-1:
-%5lg:nan():1:5:nan:
+%5lg:nan():1:5:nan():
%*5lg:nan():0:5:
%5lg:nan(09A_Zaz):0:-1:
%*5lg:nan(09A_Zaz):0:-1:
-%5lg:0x0p0:1:5:0x0:
-%*5lg:0x0p0:0:5:
+%5lg:0x.0p0:0:-1:
+%*5lg:0x.0p0:0:-1:
%5lg:0x0p+0:0:-1:
%*5lg:0x0p+0:0:-1:
%5lg:0x8p-1025:0:-1:
@@ -354,8 +354,8 @@
%*5lg:+nan():0:-1:
%5lg:+nan(09A_Zaz):0:-1:
%*5lg:+nan(09A_Zaz):0:-1:
-%5lg:+0x0p0:0:-1:
-%*5lg:+0x0p0:0:-1:
+%5lg:+0x.0p0:1:5:0x0:
+%*5lg:+0x.0p0:0:5:
%5lg:+0x0p+0:0:-1:
%*5lg:+0x0p+0:0:-1:
%5lg:+0x8p-1025:0:-1:
@@ -386,18 +386,18 @@
%*6lg:-0x8p-1025:0:-1:
%6lg:-0x0p+0:0:-1:
%*6lg:-0x0p+0:0:-1:
-%6lg:-0x0p0:1:6:-0x0:
-%*6lg:-0x0p0:0:6:
+%6lg:-0x.0p0:0:-1:
+%*6lg:-0x.0p0:0:-1:
%6lg:-nan(09A_Zaz):0:-1:
%*6lg:-nan(09A_Zaz):0:-1:
-%6lg:-nan():1:6:-nan:
+%6lg:-nan():1:6:-nan():
%*6lg:-nan():0:6:
-%6lg:nan():1:5:nan:
+%6lg:nan():1:5:nan():
%*6lg:nan():0:5:
%6lg:nan(09A_Zaz):0:-1:
%*6lg:nan(09A_Zaz):0:-1:
-%6lg:0x0p0:1:5:0x0:
-%*6lg:0x0p0:0:5:
+%6lg:0x.0p0:1:6:0x0:
+%*6lg:0x.0p0:0:6:
%6lg:0x0p+0:1:6:0x0:
%*6lg:0x0p+0:0:6:
%6lg:0x8p-1025:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6lg:0xf.ffffffffffff8p+1020:0:6:
%6lg:infinity:0:-1:
%*6lg:infinity:0:-1:
-%6lg:+nan():1:6:nan:
+%6lg:+nan():1:6:nan():
%*6lg:+nan():0:6:
%6lg:+nan(09A_Zaz):0:-1:
%*6lg:+nan(09A_Zaz):0:-1:
-%6lg:+0x0p0:1:6:0x0:
-%*6lg:+0x0p0:0:6:
+%6lg:+0x.0p0:0:-1:
+%*6lg:+0x.0p0:0:-1:
%6lg:+0x0p+0:0:-1:
%*6lg:+0x0p+0:0:-1:
%6lg:+0x8p-1025:0:-1:
@@ -448,18 +448,18 @@
%*20lg:-0x8p-1025:0:10:
%20lg:-0x0p+0:1:7:-0x0:
%*20lg:-0x0p+0:0:7:
-%20lg:-0x0p0:1:6:-0x0:
-%*20lg:-0x0p0:0:6:
-%20lg:-nan(09A_Zaz):1:13:-nan:
+%20lg:-0x.0p0:1:7:-0x0:
+%*20lg:-0x.0p0:0:7:
+%20lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*20lg:-nan(09A_Zaz):0:13:
-%20lg:-nan():1:6:-nan:
+%20lg:-nan():1:6:-nan():
%*20lg:-nan():0:6:
-%20lg:nan():1:5:nan:
+%20lg:nan():1:5:nan():
%*20lg:nan():0:5:
-%20lg:nan(09A_Zaz):1:12:nan:
+%20lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*20lg:nan(09A_Zaz):0:12:
-%20lg:0x0p0:1:5:0x0:
-%*20lg:0x0p0:0:5:
+%20lg:0x.0p0:1:6:0x0:
+%*20lg:0x.0p0:0:6:
%20lg:0x0p+0:1:6:0x0:
%*20lg:0x0p+0:0:6:
%20lg:0x8p-1025:1:9:0x1p-1022:
@@ -474,12 +474,12 @@
%*20lg:0xf.ffffffffffff8p+1020:0:20:
%20lg:infinity:1:8:inf:
%*20lg:infinity:0:8:
-%20lg:+nan():1:6:nan:
+%20lg:+nan():1:6:nan():
%*20lg:+nan():0:6:
-%20lg:+nan(09A_Zaz):1:13:nan:
+%20lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*20lg:+nan(09A_Zaz):0:13:
-%20lg:+0x0p0:1:6:0x0:
-%*20lg:+0x0p0:0:6:
+%20lg:+0x.0p0:1:7:0x0:
+%*20lg:+0x.0p0:0:7:
%20lg:+0x0p+0:1:7:0x0:
%*20lg:+0x0p+0:0:7:
%20lg:+0x8p-1025:1:10:0x1p-1022:
@@ -510,18 +510,18 @@
%*32lg:-0x8p-1025:0:10:
%32lg:-0x0p+0:1:7:-0x0:
%*32lg:-0x0p+0:0:7:
-%32lg:-0x0p0:1:6:-0x0:
-%*32lg:-0x0p0:0:6:
-%32lg:-nan(09A_Zaz):1:13:-nan:
+%32lg:-0x.0p0:1:7:-0x0:
+%*32lg:-0x.0p0:0:7:
+%32lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*32lg:-nan(09A_Zaz):0:13:
-%32lg:-nan():1:6:-nan:
+%32lg:-nan():1:6:-nan():
%*32lg:-nan():0:6:
-%32lg:nan():1:5:nan:
+%32lg:nan():1:5:nan():
%*32lg:nan():0:5:
-%32lg:nan(09A_Zaz):1:12:nan:
+%32lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*32lg:nan(09A_Zaz):0:12:
-%32lg:0x0p0:1:5:0x0:
-%*32lg:0x0p0:0:5:
+%32lg:0x.0p0:1:6:0x0:
+%*32lg:0x.0p0:0:6:
%32lg:0x0p+0:1:6:0x0:
%*32lg:0x0p+0:0:6:
%32lg:0x8p-1025:1:9:0x1p-1022:
@@ -536,12 +536,12 @@
%*32lg:0xf.ffffffffffff8p+1020:0:23:
%32lg:infinity:1:8:inf:
%*32lg:infinity:0:8:
-%32lg:+nan():1:6:nan:
+%32lg:+nan():1:6:nan():
%*32lg:+nan():0:6:
-%32lg:+nan(09A_Zaz):1:13:nan:
+%32lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32lg:+nan(09A_Zaz):0:13:
-%32lg:+0x0p0:1:6:0x0:
-%*32lg:+0x0p0:0:6:
+%32lg:+0x.0p0:1:7:0x0:
+%*32lg:+0x.0p0:0:7:
%32lg:+0x0p+0:1:7:0x0:
%*32lg:+0x0p+0:0:7:
%32lg:+0x8p-1025:1:10:0x1p-1022:
@@ -572,18 +572,18 @@
%*5lg: -0x8p-1025:0:-1:
%5lg: -0x0p+0:0:-1:
%*5lg: -0x0p+0:0:-1:
-%5lg: -0x0p0:0:-1:
-%*5lg: -0x0p0:0:-1:
+%5lg: -0x.0p0:1:6:-0x0:
+%*5lg: -0x.0p0:0:6:
%5lg: -nan(09A_Zaz):0:-1:
%*5lg: -nan(09A_Zaz):0:-1:
%5lg: -nan():0:-1:
%*5lg: -nan():0:-1:
-%5lg: nan():1:6:nan:
+%5lg: nan():1:6:nan():
%*5lg: nan():0:6:
%5lg: nan(09A_Zaz):0:-1:
%*5lg: nan(09A_Zaz):0:-1:
-%5lg: 0x0p0:1:6:0x0:
-%*5lg: 0x0p0:0:6:
+%5lg: 0x.0p0:0:-1:
+%*5lg: 0x.0p0:0:-1:
%5lg: 0x0p+0:0:-1:
%*5lg: 0x0p+0:0:-1:
%5lg: 0x8p-1025:0:-1:
@@ -602,8 +602,8 @@
%*5lg: +nan():0:-1:
%5lg: +nan(09A_Zaz):0:-1:
%*5lg: +nan(09A_Zaz):0:-1:
-%5lg: +0x0p0:0:-1:
-%*5lg: +0x0p0:0:-1:
+%5lg: +0x.0p0:1:6:0x0:
+%*5lg: +0x.0p0:0:6:
%5lg: +0x0p+0:0:-1:
%*5lg: +0x0p+0:0:-1:
%5lg: +0x8p-1025:0:-1:
@@ -634,18 +634,18 @@
%*32lg: -0x8p-1025:0:11:
%32lg: -0x0p+0:1:8:-0x0:
%*32lg: -0x0p+0:0:8:
-%32lg: -0x0p0:1:7:-0x0:
-%*32lg: -0x0p0:0:7:
-%32lg: -nan(09A_Zaz):1:14:-nan:
+%32lg: -0x.0p0:1:8:-0x0:
+%*32lg: -0x.0p0:0:8:
+%32lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*32lg: -nan(09A_Zaz):0:14:
-%32lg: -nan():1:7:-nan:
+%32lg: -nan():1:7:-nan():
%*32lg: -nan():0:7:
-%32lg: nan():1:6:nan:
+%32lg: nan():1:6:nan():
%*32lg: nan():0:6:
-%32lg: nan(09A_Zaz):1:13:nan:
+%32lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32lg: nan(09A_Zaz):0:13:
-%32lg: 0x0p0:1:6:0x0:
-%*32lg: 0x0p0:0:6:
+%32lg: 0x.0p0:1:7:0x0:
+%*32lg: 0x.0p0:0:7:
%32lg: 0x0p+0:1:7:0x0:
%*32lg: 0x0p+0:0:7:
%32lg: 0x8p-1025:1:10:0x1p-1022:
@@ -660,12 +660,12 @@
%*32lg: 0xf.ffffffffffff8p+1020:0:24:
%32lg: infinity:1:9:inf:
%*32lg: infinity:0:9:
-%32lg: +nan():1:7:nan:
+%32lg: +nan():1:7:nan():
%*32lg: +nan():0:7:
-%32lg: +nan(09A_Zaz):1:14:nan:
+%32lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*32lg: +nan(09A_Zaz):0:14:
-%32lg: +0x0p0:1:7:0x0:
-%*32lg: +0x0p0:0:7:
+%32lg: +0x.0p0:1:8:0x0:
+%*32lg: +0x.0p0:0:8:
%32lg: +0x0p+0:1:8:0x0:
%*32lg: +0x0p+0:0:8:
%32lg: +0x8p-1025:1:11:0x1p-1022:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input
index 11ffe34..1865e22 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input
@@ -14,18 +14,18 @@
%*lG:-0X8P-1025:0:10:
%lG:-0X0P+0:1:7:-0x0:
%*lG:-0X0P+0:0:7:
-%lG:-0X0P0:1:6:-0x0:
-%*lG:-0X0P0:0:6:
-%lG:-NAN(09A_Zaz):1:13:-nan:
+%lG:-0X.0P0:1:7:-0x0:
+%*lG:-0X.0P0:0:7:
+%lG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*lG:-NAN(09A_Zaz):0:13:
-%lG:-NAN():1:6:-nan:
+%lG:-NAN():1:6:-nan():
%*lG:-NAN():0:6:
-%lG:NAN():1:5:nan:
+%lG:NAN():1:5:nan():
%*lG:NAN():0:5:
-%lG:NAN(09A_Zaz):1:12:nan:
+%lG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*lG:NAN(09A_Zaz):0:12:
-%lG:0X0P0:1:5:0x0:
-%*lG:0X0P0:0:5:
+%lG:0X.0P0:1:6:0x0:
+%*lG:0X.0P0:0:6:
%lG:0X0P+0:1:6:0x0:
%*lG:0X0P+0:0:6:
%lG:0X8P-1025:1:9:0x1p-1022:
@@ -40,12 +40,12 @@
%*lG:0XF.FFFFFFFFFFFF8P+1020:0:23:
%lG:INFINITY:1:8:inf:
%*lG:INFINITY:0:8:
-%lG:+NAN():1:6:nan:
+%lG:+NAN():1:6:nan():
%*lG:+NAN():0:6:
-%lG:+NAN(09A_Zaz):1:13:nan:
+%lG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*lG:+NAN(09A_Zaz):0:13:
-%lG:+0X0P0:1:6:0x0:
-%*lG:+0X0P0:0:6:
+%lG:+0X.0P0:1:7:0x0:
+%*lG:+0X.0P0:0:7:
%lG:+0X0P+0:1:7:0x0:
%*lG:+0X0P+0:0:7:
%lG:+0X8P-1025:1:10:0x1p-1022:
@@ -76,8 +76,8 @@
%*1lG:-0X8P-1025:0:-1:
%1lG:-0X0P+0:0:-1:
%*1lG:-0X0P+0:0:-1:
-%1lG:-0X0P0:0:-1:
-%*1lG:-0X0P0:0:-1:
+%1lG:-0X.0P0:0:-1:
+%*1lG:-0X.0P0:0:-1:
%1lG:-NAN(09A_Zaz):0:-1:
%*1lG:-NAN(09A_Zaz):0:-1:
%1lG:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1lG:NAN():0:-1:
%1lG:NAN(09A_Zaz):0:-1:
%*1lG:NAN(09A_Zaz):0:-1:
-%1lG:0X0P0:1:1:0x0:
-%*1lG:0X0P0:0:1:
+%1lG:0X.0P0:1:1:0x0:
+%*1lG:0X.0P0:0:1:
%1lG:0X0P+0:1:1:0x0:
%*1lG:0X0P+0:0:1:
%1lG:0X8P-1025:1:1:0x0:
@@ -106,8 +106,8 @@
%*1lG:+NAN():0:-1:
%1lG:+NAN(09A_Zaz):0:-1:
%*1lG:+NAN(09A_Zaz):0:-1:
-%1lG:+0X0P0:0:-1:
-%*1lG:+0X0P0:0:-1:
+%1lG:+0X.0P0:0:-1:
+%*1lG:+0X.0P0:0:-1:
%1lG:+0X0P+0:0:-1:
%*1lG:+0X0P+0:0:-1:
%1lG:+0X8P-1025:0:-1:
@@ -138,8 +138,8 @@
%*2lG:-0X8P-1025:0:2:
%2lG:-0X0P+0:1:2:-0x0:
%*2lG:-0X0P+0:0:2:
-%2lG:-0X0P0:1:2:-0x0:
-%*2lG:-0X0P0:0:2:
+%2lG:-0X.0P0:1:2:-0x0:
+%*2lG:-0X.0P0:0:2:
%2lG:-NAN(09A_Zaz):0:-1:
%*2lG:-NAN(09A_Zaz):0:-1:
%2lG:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2lG:NAN():0:-1:
%2lG:NAN(09A_Zaz):0:-1:
%*2lG:NAN(09A_Zaz):0:-1:
-%2lG:0X0P0:0:-1:
-%*2lG:0X0P0:0:-1:
+%2lG:0X.0P0:0:-1:
+%*2lG:0X.0P0:0:-1:
%2lG:0X0P+0:0:-1:
%*2lG:0X0P+0:0:-1:
%2lG:0X8P-1025:0:-1:
@@ -168,8 +168,8 @@
%*2lG:+NAN():0:-1:
%2lG:+NAN(09A_Zaz):0:-1:
%*2lG:+NAN(09A_Zaz):0:-1:
-%2lG:+0X0P0:1:2:0x0:
-%*2lG:+0X0P0:0:2:
+%2lG:+0X.0P0:1:2:0x0:
+%*2lG:+0X.0P0:0:2:
%2lG:+0X0P+0:1:2:0x0:
%*2lG:+0X0P+0:0:2:
%2lG:+0X8P-1025:1:2:0x0:
@@ -200,8 +200,8 @@
%*3lG:-0X8P-1025:0:-1:
%3lG:-0X0P+0:0:-1:
%*3lG:-0X0P+0:0:-1:
-%3lG:-0X0P0:0:-1:
-%*3lG:-0X0P0:0:-1:
+%3lG:-0X.0P0:0:-1:
+%*3lG:-0X.0P0:0:-1:
%3lG:-NAN(09A_Zaz):0:-1:
%*3lG:-NAN(09A_Zaz):0:-1:
%3lG:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3lG:NAN():0:3:
%3lG:NAN(09A_Zaz):1:3:nan:
%*3lG:NAN(09A_Zaz):0:3:
-%3lG:0X0P0:1:3:0x0:
-%*3lG:0X0P0:0:3:
+%3lG:0X.0P0:0:-1:
+%*3lG:0X.0P0:0:-1:
%3lG:0X0P+0:1:3:0x0:
%*3lG:0X0P+0:0:3:
%3lG:0X8P-1025:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3lG:+NAN():0:-1:
%3lG:+NAN(09A_Zaz):0:-1:
%*3lG:+NAN(09A_Zaz):0:-1:
-%3lG:+0X0P0:0:-1:
-%*3lG:+0X0P0:0:-1:
+%3lG:+0X.0P0:0:-1:
+%*3lG:+0X.0P0:0:-1:
%3lG:+0X0P+0:0:-1:
%*3lG:+0X0P+0:0:-1:
%3lG:+0X8P-1025:0:-1:
@@ -262,8 +262,8 @@
%*4lG:-0X8P-1025:0:4:
%4lG:-0X0P+0:1:4:-0x0:
%*4lG:-0X0P+0:0:4:
-%4lG:-0X0P0:1:4:-0x0:
-%*4lG:-0X0P0:0:4:
+%4lG:-0X.0P0:0:-1:
+%*4lG:-0X.0P0:0:-1:
%4lG:-NAN(09A_Zaz):1:4:-nan:
%*4lG:-NAN(09A_Zaz):0:4:
%4lG:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4lG:NAN():0:-1:
%4lG:NAN(09A_Zaz):0:-1:
%*4lG:NAN(09A_Zaz):0:-1:
-%4lG:0X0P0:0:-1:
-%*4lG:0X0P0:0:-1:
+%4lG:0X.0P0:1:4:0x0:
+%*4lG:0X.0P0:0:4:
%4lG:0X0P+0:0:-1:
%*4lG:0X0P+0:0:-1:
%4lG:0X8P-1025:0:-1:
@@ -292,8 +292,8 @@
%*4lG:+NAN():0:4:
%4lG:+NAN(09A_Zaz):1:4:nan:
%*4lG:+NAN(09A_Zaz):0:4:
-%4lG:+0X0P0:1:4:0x0:
-%*4lG:+0X0P0:0:4:
+%4lG:+0X.0P0:0:-1:
+%*4lG:+0X.0P0:0:-1:
%4lG:+0X0P+0:1:4:0x0:
%*4lG:+0X0P+0:0:4:
%4lG:+0X8P-1025:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5lG:-0X8P-1025:0:-1:
%5lG:-0X0P+0:0:-1:
%*5lG:-0X0P+0:0:-1:
-%5lG:-0X0P0:0:-1:
-%*5lG:-0X0P0:0:-1:
+%5lG:-0X.0P0:1:5:-0x0:
+%*5lG:-0X.0P0:0:5:
%5lG:-NAN(09A_Zaz):0:-1:
%*5lG:-NAN(09A_Zaz):0:-1:
%5lG:-NAN():0:-1:
%*5lG:-NAN():0:-1:
-%5lG:NAN():1:5:nan:
+%5lG:NAN():1:5:nan():
%*5lG:NAN():0:5:
%5lG:NAN(09A_Zaz):0:-1:
%*5lG:NAN(09A_Zaz):0:-1:
-%5lG:0X0P0:1:5:0x0:
-%*5lG:0X0P0:0:5:
+%5lG:0X.0P0:0:-1:
+%*5lG:0X.0P0:0:-1:
%5lG:0X0P+0:0:-1:
%*5lG:0X0P+0:0:-1:
%5lG:0X8P-1025:0:-1:
@@ -354,8 +354,8 @@
%*5lG:+NAN():0:-1:
%5lG:+NAN(09A_Zaz):0:-1:
%*5lG:+NAN(09A_Zaz):0:-1:
-%5lG:+0X0P0:0:-1:
-%*5lG:+0X0P0:0:-1:
+%5lG:+0X.0P0:1:5:0x0:
+%*5lG:+0X.0P0:0:5:
%5lG:+0X0P+0:0:-1:
%*5lG:+0X0P+0:0:-1:
%5lG:+0X8P-1025:0:-1:
@@ -386,18 +386,18 @@
%*6lG:-0X8P-1025:0:-1:
%6lG:-0X0P+0:0:-1:
%*6lG:-0X0P+0:0:-1:
-%6lG:-0X0P0:1:6:-0x0:
-%*6lG:-0X0P0:0:6:
+%6lG:-0X.0P0:0:-1:
+%*6lG:-0X.0P0:0:-1:
%6lG:-NAN(09A_Zaz):0:-1:
%*6lG:-NAN(09A_Zaz):0:-1:
-%6lG:-NAN():1:6:-nan:
+%6lG:-NAN():1:6:-nan():
%*6lG:-NAN():0:6:
-%6lG:NAN():1:5:nan:
+%6lG:NAN():1:5:nan():
%*6lG:NAN():0:5:
%6lG:NAN(09A_Zaz):0:-1:
%*6lG:NAN(09A_Zaz):0:-1:
-%6lG:0X0P0:1:5:0x0:
-%*6lG:0X0P0:0:5:
+%6lG:0X.0P0:1:6:0x0:
+%*6lG:0X.0P0:0:6:
%6lG:0X0P+0:1:6:0x0:
%*6lG:0X0P+0:0:6:
%6lG:0X8P-1025:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6lG:0XF.FFFFFFFFFFFF8P+1020:0:6:
%6lG:INFINITY:0:-1:
%*6lG:INFINITY:0:-1:
-%6lG:+NAN():1:6:nan:
+%6lG:+NAN():1:6:nan():
%*6lG:+NAN():0:6:
%6lG:+NAN(09A_Zaz):0:-1:
%*6lG:+NAN(09A_Zaz):0:-1:
-%6lG:+0X0P0:1:6:0x0:
-%*6lG:+0X0P0:0:6:
+%6lG:+0X.0P0:0:-1:
+%*6lG:+0X.0P0:0:-1:
%6lG:+0X0P+0:0:-1:
%*6lG:+0X0P+0:0:-1:
%6lG:+0X8P-1025:0:-1:
@@ -448,18 +448,18 @@
%*20lG:-0X8P-1025:0:10:
%20lG:-0X0P+0:1:7:-0x0:
%*20lG:-0X0P+0:0:7:
-%20lG:-0X0P0:1:6:-0x0:
-%*20lG:-0X0P0:0:6:
-%20lG:-NAN(09A_Zaz):1:13:-nan:
+%20lG:-0X.0P0:1:7:-0x0:
+%*20lG:-0X.0P0:0:7:
+%20lG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*20lG:-NAN(09A_Zaz):0:13:
-%20lG:-NAN():1:6:-nan:
+%20lG:-NAN():1:6:-nan():
%*20lG:-NAN():0:6:
-%20lG:NAN():1:5:nan:
+%20lG:NAN():1:5:nan():
%*20lG:NAN():0:5:
-%20lG:NAN(09A_Zaz):1:12:nan:
+%20lG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*20lG:NAN(09A_Zaz):0:12:
-%20lG:0X0P0:1:5:0x0:
-%*20lG:0X0P0:0:5:
+%20lG:0X.0P0:1:6:0x0:
+%*20lG:0X.0P0:0:6:
%20lG:0X0P+0:1:6:0x0:
%*20lG:0X0P+0:0:6:
%20lG:0X8P-1025:1:9:0x1p-1022:
@@ -474,12 +474,12 @@
%*20lG:0XF.FFFFFFFFFFFF8P+1020:0:20:
%20lG:INFINITY:1:8:inf:
%*20lG:INFINITY:0:8:
-%20lG:+NAN():1:6:nan:
+%20lG:+NAN():1:6:nan():
%*20lG:+NAN():0:6:
-%20lG:+NAN(09A_Zaz):1:13:nan:
+%20lG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*20lG:+NAN(09A_Zaz):0:13:
-%20lG:+0X0P0:1:6:0x0:
-%*20lG:+0X0P0:0:6:
+%20lG:+0X.0P0:1:7:0x0:
+%*20lG:+0X.0P0:0:7:
%20lG:+0X0P+0:1:7:0x0:
%*20lG:+0X0P+0:0:7:
%20lG:+0X8P-1025:1:10:0x1p-1022:
@@ -510,18 +510,18 @@
%*32lG:-0X8P-1025:0:10:
%32lG:-0X0P+0:1:7:-0x0:
%*32lG:-0X0P+0:0:7:
-%32lG:-0X0P0:1:6:-0x0:
-%*32lG:-0X0P0:0:6:
-%32lG:-NAN(09A_Zaz):1:13:-nan:
+%32lG:-0X.0P0:1:7:-0x0:
+%*32lG:-0X.0P0:0:7:
+%32lG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*32lG:-NAN(09A_Zaz):0:13:
-%32lG:-NAN():1:6:-nan:
+%32lG:-NAN():1:6:-nan():
%*32lG:-NAN():0:6:
-%32lG:NAN():1:5:nan:
+%32lG:NAN():1:5:nan():
%*32lG:NAN():0:5:
-%32lG:NAN(09A_Zaz):1:12:nan:
+%32lG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*32lG:NAN(09A_Zaz):0:12:
-%32lG:0X0P0:1:5:0x0:
-%*32lG:0X0P0:0:5:
+%32lG:0X.0P0:1:6:0x0:
+%*32lG:0X.0P0:0:6:
%32lG:0X0P+0:1:6:0x0:
%*32lG:0X0P+0:0:6:
%32lG:0X8P-1025:1:9:0x1p-1022:
@@ -536,12 +536,12 @@
%*32lG:0XF.FFFFFFFFFFFF8P+1020:0:23:
%32lG:INFINITY:1:8:inf:
%*32lG:INFINITY:0:8:
-%32lG:+NAN():1:6:nan:
+%32lG:+NAN():1:6:nan():
%*32lG:+NAN():0:6:
-%32lG:+NAN(09A_Zaz):1:13:nan:
+%32lG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32lG:+NAN(09A_Zaz):0:13:
-%32lG:+0X0P0:1:6:0x0:
-%*32lG:+0X0P0:0:6:
+%32lG:+0X.0P0:1:7:0x0:
+%*32lG:+0X.0P0:0:7:
%32lG:+0X0P+0:1:7:0x0:
%*32lG:+0X0P+0:0:7:
%32lG:+0X8P-1025:1:10:0x1p-1022:
@@ -572,18 +572,18 @@
%*5lG: -0X8P-1025:0:-1:
%5lG: -0X0P+0:0:-1:
%*5lG: -0X0P+0:0:-1:
-%5lG: -0X0P0:0:-1:
-%*5lG: -0X0P0:0:-1:
+%5lG: -0X.0P0:1:6:-0x0:
+%*5lG: -0X.0P0:0:6:
%5lG: -NAN(09A_Zaz):0:-1:
%*5lG: -NAN(09A_Zaz):0:-1:
%5lG: -NAN():0:-1:
%*5lG: -NAN():0:-1:
-%5lG: NAN():1:6:nan:
+%5lG: NAN():1:6:nan():
%*5lG: NAN():0:6:
%5lG: NAN(09A_Zaz):0:-1:
%*5lG: NAN(09A_Zaz):0:-1:
-%5lG: 0X0P0:1:6:0x0:
-%*5lG: 0X0P0:0:6:
+%5lG: 0X.0P0:0:-1:
+%*5lG: 0X.0P0:0:-1:
%5lG: 0X0P+0:0:-1:
%*5lG: 0X0P+0:0:-1:
%5lG: 0X8P-1025:0:-1:
@@ -602,8 +602,8 @@
%*5lG: +NAN():0:-1:
%5lG: +NAN(09A_Zaz):0:-1:
%*5lG: +NAN(09A_Zaz):0:-1:
-%5lG: +0X0P0:0:-1:
-%*5lG: +0X0P0:0:-1:
+%5lG: +0X.0P0:1:6:0x0:
+%*5lG: +0X.0P0:0:6:
%5lG: +0X0P+0:0:-1:
%*5lG: +0X0P+0:0:-1:
%5lG: +0X8P-1025:0:-1:
@@ -634,18 +634,18 @@
%*32lG: -0X8P-1025:0:11:
%32lG: -0X0P+0:1:8:-0x0:
%*32lG: -0X0P+0:0:8:
-%32lG: -0X0P0:1:7:-0x0:
-%*32lG: -0X0P0:0:7:
-%32lG: -NAN(09A_Zaz):1:14:-nan:
+%32lG: -0X.0P0:1:8:-0x0:
+%*32lG: -0X.0P0:0:8:
+%32lG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*32lG: -NAN(09A_Zaz):0:14:
-%32lG: -NAN():1:7:-nan:
+%32lG: -NAN():1:7:-nan():
%*32lG: -NAN():0:7:
-%32lG: NAN():1:6:nan:
+%32lG: NAN():1:6:nan():
%*32lG: NAN():0:6:
-%32lG: NAN(09A_Zaz):1:13:nan:
+%32lG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32lG: NAN(09A_Zaz):0:13:
-%32lG: 0X0P0:1:6:0x0:
-%*32lG: 0X0P0:0:6:
+%32lG: 0X.0P0:1:7:0x0:
+%*32lG: 0X.0P0:0:7:
%32lG: 0X0P+0:1:7:0x0:
%*32lG: 0X0P+0:0:7:
%32lG: 0X8P-1025:1:10:0x1p-1022:
@@ -660,12 +660,12 @@
%*32lG: 0XF.FFFFFFFFFFFF8P+1020:0:24:
%32lG: INFINITY:1:9:inf:
%*32lG: INFINITY:0:9:
-%32lG: +NAN():1:7:nan:
+%32lG: +NAN():1:7:nan():
%*32lG: +NAN():0:7:
-%32lG: +NAN(09A_Zaz):1:14:nan:
+%32lG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*32lG: +NAN(09A_Zaz):0:14:
-%32lG: +0X0P0:1:7:0x0:
-%*32lG: +0X0P0:0:7:
+%32lG: +0X.0P0:1:8:0x0:
+%*32lG: +0X.0P0:0:8:
%32lG: +0X0P+0:1:8:0x0:
%*32lG: +0X0P+0:0:8:
%32lG: +0X8P-1025:1:11:0x1p-1022:
diff --git a/sysdeps/ieee754/dbl-64/w_ilogb-impl.h b/sysdeps/ieee754/dbl-64/w_ilogb-impl.h
new file mode 100644
index 0000000..c919735
--- /dev/null
+++ b/sysdeps/ieee754/dbl-64/w_ilogb-impl.h
@@ -0,0 +1,37 @@
+/* Get integer exponent of a floating-point value.
+ Copyright (C) 1999-2025 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <https://www.gnu.org/licenses/>. */
+
+static inline RET_TYPE
+IMPL_NAME (double x)
+{
+ uint64_t ux = asuint64 (x);
+ int ex = (ux & ~SIGN_MASK) >> MANTISSA_WIDTH;
+ if (__glibc_unlikely (ex == 0)) /* zero or subnormal */
+ {
+ /* Clear sign and exponent */
+ ux <<= 12;
+ if (ux == 0)
+ return RET_INVALID (RET_LOGB0);
+ /* subnormal */
+ return (RET_TYPE)-1023 - stdc_leading_zeros (ux);
+ }
+ if (__glibc_unlikely (ex == EXPONENT_MASK >> MANTISSA_WIDTH))
+ /* NaN or Inf */
+ return RET_INVALID (ux << 12 ? RET_LOGBNAN : RET_LOGMAX);
+ return ex - 1023;
+}
diff --git a/sysdeps/ieee754/dbl-64/w_ilogb.c b/sysdeps/ieee754/dbl-64/w_ilogb.c
new file mode 100644
index 0000000..e460f14
--- /dev/null
+++ b/sysdeps/ieee754/dbl-64/w_ilogb.c
@@ -0,0 +1,52 @@
+/* Get integer exponent of a floating-point value.
+ Copyright (C) 1999-2025 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <https://www.gnu.org/licenses/>. */
+
+#include <limits.h>
+#include <math.h>
+#include <stdbit.h>
+#include <libm-alias-double.h>
+#include "math_config.h"
+
+#ifdef DEF_AS_LLOGB
+# define DECL_NAME __llogb
+# define FUNC_NAME llogb
+# define RET_TYPE long int
+# define RET_LOGB0 FP_LLOGB0
+# define RET_LOGBNAN FP_LLOGBNAN
+# define RET_LOGMAX LONG_MAX
+# define RET_INVALID __math_invalid_li
+#else
+# define DECL_NAME __ilogb
+# define FUNC_NAME ilogb
+# define RET_TYPE int
+# define RET_LOGB0 FP_ILOGB0
+# define RET_LOGBNAN FP_ILOGBNAN
+# define RET_LOGMAX INT_MAX
+# define RET_INVALID __math_invalid_i
+#endif
+#define __IMPL_NAME(x,y) x ## _ ## y
+#define _IMPL_NAME(x,y) __IMPL_NAME(x,y)
+#define IMPL_NAME _IMPL_NAME(FUNC_NAME, impl)
+#include <w_ilogb-impl.h>
+
+RET_TYPE
+DECL_NAME (double x)
+{
+ return IMPL_NAME (x);
+}
+libm_alias_double (DECL_NAME, FUNC_NAME)
diff --git a/sysdeps/ieee754/dbl-64/w_llogb.c b/sysdeps/ieee754/dbl-64/w_llogb.c
new file mode 100644
index 0000000..c984cd15
--- /dev/null
+++ b/sysdeps/ieee754/dbl-64/w_llogb.c
@@ -0,0 +1,2 @@
+#define DEF_AS_LLOGB
+#include "w_ilogb.c"
diff --git a/sysdeps/ieee754/flt-32/e_atanhf.c b/sysdeps/ieee754/flt-32/e_atanhf.c
index 5138408..eeb1aae 100644
--- a/sysdeps/ieee754/flt-32/e_atanhf.c
+++ b/sysdeps/ieee754/flt-32/e_atanhf.c
@@ -3,7 +3,7 @@
Copyright (c) 2023-2024 Alexei Sibidanov.
The original version of this file was copied from the CORE-MATH
-project (file src/binary32/acosh/acoshf.c, revision bc385c2).
+project (file src/binary32/acosh/acoshf.c, revision 4d6192d2).
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -135,7 +135,7 @@ __ieee754_atanhf (float x)
}
double sgn = s[ux >> 31];
unsigned int e = ax >> 24;
- unsigned int md = ((ux << 8) | 1 << 31) >> (126 - e);
+ unsigned int md = ((ux << 8) | 1U << 31) >> (126 - e);
unsigned int mn = -md;
int nz = __builtin_clz (mn) + 1;
mn <<= nz;
diff --git a/sysdeps/ieee754/flt-32/e_coshf.c b/sysdeps/ieee754/flt-32/e_coshf.c
index 5f6ff8c..382cd55 100644
--- a/sysdeps/ieee754/flt-32/e_coshf.c
+++ b/sysdeps/ieee754/flt-32/e_coshf.c
@@ -3,7 +3,7 @@
Copyright (c) 2022-2024 Alexei Sibidanov.
The original version of this file was copied from the CORE-MATH
-project (file src/binary32/cosh/coshf.c, revision 5c58ea1).
+project (file src/binary32/cosh/coshf.c, revision de59ecfb).
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -69,8 +69,8 @@ __ieee754_coshf (float x)
double h2 = h * h;
int64_t jp = asuint64 (ia + 0x1.8p52);
int64_t jm = -jp;
- double sp = asdouble (TB[jp & 31] + ((jp >> 5) << 52));
- double sm = asdouble (TB[jm & 31] + ((jm >> 5) << 52));
+ double sp = asdouble (TB[jp & 31] + ((uint64_t)(jp >> 5) << 52));
+ double sm = asdouble (TB[jm & 31] + ((uint64_t)(jm >> 5) << 52));
double te = C[0] + h2 * C[2];
double to = (C[1] + h2 * C[3]);
double rp = sp * (te + h * to);
diff --git a/sysdeps/ieee754/flt-32/e_ilogbf.c b/sysdeps/ieee754/flt-32/e_ilogbf.c
index db24012..a27fb94 100644
--- a/sysdeps/ieee754/flt-32/e_ilogbf.c
+++ b/sysdeps/ieee754/flt-32/e_ilogbf.c
@@ -1,43 +1 @@
-/* s_ilogbf.c -- float version of s_ilogb.c.
- */
-
-/*
- * ====================================================
- * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
- *
- * Developed at SunPro, a Sun Microsystems, Inc. business.
- * Permission to use, copy, modify, and distribute this
- * software is freely granted, provided that this notice
- * is preserved.
- * ====================================================
- */
-
-#if defined(LIBM_SCCS) && !defined(lint)
-static char rcsid[] = "$NetBSD: s_ilogbf.c,v 1.4 1995/05/10 20:47:31 jtc Exp $";
-#endif
-
-#include <limits.h>
-#include <math.h>
-#include <math_private.h>
-
-int __ieee754_ilogbf(float x)
-{
- int32_t hx,ix;
-
- GET_FLOAT_WORD(hx,x);
- hx &= 0x7fffffff;
- if(hx<0x00800000) {
- if(hx==0)
- return FP_ILOGB0; /* ilogb(0) = FP_ILOGB0 */
- else /* subnormal x */
- for (ix = -126,hx<<=8; hx>0; hx<<=1) ix -=1;
- return ix;
- }
- else if (hx<0x7f800000) return (hx>>23)-127;
- else if (FP_ILOGBNAN != INT_MAX) {
- /* ISO C99 requires ilogbf(+-Inf) == INT_MAX. */
- if (hx==0x7f800000)
- return INT_MAX;
- }
- return FP_ILOGBNAN;
-}
+/* ilogbf is implemented at w_ilogbf.c */
diff --git a/sysdeps/ieee754/flt-32/e_logf.c b/sysdeps/ieee754/flt-32/e_logf.c
index 6a595cf..207151c 100644
--- a/sysdeps/ieee754/flt-32/e_logf.c
+++ b/sysdeps/ieee754/flt-32/e_logf.c
@@ -70,7 +70,7 @@ __logf (float x)
tmp = ix - OFF;
i = (tmp >> (23 - LOGF_TABLE_BITS)) % N;
k = (int32_t) tmp >> 23; /* arithmetic shift */
- iz = ix - (tmp & 0x1ff << 23);
+ iz = ix - (tmp & 0xff800000);
invc = T[i].invc;
logc = T[i].logc;
z = (double_t) asfloat (iz);
diff --git a/sysdeps/ieee754/flt-32/e_sinhf.c b/sysdeps/ieee754/flt-32/e_sinhf.c
index 754b84a..6c8c1db 100644
--- a/sysdeps/ieee754/flt-32/e_sinhf.c
+++ b/sysdeps/ieee754/flt-32/e_sinhf.c
@@ -3,7 +3,7 @@
Copyright (c) 2022-2024 Alexei Sibidanov.
The original version of this file was copied from the CORE-MATH
-project (file src/binary32/sinh/sinhf.c, revision 572ecec).
+project (file src/binary32/sinh/sinhf.c, revision bbfabd99).
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -83,8 +83,8 @@ __ieee754_sinhf (float x)
double h2 = h * h;
int64_t jp = asuint64 (ia + 0x1.8p52);
int64_t jm = -jp;
- double sp = asdouble (TB[jp & 31] + ((jp >> 5) << 52));
- double sm = asdouble (TB[jm & 31] + ((jm >> 5) << 52));
+ double sp = asdouble (TB[jp & 31] + ((uint64_t)(jp >> 5) << 52));
+ double sm = asdouble (TB[jm & 31] + ((uint64_t)(jm >> 5) << 52));
double te = C[0] + h2 * C[2];
double to = (C[1] + h2 * C[3]);
double rp = sp * (te + h * to);
diff --git a/sysdeps/ieee754/flt-32/math_config.h b/sysdeps/ieee754/flt-32/math_config.h
index 8d9c8ee..33ea631 100644
--- a/sysdeps/ieee754/flt-32/math_config.h
+++ b/sysdeps/ieee754/flt-32/math_config.h
@@ -165,6 +165,7 @@ issignalingf_inline (float x)
#define BIT_WIDTH 32
#define MANTISSA_WIDTH 23
#define EXPONENT_WIDTH 8
+#define EXPONENT_BIAS 127
#define MANTISSA_MASK 0x007fffff
#define EXPONENT_MASK 0x7f800000
#define EXP_MANT_MASK 0x7fffffff
@@ -177,12 +178,24 @@ is_nan (uint32_t x)
return (x & EXP_MANT_MASK) > EXPONENT_MASK;
}
+static inline bool
+is_inf (uint32_t x)
+{
+ return (x << 1) == (EXPONENT_MASK << 1);
+}
+
static inline uint32_t
get_mantissa (uint32_t x)
{
return x & MANTISSA_MASK;
}
+static inline int
+get_exponent (uint32_t x)
+{
+ return (int)((x >> MANTISSA_WIDTH & 0xff) - EXPONENT_BIAS);
+}
+
/* Convert integer number X, unbiased exponent EP, and sign S to double:
result = X * 2^(EP+1 - exponent_bias)
@@ -208,6 +221,8 @@ attribute_hidden float __math_uflowf (uint32_t);
attribute_hidden float __math_may_uflowf (uint32_t);
attribute_hidden float __math_divzerof (uint32_t);
attribute_hidden float __math_invalidf (float);
+attribute_hidden int __math_invalidf_i (int);
+attribute_hidden long int __math_invalidf_li (long int);
attribute_hidden float __math_edomf (float x);
/* Shared between expf, exp2f, exp10f, and powf. */
diff --git a/sysdeps/ieee754/flt-32/math_errf.c b/sysdeps/ieee754/flt-32/math_errf.c
index edcc4c0..244e38a 100644
--- a/sysdeps/ieee754/flt-32/math_errf.c
+++ b/sysdeps/ieee754/flt-32/math_errf.c
@@ -16,6 +16,7 @@
License along with the GNU C Library; if not, see
<https://www.gnu.org/licenses/>. */
+#include <math-barriers.h>
#include "math_config.h"
#if WANT_ERRNO
@@ -27,8 +28,24 @@ with_errnof (float y, int e)
errno = e;
return y;
}
+
+NOINLINE static int
+with_errnof_i (int y, int e)
+{
+ errno = e;
+ return y;
+}
+
+NOINLINE static long int
+with_errnof_li (long int y, int e)
+{
+ errno = e;
+ return y;
+}
#else
# define with_errnof(x, e) (x)
+# define with_errnof_i(x, x) (x)
+# define with_errnof_li(x, x) (x)
#endif
attribute_hidden float
@@ -80,3 +97,19 @@ __math_invalidf (float x)
float y = (x - x) / (x - x);
return isnan (x) ? y : with_errnof (y, EDOM);
}
+
+attribute_hidden int
+__math_invalidf_i (int x)
+{
+ float y = 0.0f / 0.0f;
+ math_force_eval (y);
+ return with_errnof_i (x, EDOM);
+}
+
+attribute_hidden long int
+__math_invalidf_li (long int x)
+{
+ float y = 0.0f / 0.0f;
+ math_force_eval (y);
+ return with_errnof_li (x, EDOM);
+}
diff --git a/sysdeps/ieee754/flt-32/s_cbrtf.c b/sysdeps/ieee754/flt-32/s_cbrtf.c
index 5a7a9a9..df9e888 100644
--- a/sysdeps/ieee754/flt-32/s_cbrtf.c
+++ b/sysdeps/ieee754/flt-32/s_cbrtf.c
@@ -3,7 +3,7 @@
Copyright (c) 2023, 2024 Alexei Sibidanov.
The original version of this file was copied from the CORE-MATH
-project (file src/binary32/cbrt/cbrtf.c, revision bc385c2).
+project (file src/binary32/cbrt/cbrtf.c, revision f7c7408d).
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -61,8 +61,8 @@ __cbrtf (float x)
e += 899;
uint32_t et = e / 3, it = e % 3;
uint64_t isc = escale[it].u;
- isc += (int64_t) (et - 342) << 52;
- isc |= (int64_t) sgn << 63;
+ isc += (uint64_t) (et - 342) << 52;
+ isc |= (uint64_t) sgn << 63;
double cvt2 = asdouble (isc);
static const double c[] =
{
diff --git a/sysdeps/ieee754/flt-32/s_cospif.c b/sysdeps/ieee754/flt-32/s_cospif.c
index 1e83803..eb4a10f 100644
--- a/sysdeps/ieee754/flt-32/s_cospif.c
+++ b/sysdeps/ieee754/flt-32/s_cospif.c
@@ -3,7 +3,7 @@
Copyright (c) 2022-2025 Alexei Sibidanov.
The original version of this file was copied from the CORE-MATH
-project (src/binary32/cospi/cospif.c, revision f786e13).
+project (src/binary32/cospi/cospif.c, revision bbfabd99).
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -58,10 +58,10 @@ __cospif (float x)
{
if (__glibc_unlikely (p > 63))
return 1.0f;
- int32_t iq = m << (p - 32);
+ int32_t iq = (uint32_t)m << (p - 32);
return S[(iq + 32) & 127];
}
- int32_t k = m << p;
+ int32_t k = (uint32_t)m << p;
if (__glibc_unlikely (k == 0))
{
int32_t iq = m >> (32 - p);
diff --git a/sysdeps/ieee754/flt-32/s_erfcf.c b/sysdeps/ieee754/flt-32/s_erfcf.c
index 3dae2a0..955f129 100644
--- a/sysdeps/ieee754/flt-32/s_erfcf.c
+++ b/sysdeps/ieee754/flt-32/s_erfcf.c
@@ -3,7 +3,7 @@
Copyright (c) 2023, 2024 Alexei Sibidanov.
This file is part of the CORE-MATH project
-project (file src/binary32/erfc/erfcf.c revision bc385c2).
+project (file src/binary32/erfc/erfcf.c revision d0a2be20).
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -142,7 +142,7 @@ __erfcf (float xf)
const double ln2l = 0x1.cf79abd6f5dc8p-47;
uint64_t jt = asuint64 (fma (x2, iln2, -(1024 + 0x1p-8)));
int64_t j = (int64_t) (jt << 12) >> 48;
- double S = asdouble (((j >> 7) + (0x3ff | sgn << 11)) << 52);
+ double S = asdouble ((uint64_t)((j >> 7) + (0x3ff | sgn << 11)) << 52);
static const double ch[] =
{
-0x1.ffffffffff333p-2, 0x1.5555555556a14p-3, -0x1.55556666659b4p-5,
diff --git a/sysdeps/ieee754/flt-32/s_modff.c b/sysdeps/ieee754/flt-32/s_modff.c
index ad2e91d..965136b 100644
--- a/sysdeps/ieee754/flt-32/s_modff.c
+++ b/sysdeps/ieee754/flt-32/s_modff.c
@@ -1,54 +1,69 @@
-/* s_modff.c -- float version of s_modf.c.
- */
-
-/*
- * ====================================================
- * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
- *
- * Developed at SunPro, a Sun Microsystems, Inc. business.
- * Permission to use, copy, modify, and distribute this
- * software is freely granted, provided that this notice
- * is preserved.
- * ====================================================
- */
+/* Extract signed integral and fractional values.
+ Copyright (C) 1993-2025 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <https://www.gnu.org/licenses/>. */
#include <math.h>
-#include <math_private.h>
#include <libm-alias-float.h>
-
-static const float one = 1.0;
+#include "math_config.h"
+#include <math-use-builtins-trunc.h>
float
-__modff(float x, float *iptr)
+__modff (float x, float *iptr)
{
- int32_t i0,j0;
- uint32_t i;
- GET_FLOAT_WORD(i0,x);
- j0 = ((i0>>23)&0xff)-0x7f; /* exponent of x */
- if(__builtin_expect(j0<23, 1)) { /* integer part in x */
- if(j0<0) { /* |x|<1 */
- SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */
- return x;
- } else {
- i = (0x007fffff)>>j0;
- if((i0&i)==0) { /* x is integral */
- uint32_t ix;
- *iptr = x;
- GET_FLOAT_WORD(ix,x);
- SET_FLOAT_WORD(x,ix&0x80000000); /* return +-0 */
- return x;
- } else {
- SET_FLOAT_WORD(*iptr,i0&(~i));
- return x - *iptr;
- }
- }
- } else { /* no fraction part */
- *iptr = x*one;
- /* We must handle NaNs separately. */
- if (j0 == 0x80 && (i0 & 0x7fffff))
- return x*one;
- SET_FLOAT_WORD(x,i0&0x80000000); /* return +-0 */
- return x;
+ uint32_t t = asuint (x);
+#if USE_TRUNCF_BUILTIN
+ if (is_inf (t))
+ {
+ *iptr = x;
+ return copysignf (0.0, x);
+ }
+ *iptr = truncf (x);
+ return copysignf (x - *iptr, x);
+#else
+ int e = get_exponent (t);
+ /* No fraction part. */
+ if (e < MANTISSA_WIDTH)
+ {
+ if (e < 0)
+ {
+ /* |x|<1 -> *iptr = +-0 */
+ *iptr = asfloat (t & SIGN_MASK);
+ return x;
}
+
+ uint32_t i = MANTISSA_MASK >> e;
+ if ((t & i) == 0)
+ {
+ /* x in integral, return +-0 */
+ *iptr = x;
+ return asfloat (t & SIGN_MASK);
+ }
+
+ *iptr = asfloat (t & ~i);
+ return x - *iptr;
+ }
+
+ /* Set invalid operation for sNaN. */
+ *iptr = x * 1.0f;
+ if ((e == 0x80) && (t & MANTISSA_MASK))
+ return *iptr;
+ return asfloat (t & SIGN_MASK);
+#endif
}
+#ifndef __modff
libm_alias_float (__modf, modf)
+#endif
diff --git a/sysdeps/ieee754/flt-32/s_sinpif.c b/sysdeps/ieee754/flt-32/s_sinpif.c
index 99a8bbb..c0d15e7 100644
--- a/sysdeps/ieee754/flt-32/s_sinpif.c
+++ b/sysdeps/ieee754/flt-32/s_sinpif.c
@@ -3,7 +3,7 @@
Copyright (c) 2022-2025 Alexei Sibidanov.
The original version of this file was copied from the CORE-MATH
-project (src/binary32/sinpi/sinpif.c, revision f786e13).
+project (src/binary32/sinpi/sinpif.c, revision bbfabd99.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -51,7 +51,7 @@ __sinpif (float x)
{
if (__glibc_unlikely (s < -6))
return copysignf (0.0f, x);
- int32_t iq = m << (-s - 1);
+ int32_t iq = (uint32_t)m << (-s - 1);
iq &= 127;
if (iq == 0 || iq == 64)
return copysignf (0.0f, x);
@@ -63,10 +63,10 @@ __sinpif (float x)
return z * (0x1.921fb54442d18p+1 + z2 * (-0x1.4abbce625be53p+2));
}
int32_t si = 25 - s;
- if (__glibc_unlikely (si >= 0 && (m << si) == 0))
+ if (__glibc_unlikely (si >= 0 && ((uint32_t)m << si) == 0))
return copysignf (0.0f, x);
- int32_t k = m << (31 - s);
+ int32_t k = (uint32_t)m << (31 - s);
double z = k, z2 = z * z;
double fs = SN[0] + z2 * (SN[1] + z2 * SN[2]);
double fc = CN[0] + z2 * (CN[1] + z2 * CN[2]);
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input
index f753bca..e2e7962 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input
@@ -14,18 +14,18 @@
%*a:-0x8p-129:0:9:
%a:-0x0p+0:1:7:-0x0:
%*a:-0x0p+0:0:7:
-%a:-0x0p0:1:6:-0x0:
-%*a:-0x0p0:0:6:
-%a:-nan(09A_Zaz):1:13:-nan:
+%a:-0x.0p0:1:7:-0x0:
+%*a:-0x.0p0:0:7:
+%a:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*a:-nan(09A_Zaz):0:13:
-%a:-nan():1:6:-nan:
+%a:-nan():1:6:-nan():
%*a:-nan():0:6:
-%a:nan():1:5:nan:
+%a:nan():1:5:nan():
%*a:nan():0:5:
-%a:nan(09A_Zaz):1:12:nan:
+%a:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*a:nan(09A_Zaz):0:12:
-%a:0x0p0:1:5:0x0:
-%*a:0x0p0:0:5:
+%a:0x.0p0:1:6:0x0:
+%*a:0x.0p0:0:6:
%a:0x0p+0:1:6:0x0:
%*a:0x0p+0:0:6:
%a:0x8p-129:1:8:0x1p-126:
@@ -40,12 +40,12 @@
%*a:0xf.fffffp+124:0:14:
%a:infinity:1:8:inf:
%*a:infinity:0:8:
-%a:+nan():1:6:nan:
+%a:+nan():1:6:nan():
%*a:+nan():0:6:
-%a:+nan(09A_Zaz):1:13:nan:
+%a:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*a:+nan(09A_Zaz):0:13:
-%a:+0x0p0:1:6:0x0:
-%*a:+0x0p0:0:6:
+%a:+0x.0p0:1:7:0x0:
+%*a:+0x.0p0:0:7:
%a:+0x0p+0:1:7:0x0:
%*a:+0x0p+0:0:7:
%a:+0x8p-129:1:9:0x1p-126:
@@ -76,8 +76,8 @@
%*1a:-0x8p-129:0:-1:
%1a:-0x0p+0:0:-1:
%*1a:-0x0p+0:0:-1:
-%1a:-0x0p0:0:-1:
-%*1a:-0x0p0:0:-1:
+%1a:-0x.0p0:0:-1:
+%*1a:-0x.0p0:0:-1:
%1a:-nan(09A_Zaz):0:-1:
%*1a:-nan(09A_Zaz):0:-1:
%1a:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1a:nan():0:-1:
%1a:nan(09A_Zaz):0:-1:
%*1a:nan(09A_Zaz):0:-1:
-%1a:0x0p0:1:1:0x0:
-%*1a:0x0p0:0:1:
+%1a:0x.0p0:1:1:0x0:
+%*1a:0x.0p0:0:1:
%1a:0x0p+0:1:1:0x0:
%*1a:0x0p+0:0:1:
%1a:0x8p-129:1:1:0x0:
@@ -106,8 +106,8 @@
%*1a:+nan():0:-1:
%1a:+nan(09A_Zaz):0:-1:
%*1a:+nan(09A_Zaz):0:-1:
-%1a:+0x0p0:0:-1:
-%*1a:+0x0p0:0:-1:
+%1a:+0x.0p0:0:-1:
+%*1a:+0x.0p0:0:-1:
%1a:+0x0p+0:0:-1:
%*1a:+0x0p+0:0:-1:
%1a:+0x8p-129:0:-1:
@@ -138,8 +138,8 @@
%*2a:-0x8p-129:0:2:
%2a:-0x0p+0:1:2:-0x0:
%*2a:-0x0p+0:0:2:
-%2a:-0x0p0:1:2:-0x0:
-%*2a:-0x0p0:0:2:
+%2a:-0x.0p0:1:2:-0x0:
+%*2a:-0x.0p0:0:2:
%2a:-nan(09A_Zaz):0:-1:
%*2a:-nan(09A_Zaz):0:-1:
%2a:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2a:nan():0:-1:
%2a:nan(09A_Zaz):0:-1:
%*2a:nan(09A_Zaz):0:-1:
-%2a:0x0p0:0:-1:
-%*2a:0x0p0:0:-1:
+%2a:0x.0p0:0:-1:
+%*2a:0x.0p0:0:-1:
%2a:0x0p+0:0:-1:
%*2a:0x0p+0:0:-1:
%2a:0x8p-129:0:-1:
@@ -168,8 +168,8 @@
%*2a:+nan():0:-1:
%2a:+nan(09A_Zaz):0:-1:
%*2a:+nan(09A_Zaz):0:-1:
-%2a:+0x0p0:1:2:0x0:
-%*2a:+0x0p0:0:2:
+%2a:+0x.0p0:1:2:0x0:
+%*2a:+0x.0p0:0:2:
%2a:+0x0p+0:1:2:0x0:
%*2a:+0x0p+0:0:2:
%2a:+0x8p-129:1:2:0x0:
@@ -200,8 +200,8 @@
%*3a:-0x8p-129:0:-1:
%3a:-0x0p+0:0:-1:
%*3a:-0x0p+0:0:-1:
-%3a:-0x0p0:0:-1:
-%*3a:-0x0p0:0:-1:
+%3a:-0x.0p0:0:-1:
+%*3a:-0x.0p0:0:-1:
%3a:-nan(09A_Zaz):0:-1:
%*3a:-nan(09A_Zaz):0:-1:
%3a:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3a:nan():0:3:
%3a:nan(09A_Zaz):1:3:nan:
%*3a:nan(09A_Zaz):0:3:
-%3a:0x0p0:1:3:0x0:
-%*3a:0x0p0:0:3:
+%3a:0x.0p0:0:-1:
+%*3a:0x.0p0:0:-1:
%3a:0x0p+0:1:3:0x0:
%*3a:0x0p+0:0:3:
%3a:0x8p-129:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3a:+nan():0:-1:
%3a:+nan(09A_Zaz):0:-1:
%*3a:+nan(09A_Zaz):0:-1:
-%3a:+0x0p0:0:-1:
-%*3a:+0x0p0:0:-1:
+%3a:+0x.0p0:0:-1:
+%*3a:+0x.0p0:0:-1:
%3a:+0x0p+0:0:-1:
%*3a:+0x0p+0:0:-1:
%3a:+0x8p-129:0:-1:
@@ -262,8 +262,8 @@
%*4a:-0x8p-129:0:4:
%4a:-0x0p+0:1:4:-0x0:
%*4a:-0x0p+0:0:4:
-%4a:-0x0p0:1:4:-0x0:
-%*4a:-0x0p0:0:4:
+%4a:-0x.0p0:0:-1:
+%*4a:-0x.0p0:0:-1:
%4a:-nan(09A_Zaz):1:4:-nan:
%*4a:-nan(09A_Zaz):0:4:
%4a:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4a:nan():0:-1:
%4a:nan(09A_Zaz):0:-1:
%*4a:nan(09A_Zaz):0:-1:
-%4a:0x0p0:0:-1:
-%*4a:0x0p0:0:-1:
+%4a:0x.0p0:1:4:0x0:
+%*4a:0x.0p0:0:4:
%4a:0x0p+0:0:-1:
%*4a:0x0p+0:0:-1:
%4a:0x8p-129:0:-1:
@@ -292,8 +292,8 @@
%*4a:+nan():0:4:
%4a:+nan(09A_Zaz):1:4:nan:
%*4a:+nan(09A_Zaz):0:4:
-%4a:+0x0p0:1:4:0x0:
-%*4a:+0x0p0:0:4:
+%4a:+0x.0p0:0:-1:
+%*4a:+0x.0p0:0:-1:
%4a:+0x0p+0:1:4:0x0:
%*4a:+0x0p+0:0:4:
%4a:+0x8p-129:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5a:-0x8p-129:0:-1:
%5a:-0x0p+0:0:-1:
%*5a:-0x0p+0:0:-1:
-%5a:-0x0p0:0:-1:
-%*5a:-0x0p0:0:-1:
+%5a:-0x.0p0:1:5:-0x0:
+%*5a:-0x.0p0:0:5:
%5a:-nan(09A_Zaz):0:-1:
%*5a:-nan(09A_Zaz):0:-1:
%5a:-nan():0:-1:
%*5a:-nan():0:-1:
-%5a:nan():1:5:nan:
+%5a:nan():1:5:nan():
%*5a:nan():0:5:
%5a:nan(09A_Zaz):0:-1:
%*5a:nan(09A_Zaz):0:-1:
-%5a:0x0p0:1:5:0x0:
-%*5a:0x0p0:0:5:
+%5a:0x.0p0:0:-1:
+%*5a:0x.0p0:0:-1:
%5a:0x0p+0:0:-1:
%*5a:0x0p+0:0:-1:
%5a:0x8p-129:0:-1:
@@ -354,8 +354,8 @@
%*5a:+nan():0:-1:
%5a:+nan(09A_Zaz):0:-1:
%*5a:+nan(09A_Zaz):0:-1:
-%5a:+0x0p0:0:-1:
-%*5a:+0x0p0:0:-1:
+%5a:+0x.0p0:1:5:0x0:
+%*5a:+0x.0p0:0:5:
%5a:+0x0p+0:0:-1:
%*5a:+0x0p+0:0:-1:
%5a:+0x8p-129:0:-1:
@@ -386,18 +386,18 @@
%*6a:-0x8p-129:0:-1:
%6a:-0x0p+0:0:-1:
%*6a:-0x0p+0:0:-1:
-%6a:-0x0p0:1:6:-0x0:
-%*6a:-0x0p0:0:6:
+%6a:-0x.0p0:0:-1:
+%*6a:-0x.0p0:0:-1:
%6a:-nan(09A_Zaz):0:-1:
%*6a:-nan(09A_Zaz):0:-1:
-%6a:-nan():1:6:-nan:
+%6a:-nan():1:6:-nan():
%*6a:-nan():0:6:
-%6a:nan():1:5:nan:
+%6a:nan():1:5:nan():
%*6a:nan():0:5:
%6a:nan(09A_Zaz):0:-1:
%*6a:nan(09A_Zaz):0:-1:
-%6a:0x0p0:1:5:0x0:
-%*6a:0x0p0:0:5:
+%6a:0x.0p0:1:6:0x0:
+%*6a:0x.0p0:0:6:
%6a:0x0p+0:1:6:0x0:
%*6a:0x0p+0:0:6:
%6a:0x8p-129:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6a:0xf.fffffp+124:0:6:
%6a:infinity:0:-1:
%*6a:infinity:0:-1:
-%6a:+nan():1:6:nan:
+%6a:+nan():1:6:nan():
%*6a:+nan():0:6:
%6a:+nan(09A_Zaz):0:-1:
%*6a:+nan(09A_Zaz):0:-1:
-%6a:+0x0p0:1:6:0x0:
-%*6a:+0x0p0:0:6:
+%6a:+0x.0p0:0:-1:
+%*6a:+0x.0p0:0:-1:
%6a:+0x0p+0:0:-1:
%*6a:+0x0p+0:0:-1:
%6a:+0x8p-129:0:-1:
@@ -448,18 +448,18 @@
%*12a:-0x8p-129:0:9:
%12a:-0x0p+0:1:7:-0x0:
%*12a:-0x0p+0:0:7:
-%12a:-0x0p0:1:6:-0x0:
-%*12a:-0x0p0:0:6:
+%12a:-0x.0p0:1:7:-0x0:
+%*12a:-0x.0p0:0:7:
%12a:-nan(09A_Zaz):0:-1:
%*12a:-nan(09A_Zaz):0:-1:
-%12a:-nan():1:6:-nan:
+%12a:-nan():1:6:-nan():
%*12a:-nan():0:6:
-%12a:nan():1:5:nan:
+%12a:nan():1:5:nan():
%*12a:nan():0:5:
-%12a:nan(09A_Zaz):1:12:nan:
+%12a:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*12a:nan(09A_Zaz):0:12:
-%12a:0x0p0:1:5:0x0:
-%*12a:0x0p0:0:5:
+%12a:0x.0p0:1:6:0x0:
+%*12a:0x.0p0:0:6:
%12a:0x0p+0:1:6:0x0:
%*12a:0x0p+0:0:6:
%12a:0x8p-129:1:8:0x1p-126:
@@ -474,12 +474,12 @@
%*12a:0xf.fffffp+124:0:12:
%12a:infinity:1:8:inf:
%*12a:infinity:0:8:
-%12a:+nan():1:6:nan:
+%12a:+nan():1:6:nan():
%*12a:+nan():0:6:
%12a:+nan(09A_Zaz):0:-1:
%*12a:+nan(09A_Zaz):0:-1:
-%12a:+0x0p0:1:6:0x0:
-%*12a:+0x0p0:0:6:
+%12a:+0x.0p0:1:7:0x0:
+%*12a:+0x.0p0:0:7:
%12a:+0x0p+0:1:7:0x0:
%*12a:+0x0p+0:0:7:
%12a:+0x8p-129:1:9:0x1p-126:
@@ -510,18 +510,18 @@
%*18a:-0x8p-129:0:9:
%18a:-0x0p+0:1:7:-0x0:
%*18a:-0x0p+0:0:7:
-%18a:-0x0p0:1:6:-0x0:
-%*18a:-0x0p0:0:6:
-%18a:-nan(09A_Zaz):1:13:-nan:
+%18a:-0x.0p0:1:7:-0x0:
+%*18a:-0x.0p0:0:7:
+%18a:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*18a:-nan(09A_Zaz):0:13:
-%18a:-nan():1:6:-nan:
+%18a:-nan():1:6:-nan():
%*18a:-nan():0:6:
-%18a:nan():1:5:nan:
+%18a:nan():1:5:nan():
%*18a:nan():0:5:
-%18a:nan(09A_Zaz):1:12:nan:
+%18a:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*18a:nan(09A_Zaz):0:12:
-%18a:0x0p0:1:5:0x0:
-%*18a:0x0p0:0:5:
+%18a:0x.0p0:1:6:0x0:
+%*18a:0x.0p0:0:6:
%18a:0x0p+0:1:6:0x0:
%*18a:0x0p+0:0:6:
%18a:0x8p-129:1:8:0x1p-126:
@@ -536,12 +536,12 @@
%*18a:0xf.fffffp+124:0:14:
%18a:infinity:1:8:inf:
%*18a:infinity:0:8:
-%18a:+nan():1:6:nan:
+%18a:+nan():1:6:nan():
%*18a:+nan():0:6:
-%18a:+nan(09A_Zaz):1:13:nan:
+%18a:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*18a:+nan(09A_Zaz):0:13:
-%18a:+0x0p0:1:6:0x0:
-%*18a:+0x0p0:0:6:
+%18a:+0x.0p0:1:7:0x0:
+%*18a:+0x.0p0:0:7:
%18a:+0x0p+0:1:7:0x0:
%*18a:+0x0p+0:0:7:
%18a:+0x8p-129:1:9:0x1p-126:
@@ -572,18 +572,18 @@
%*5a: -0x8p-129:0:-1:
%5a: -0x0p+0:0:-1:
%*5a: -0x0p+0:0:-1:
-%5a: -0x0p0:0:-1:
-%*5a: -0x0p0:0:-1:
+%5a: -0x.0p0:1:6:-0x0:
+%*5a: -0x.0p0:0:6:
%5a: -nan(09A_Zaz):0:-1:
%*5a: -nan(09A_Zaz):0:-1:
%5a: -nan():0:-1:
%*5a: -nan():0:-1:
-%5a: nan():1:6:nan:
+%5a: nan():1:6:nan():
%*5a: nan():0:6:
%5a: nan(09A_Zaz):0:-1:
%*5a: nan(09A_Zaz):0:-1:
-%5a: 0x0p0:1:6:0x0:
-%*5a: 0x0p0:0:6:
+%5a: 0x.0p0:0:-1:
+%*5a: 0x.0p0:0:-1:
%5a: 0x0p+0:0:-1:
%*5a: 0x0p+0:0:-1:
%5a: 0x8p-129:0:-1:
@@ -602,8 +602,8 @@
%*5a: +nan():0:-1:
%5a: +nan(09A_Zaz):0:-1:
%*5a: +nan(09A_Zaz):0:-1:
-%5a: +0x0p0:0:-1:
-%*5a: +0x0p0:0:-1:
+%5a: +0x.0p0:1:6:0x0:
+%*5a: +0x.0p0:0:6:
%5a: +0x0p+0:0:-1:
%*5a: +0x0p+0:0:-1:
%5a: +0x8p-129:0:-1:
@@ -634,18 +634,18 @@
%*18a: -0x8p-129:0:10:
%18a: -0x0p+0:1:8:-0x0:
%*18a: -0x0p+0:0:8:
-%18a: -0x0p0:1:7:-0x0:
-%*18a: -0x0p0:0:7:
-%18a: -nan(09A_Zaz):1:14:-nan:
+%18a: -0x.0p0:1:8:-0x0:
+%*18a: -0x.0p0:0:8:
+%18a: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*18a: -nan(09A_Zaz):0:14:
-%18a: -nan():1:7:-nan:
+%18a: -nan():1:7:-nan():
%*18a: -nan():0:7:
-%18a: nan():1:6:nan:
+%18a: nan():1:6:nan():
%*18a: nan():0:6:
-%18a: nan(09A_Zaz):1:13:nan:
+%18a: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*18a: nan(09A_Zaz):0:13:
-%18a: 0x0p0:1:6:0x0:
-%*18a: 0x0p0:0:6:
+%18a: 0x.0p0:1:7:0x0:
+%*18a: 0x.0p0:0:7:
%18a: 0x0p+0:1:7:0x0:
%*18a: 0x0p+0:0:7:
%18a: 0x8p-129:1:9:0x1p-126:
@@ -660,12 +660,12 @@
%*18a: 0xf.fffffp+124:0:15:
%18a: infinity:1:9:inf:
%*18a: infinity:0:9:
-%18a: +nan():1:7:nan:
+%18a: +nan():1:7:nan():
%*18a: +nan():0:7:
-%18a: +nan(09A_Zaz):1:14:nan:
+%18a: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*18a: +nan(09A_Zaz):0:14:
-%18a: +0x0p0:1:7:0x0:
-%*18a: +0x0p0:0:7:
+%18a: +0x.0p0:1:8:0x0:
+%*18a: +0x.0p0:0:8:
%18a: +0x0p+0:1:8:0x0:
%*18a: +0x0p+0:0:8:
%18a: +0x8p-129:1:10:0x1p-126:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input
index 2f23e31..5850e3a 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input
@@ -14,18 +14,18 @@
%*A:-0X8P-129:0:9:
%A:-0X0P+0:1:7:-0x0:
%*A:-0X0P+0:0:7:
-%A:-0X0P0:1:6:-0x0:
-%*A:-0X0P0:0:6:
-%A:-NAN(09A_Zaz):1:13:-nan:
+%A:-0X.0P0:1:7:-0x0:
+%*A:-0X.0P0:0:7:
+%A:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*A:-NAN(09A_Zaz):0:13:
-%A:-NAN():1:6:-nan:
+%A:-NAN():1:6:-nan():
%*A:-NAN():0:6:
-%A:NAN():1:5:nan:
+%A:NAN():1:5:nan():
%*A:NAN():0:5:
-%A:NAN(09A_Zaz):1:12:nan:
+%A:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*A:NAN(09A_Zaz):0:12:
-%A:0X0P0:1:5:0x0:
-%*A:0X0P0:0:5:
+%A:0X.0P0:1:6:0x0:
+%*A:0X.0P0:0:6:
%A:0X0P+0:1:6:0x0:
%*A:0X0P+0:0:6:
%A:0X8P-129:1:8:0x1p-126:
@@ -40,12 +40,12 @@
%*A:0XF.FFFFFP+124:0:14:
%A:INFINITY:1:8:inf:
%*A:INFINITY:0:8:
-%A:+NAN():1:6:nan:
+%A:+NAN():1:6:nan():
%*A:+NAN():0:6:
-%A:+NAN(09A_Zaz):1:13:nan:
+%A:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*A:+NAN(09A_Zaz):0:13:
-%A:+0X0P0:1:6:0x0:
-%*A:+0X0P0:0:6:
+%A:+0X.0P0:1:7:0x0:
+%*A:+0X.0P0:0:7:
%A:+0X0P+0:1:7:0x0:
%*A:+0X0P+0:0:7:
%A:+0X8P-129:1:9:0x1p-126:
@@ -76,8 +76,8 @@
%*1A:-0X8P-129:0:-1:
%1A:-0X0P+0:0:-1:
%*1A:-0X0P+0:0:-1:
-%1A:-0X0P0:0:-1:
-%*1A:-0X0P0:0:-1:
+%1A:-0X.0P0:0:-1:
+%*1A:-0X.0P0:0:-1:
%1A:-NAN(09A_Zaz):0:-1:
%*1A:-NAN(09A_Zaz):0:-1:
%1A:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1A:NAN():0:-1:
%1A:NAN(09A_Zaz):0:-1:
%*1A:NAN(09A_Zaz):0:-1:
-%1A:0X0P0:1:1:0x0:
-%*1A:0X0P0:0:1:
+%1A:0X.0P0:1:1:0x0:
+%*1A:0X.0P0:0:1:
%1A:0X0P+0:1:1:0x0:
%*1A:0X0P+0:0:1:
%1A:0X8P-129:1:1:0x0:
@@ -106,8 +106,8 @@
%*1A:+NAN():0:-1:
%1A:+NAN(09A_Zaz):0:-1:
%*1A:+NAN(09A_Zaz):0:-1:
-%1A:+0X0P0:0:-1:
-%*1A:+0X0P0:0:-1:
+%1A:+0X.0P0:0:-1:
+%*1A:+0X.0P0:0:-1:
%1A:+0X0P+0:0:-1:
%*1A:+0X0P+0:0:-1:
%1A:+0X8P-129:0:-1:
@@ -138,8 +138,8 @@
%*2A:-0X8P-129:0:2:
%2A:-0X0P+0:1:2:-0x0:
%*2A:-0X0P+0:0:2:
-%2A:-0X0P0:1:2:-0x0:
-%*2A:-0X0P0:0:2:
+%2A:-0X.0P0:1:2:-0x0:
+%*2A:-0X.0P0:0:2:
%2A:-NAN(09A_Zaz):0:-1:
%*2A:-NAN(09A_Zaz):0:-1:
%2A:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2A:NAN():0:-1:
%2A:NAN(09A_Zaz):0:-1:
%*2A:NAN(09A_Zaz):0:-1:
-%2A:0X0P0:0:-1:
-%*2A:0X0P0:0:-1:
+%2A:0X.0P0:0:-1:
+%*2A:0X.0P0:0:-1:
%2A:0X0P+0:0:-1:
%*2A:0X0P+0:0:-1:
%2A:0X8P-129:0:-1:
@@ -168,8 +168,8 @@
%*2A:+NAN():0:-1:
%2A:+NAN(09A_Zaz):0:-1:
%*2A:+NAN(09A_Zaz):0:-1:
-%2A:+0X0P0:1:2:0x0:
-%*2A:+0X0P0:0:2:
+%2A:+0X.0P0:1:2:0x0:
+%*2A:+0X.0P0:0:2:
%2A:+0X0P+0:1:2:0x0:
%*2A:+0X0P+0:0:2:
%2A:+0X8P-129:1:2:0x0:
@@ -200,8 +200,8 @@
%*3A:-0X8P-129:0:-1:
%3A:-0X0P+0:0:-1:
%*3A:-0X0P+0:0:-1:
-%3A:-0X0P0:0:-1:
-%*3A:-0X0P0:0:-1:
+%3A:-0X.0P0:0:-1:
+%*3A:-0X.0P0:0:-1:
%3A:-NAN(09A_Zaz):0:-1:
%*3A:-NAN(09A_Zaz):0:-1:
%3A:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3A:NAN():0:3:
%3A:NAN(09A_Zaz):1:3:nan:
%*3A:NAN(09A_Zaz):0:3:
-%3A:0X0P0:1:3:0x0:
-%*3A:0X0P0:0:3:
+%3A:0X.0P0:0:-1:
+%*3A:0X.0P0:0:-1:
%3A:0X0P+0:1:3:0x0:
%*3A:0X0P+0:0:3:
%3A:0X8P-129:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3A:+NAN():0:-1:
%3A:+NAN(09A_Zaz):0:-1:
%*3A:+NAN(09A_Zaz):0:-1:
-%3A:+0X0P0:0:-1:
-%*3A:+0X0P0:0:-1:
+%3A:+0X.0P0:0:-1:
+%*3A:+0X.0P0:0:-1:
%3A:+0X0P+0:0:-1:
%*3A:+0X0P+0:0:-1:
%3A:+0X8P-129:0:-1:
@@ -262,8 +262,8 @@
%*4A:-0X8P-129:0:4:
%4A:-0X0P+0:1:4:-0x0:
%*4A:-0X0P+0:0:4:
-%4A:-0X0P0:1:4:-0x0:
-%*4A:-0X0P0:0:4:
+%4A:-0X.0P0:0:-1:
+%*4A:-0X.0P0:0:-1:
%4A:-NAN(09A_Zaz):1:4:-nan:
%*4A:-NAN(09A_Zaz):0:4:
%4A:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4A:NAN():0:-1:
%4A:NAN(09A_Zaz):0:-1:
%*4A:NAN(09A_Zaz):0:-1:
-%4A:0X0P0:0:-1:
-%*4A:0X0P0:0:-1:
+%4A:0X.0P0:1:4:0x0:
+%*4A:0X.0P0:0:4:
%4A:0X0P+0:0:-1:
%*4A:0X0P+0:0:-1:
%4A:0X8P-129:0:-1:
@@ -292,8 +292,8 @@
%*4A:+NAN():0:4:
%4A:+NAN(09A_Zaz):1:4:nan:
%*4A:+NAN(09A_Zaz):0:4:
-%4A:+0X0P0:1:4:0x0:
-%*4A:+0X0P0:0:4:
+%4A:+0X.0P0:0:-1:
+%*4A:+0X.0P0:0:-1:
%4A:+0X0P+0:1:4:0x0:
%*4A:+0X0P+0:0:4:
%4A:+0X8P-129:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5A:-0X8P-129:0:-1:
%5A:-0X0P+0:0:-1:
%*5A:-0X0P+0:0:-1:
-%5A:-0X0P0:0:-1:
-%*5A:-0X0P0:0:-1:
+%5A:-0X.0P0:1:5:-0x0:
+%*5A:-0X.0P0:0:5:
%5A:-NAN(09A_Zaz):0:-1:
%*5A:-NAN(09A_Zaz):0:-1:
%5A:-NAN():0:-1:
%*5A:-NAN():0:-1:
-%5A:NAN():1:5:nan:
+%5A:NAN():1:5:nan():
%*5A:NAN():0:5:
%5A:NAN(09A_Zaz):0:-1:
%*5A:NAN(09A_Zaz):0:-1:
-%5A:0X0P0:1:5:0x0:
-%*5A:0X0P0:0:5:
+%5A:0X.0P0:0:-1:
+%*5A:0X.0P0:0:-1:
%5A:0X0P+0:0:-1:
%*5A:0X0P+0:0:-1:
%5A:0X8P-129:0:-1:
@@ -354,8 +354,8 @@
%*5A:+NAN():0:-1:
%5A:+NAN(09A_Zaz):0:-1:
%*5A:+NAN(09A_Zaz):0:-1:
-%5A:+0X0P0:0:-1:
-%*5A:+0X0P0:0:-1:
+%5A:+0X.0P0:1:5:0x0:
+%*5A:+0X.0P0:0:5:
%5A:+0X0P+0:0:-1:
%*5A:+0X0P+0:0:-1:
%5A:+0X8P-129:0:-1:
@@ -386,18 +386,18 @@
%*6A:-0X8P-129:0:-1:
%6A:-0X0P+0:0:-1:
%*6A:-0X0P+0:0:-1:
-%6A:-0X0P0:1:6:-0x0:
-%*6A:-0X0P0:0:6:
+%6A:-0X.0P0:0:-1:
+%*6A:-0X.0P0:0:-1:
%6A:-NAN(09A_Zaz):0:-1:
%*6A:-NAN(09A_Zaz):0:-1:
-%6A:-NAN():1:6:-nan:
+%6A:-NAN():1:6:-nan():
%*6A:-NAN():0:6:
-%6A:NAN():1:5:nan:
+%6A:NAN():1:5:nan():
%*6A:NAN():0:5:
%6A:NAN(09A_Zaz):0:-1:
%*6A:NAN(09A_Zaz):0:-1:
-%6A:0X0P0:1:5:0x0:
-%*6A:0X0P0:0:5:
+%6A:0X.0P0:1:6:0x0:
+%*6A:0X.0P0:0:6:
%6A:0X0P+0:1:6:0x0:
%*6A:0X0P+0:0:6:
%6A:0X8P-129:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6A:0XF.FFFFFP+124:0:6:
%6A:INFINITY:0:-1:
%*6A:INFINITY:0:-1:
-%6A:+NAN():1:6:nan:
+%6A:+NAN():1:6:nan():
%*6A:+NAN():0:6:
%6A:+NAN(09A_Zaz):0:-1:
%*6A:+NAN(09A_Zaz):0:-1:
-%6A:+0X0P0:1:6:0x0:
-%*6A:+0X0P0:0:6:
+%6A:+0X.0P0:0:-1:
+%*6A:+0X.0P0:0:-1:
%6A:+0X0P+0:0:-1:
%*6A:+0X0P+0:0:-1:
%6A:+0X8P-129:0:-1:
@@ -448,18 +448,18 @@
%*12A:-0X8P-129:0:9:
%12A:-0X0P+0:1:7:-0x0:
%*12A:-0X0P+0:0:7:
-%12A:-0X0P0:1:6:-0x0:
-%*12A:-0X0P0:0:6:
+%12A:-0X.0P0:1:7:-0x0:
+%*12A:-0X.0P0:0:7:
%12A:-NAN(09A_Zaz):0:-1:
%*12A:-NAN(09A_Zaz):0:-1:
-%12A:-NAN():1:6:-nan:
+%12A:-NAN():1:6:-nan():
%*12A:-NAN():0:6:
-%12A:NAN():1:5:nan:
+%12A:NAN():1:5:nan():
%*12A:NAN():0:5:
-%12A:NAN(09A_Zaz):1:12:nan:
+%12A:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*12A:NAN(09A_Zaz):0:12:
-%12A:0X0P0:1:5:0x0:
-%*12A:0X0P0:0:5:
+%12A:0X.0P0:1:6:0x0:
+%*12A:0X.0P0:0:6:
%12A:0X0P+0:1:6:0x0:
%*12A:0X0P+0:0:6:
%12A:0X8P-129:1:8:0x1p-126:
@@ -474,12 +474,12 @@
%*12A:0XF.FFFFFP+124:0:12:
%12A:INFINITY:1:8:inf:
%*12A:INFINITY:0:8:
-%12A:+NAN():1:6:nan:
+%12A:+NAN():1:6:nan():
%*12A:+NAN():0:6:
%12A:+NAN(09A_Zaz):0:-1:
%*12A:+NAN(09A_Zaz):0:-1:
-%12A:+0X0P0:1:6:0x0:
-%*12A:+0X0P0:0:6:
+%12A:+0X.0P0:1:7:0x0:
+%*12A:+0X.0P0:0:7:
%12A:+0X0P+0:1:7:0x0:
%*12A:+0X0P+0:0:7:
%12A:+0X8P-129:1:9:0x1p-126:
@@ -510,18 +510,18 @@
%*18A:-0X8P-129:0:9:
%18A:-0X0P+0:1:7:-0x0:
%*18A:-0X0P+0:0:7:
-%18A:-0X0P0:1:6:-0x0:
-%*18A:-0X0P0:0:6:
-%18A:-NAN(09A_Zaz):1:13:-nan:
+%18A:-0X.0P0:1:7:-0x0:
+%*18A:-0X.0P0:0:7:
+%18A:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*18A:-NAN(09A_Zaz):0:13:
-%18A:-NAN():1:6:-nan:
+%18A:-NAN():1:6:-nan():
%*18A:-NAN():0:6:
-%18A:NAN():1:5:nan:
+%18A:NAN():1:5:nan():
%*18A:NAN():0:5:
-%18A:NAN(09A_Zaz):1:12:nan:
+%18A:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*18A:NAN(09A_Zaz):0:12:
-%18A:0X0P0:1:5:0x0:
-%*18A:0X0P0:0:5:
+%18A:0X.0P0:1:6:0x0:
+%*18A:0X.0P0:0:6:
%18A:0X0P+0:1:6:0x0:
%*18A:0X0P+0:0:6:
%18A:0X8P-129:1:8:0x1p-126:
@@ -536,12 +536,12 @@
%*18A:0XF.FFFFFP+124:0:14:
%18A:INFINITY:1:8:inf:
%*18A:INFINITY:0:8:
-%18A:+NAN():1:6:nan:
+%18A:+NAN():1:6:nan():
%*18A:+NAN():0:6:
-%18A:+NAN(09A_Zaz):1:13:nan:
+%18A:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*18A:+NAN(09A_Zaz):0:13:
-%18A:+0X0P0:1:6:0x0:
-%*18A:+0X0P0:0:6:
+%18A:+0X.0P0:1:7:0x0:
+%*18A:+0X.0P0:0:7:
%18A:+0X0P+0:1:7:0x0:
%*18A:+0X0P+0:0:7:
%18A:+0X8P-129:1:9:0x1p-126:
@@ -572,18 +572,18 @@
%*5A: -0X8P-129:0:-1:
%5A: -0X0P+0:0:-1:
%*5A: -0X0P+0:0:-1:
-%5A: -0X0P0:0:-1:
-%*5A: -0X0P0:0:-1:
+%5A: -0X.0P0:1:6:-0x0:
+%*5A: -0X.0P0:0:6:
%5A: -NAN(09A_Zaz):0:-1:
%*5A: -NAN(09A_Zaz):0:-1:
%5A: -NAN():0:-1:
%*5A: -NAN():0:-1:
-%5A: NAN():1:6:nan:
+%5A: NAN():1:6:nan():
%*5A: NAN():0:6:
%5A: NAN(09A_Zaz):0:-1:
%*5A: NAN(09A_Zaz):0:-1:
-%5A: 0X0P0:1:6:0x0:
-%*5A: 0X0P0:0:6:
+%5A: 0X.0P0:0:-1:
+%*5A: 0X.0P0:0:-1:
%5A: 0X0P+0:0:-1:
%*5A: 0X0P+0:0:-1:
%5A: 0X8P-129:0:-1:
@@ -602,8 +602,8 @@
%*5A: +NAN():0:-1:
%5A: +NAN(09A_Zaz):0:-1:
%*5A: +NAN(09A_Zaz):0:-1:
-%5A: +0X0P0:0:-1:
-%*5A: +0X0P0:0:-1:
+%5A: +0X.0P0:1:6:0x0:
+%*5A: +0X.0P0:0:6:
%5A: +0X0P+0:0:-1:
%*5A: +0X0P+0:0:-1:
%5A: +0X8P-129:0:-1:
@@ -634,18 +634,18 @@
%*18A: -0X8P-129:0:10:
%18A: -0X0P+0:1:8:-0x0:
%*18A: -0X0P+0:0:8:
-%18A: -0X0P0:1:7:-0x0:
-%*18A: -0X0P0:0:7:
-%18A: -NAN(09A_Zaz):1:14:-nan:
+%18A: -0X.0P0:1:8:-0x0:
+%*18A: -0X.0P0:0:8:
+%18A: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*18A: -NAN(09A_Zaz):0:14:
-%18A: -NAN():1:7:-nan:
+%18A: -NAN():1:7:-nan():
%*18A: -NAN():0:7:
-%18A: NAN():1:6:nan:
+%18A: NAN():1:6:nan():
%*18A: NAN():0:6:
-%18A: NAN(09A_Zaz):1:13:nan:
+%18A: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*18A: NAN(09A_Zaz):0:13:
-%18A: 0X0P0:1:6:0x0:
-%*18A: 0X0P0:0:6:
+%18A: 0X.0P0:1:7:0x0:
+%*18A: 0X.0P0:0:7:
%18A: 0X0P+0:1:7:0x0:
%*18A: 0X0P+0:0:7:
%18A: 0X8P-129:1:9:0x1p-126:
@@ -660,12 +660,12 @@
%*18A: 0XF.FFFFFP+124:0:15:
%18A: INFINITY:1:9:inf:
%*18A: INFINITY:0:9:
-%18A: +NAN():1:7:nan:
+%18A: +NAN():1:7:nan():
%*18A: +NAN():0:7:
-%18A: +NAN(09A_Zaz):1:14:nan:
+%18A: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*18A: +NAN(09A_Zaz):0:14:
-%18A: +0X0P0:1:7:0x0:
-%*18A: +0X0P0:0:7:
+%18A: +0X.0P0:1:8:0x0:
+%*18A: +0X.0P0:0:8:
%18A: +0X0P+0:1:8:0x0:
%*18A: +0X0P+0:0:8:
%18A: +0X8P-129:1:10:0x1p-126:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
index ecfed92..b0b0d02 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
@@ -14,18 +14,18 @@
%*e:-1.17549435082228750796873653722224568e-38:0:42:
%e:-0e+0:1:5:-0x0:
%*e:-0e+0:0:5:
-%e:-0e0:1:4:-0x0:
-%*e:-0e0:0:4:
-%e:-nan(09A_Zaz):1:13:-nan:
+%e:-.0e0:1:5:-0x0:
+%*e:-.0e0:0:5:
+%e:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*e:-nan(09A_Zaz):0:13:
-%e:-nan():1:6:-nan:
+%e:-nan():1:6:-nan():
%*e:-nan():0:6:
-%e:nan():1:5:nan:
+%e:nan():1:5:nan():
%*e:nan():0:5:
-%e:nan(09A_Zaz):1:12:nan:
+%e:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*e:nan(09A_Zaz):0:12:
-%e:0e0:1:3:0x0:
-%*e:0e0:0:3:
+%e:.0e0:1:4:0x0:
+%*e:.0e0:0:4:
%e:0e+0:1:4:0x0:
%*e:0e+0:0:4:
%e:1.17549435082228750796873653722224568e-38:1:41:0x1p-126:
@@ -40,12 +40,12 @@
%*e:3.40282346638528859811704183484516925e+38:0:41:
%e:infinity:1:8:inf:
%*e:infinity:0:8:
-%e:+nan():1:6:nan:
+%e:+nan():1:6:nan():
%*e:+nan():0:6:
-%e:+nan(09A_Zaz):1:13:nan:
+%e:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*e:+nan(09A_Zaz):0:13:
-%e:+0e0:1:4:0x0:
-%*e:+0e0:0:4:
+%e:+.0e0:1:5:0x0:
+%*e:+.0e0:0:5:
%e:+0e+0:1:5:0x0:
%*e:+0e+0:0:5:
%e:+1.17549435082228750796873653722224568e-38:1:42:0x1p-126:
@@ -76,8 +76,8 @@
%*1e:-1.17549435082228750796873653722224568e-38:0:-1:
%1e:-0e+0:0:-1:
%*1e:-0e+0:0:-1:
-%1e:-0e0:0:-1:
-%*1e:-0e0:0:-1:
+%1e:-.0e0:0:-1:
+%*1e:-.0e0:0:-1:
%1e:-nan(09A_Zaz):0:-1:
%*1e:-nan(09A_Zaz):0:-1:
%1e:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1e:nan():0:-1:
%1e:nan(09A_Zaz):0:-1:
%*1e:nan(09A_Zaz):0:-1:
-%1e:0e0:1:1:0x0:
-%*1e:0e0:0:1:
+%1e:.0e0:0:-1:
+%*1e:.0e0:0:-1:
%1e:0e+0:1:1:0x0:
%*1e:0e+0:0:1:
%1e:1.17549435082228750796873653722224568e-38:1:1:0x1:
@@ -106,8 +106,8 @@
%*1e:+nan():0:-1:
%1e:+nan(09A_Zaz):0:-1:
%*1e:+nan(09A_Zaz):0:-1:
-%1e:+0e0:0:-1:
-%*1e:+0e0:0:-1:
+%1e:+.0e0:0:-1:
+%*1e:+.0e0:0:-1:
%1e:+0e+0:0:-1:
%*1e:+0e+0:0:-1:
%1e:+1.17549435082228750796873653722224568e-38:0:-1:
@@ -138,8 +138,8 @@
%*2e:-1.17549435082228750796873653722224568e-38:0:2:
%2e:-0e+0:1:2:-0x0:
%*2e:-0e+0:0:2:
-%2e:-0e0:1:2:-0x0:
-%*2e:-0e0:0:2:
+%2e:-.0e0:0:-1:
+%*2e:-.0e0:0:-1:
%2e:-nan(09A_Zaz):0:-1:
%*2e:-nan(09A_Zaz):0:-1:
%2e:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2e:nan():0:-1:
%2e:nan(09A_Zaz):0:-1:
%*2e:nan(09A_Zaz):0:-1:
-%2e:0e0:0:-1:
-%*2e:0e0:0:-1:
+%2e:.0e0:1:2:0x0:
+%*2e:.0e0:0:2:
%2e:0e+0:0:-1:
%*2e:0e+0:0:-1:
%2e:1.17549435082228750796873653722224568e-38:1:2:0x1:
@@ -168,8 +168,8 @@
%*2e:+nan():0:-1:
%2e:+nan(09A_Zaz):0:-1:
%*2e:+nan(09A_Zaz):0:-1:
-%2e:+0e0:1:2:0x0:
-%*2e:+0e0:0:2:
+%2e:+.0e0:0:-1:
+%*2e:+.0e0:0:-1:
%2e:+0e+0:1:2:0x0:
%*2e:+0e+0:0:2:
%2e:+1.17549435082228750796873653722224568e-38:1:2:0x1:
@@ -200,8 +200,8 @@
%*3e:-1.17549435082228750796873653722224568e-38:0:3:
%3e:-0e+0:0:-1:
%*3e:-0e+0:0:-1:
-%3e:-0e0:0:-1:
-%*3e:-0e0:0:-1:
+%3e:-.0e0:1:3:-0x0:
+%*3e:-.0e0:0:3:
%3e:-nan(09A_Zaz):0:-1:
%*3e:-nan(09A_Zaz):0:-1:
%3e:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3e:nan():0:3:
%3e:nan(09A_Zaz):1:3:nan:
%*3e:nan(09A_Zaz):0:3:
-%3e:0e0:1:3:0x0:
-%*3e:0e0:0:3:
+%3e:.0e0:0:-1:
+%*3e:.0e0:0:-1:
%3e:0e+0:0:-1:
%*3e:0e+0:0:-1:
%3e:1.17549435082228750796873653722224568e-38:1:3:0x1.19999a:
@@ -230,8 +230,8 @@
%*3e:+nan():0:-1:
%3e:+nan(09A_Zaz):0:-1:
%*3e:+nan(09A_Zaz):0:-1:
-%3e:+0e0:0:-1:
-%*3e:+0e0:0:-1:
+%3e:+.0e0:1:3:0x0:
+%*3e:+.0e0:0:3:
%3e:+0e+0:0:-1:
%*3e:+0e+0:0:-1:
%3e:+1.17549435082228750796873653722224568e-38:1:3:0x1:
@@ -262,8 +262,8 @@
%*4e:-1.17549435082228750796873653722224568e-38:0:4:
%4e:-0e+0:0:-1:
%*4e:-0e+0:0:-1:
-%4e:-0e0:1:4:-0x0:
-%*4e:-0e0:0:4:
+%4e:-.0e0:0:-1:
+%*4e:-.0e0:0:-1:
%4e:-nan(09A_Zaz):1:4:-nan:
%*4e:-nan(09A_Zaz):0:4:
%4e:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4e:nan():0:-1:
%4e:nan(09A_Zaz):0:-1:
%*4e:nan(09A_Zaz):0:-1:
-%4e:0e0:1:3:0x0:
-%*4e:0e0:0:3:
+%4e:.0e0:1:4:0x0:
+%*4e:.0e0:0:4:
%4e:0e+0:1:4:0x0:
%*4e:0e+0:0:4:
%4e:1.17549435082228750796873653722224568e-38:1:4:0x1.2b851e:
@@ -292,8 +292,8 @@
%*4e:+nan():0:4:
%4e:+nan(09A_Zaz):1:4:nan:
%*4e:+nan(09A_Zaz):0:4:
-%4e:+0e0:1:4:0x0:
-%*4e:+0e0:0:4:
+%4e:+.0e0:0:-1:
+%*4e:+.0e0:0:-1:
%4e:+0e+0:0:-1:
%*4e:+0e+0:0:-1:
%4e:+1.17549435082228750796873653722224568e-38:1:4:0x1.19999a:
@@ -324,18 +324,18 @@
%*40e:-1.17549435082228750796873653722224568e-38:0:-1:
%40e:-0e+0:1:5:-0x0:
%*40e:-0e+0:0:5:
-%40e:-0e0:1:4:-0x0:
-%*40e:-0e0:0:4:
-%40e:-nan(09A_Zaz):1:13:-nan:
+%40e:-.0e0:1:5:-0x0:
+%*40e:-.0e0:0:5:
+%40e:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40e:-nan(09A_Zaz):0:13:
-%40e:-nan():1:6:-nan:
+%40e:-nan():1:6:-nan():
%*40e:-nan():0:6:
-%40e:nan():1:5:nan:
+%40e:nan():1:5:nan():
%*40e:nan():0:5:
-%40e:nan(09A_Zaz):1:12:nan:
+%40e:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40e:nan(09A_Zaz):0:12:
-%40e:0e0:1:3:0x0:
-%*40e:0e0:0:3:
+%40e:.0e0:1:4:0x0:
+%*40e:.0e0:0:4:
%40e:0e+0:1:4:0x0:
%*40e:0e+0:0:4:
%40e:1.17549435082228750796873653722224568e-38:1:40:0x1.342618p-10:
@@ -350,12 +350,12 @@
%*40e:3.40282346638528859811704183484516925e+38:0:40:
%40e:infinity:1:8:inf:
%*40e:infinity:0:8:
-%40e:+nan():1:6:nan:
+%40e:+nan():1:6:nan():
%*40e:+nan():0:6:
-%40e:+nan(09A_Zaz):1:13:nan:
+%40e:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40e:+nan(09A_Zaz):0:13:
-%40e:+0e0:1:4:0x0:
-%*40e:+0e0:0:4:
+%40e:+.0e0:1:5:0x0:
+%*40e:+.0e0:0:5:
%40e:+0e+0:1:5:0x0:
%*40e:+0e+0:0:5:
%40e:+1.17549435082228750796873653722224568e-38:0:-1:
@@ -386,18 +386,18 @@
%*48e:-1.17549435082228750796873653722224568e-38:0:42:
%48e:-0e+0:1:5:-0x0:
%*48e:-0e+0:0:5:
-%48e:-0e0:1:4:-0x0:
-%*48e:-0e0:0:4:
-%48e:-nan(09A_Zaz):1:13:-nan:
+%48e:-.0e0:1:5:-0x0:
+%*48e:-.0e0:0:5:
+%48e:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48e:-nan(09A_Zaz):0:13:
-%48e:-nan():1:6:-nan:
+%48e:-nan():1:6:-nan():
%*48e:-nan():0:6:
-%48e:nan():1:5:nan:
+%48e:nan():1:5:nan():
%*48e:nan():0:5:
-%48e:nan(09A_Zaz):1:12:nan:
+%48e:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48e:nan(09A_Zaz):0:12:
-%48e:0e0:1:3:0x0:
-%*48e:0e0:0:3:
+%48e:.0e0:1:4:0x0:
+%*48e:.0e0:0:4:
%48e:0e+0:1:4:0x0:
%*48e:0e+0:0:4:
%48e:1.17549435082228750796873653722224568e-38:1:41:0x1p-126:
@@ -412,12 +412,12 @@
%*48e:3.40282346638528859811704183484516925e+38:0:41:
%48e:infinity:1:8:inf:
%*48e:infinity:0:8:
-%48e:+nan():1:6:nan:
+%48e:+nan():1:6:nan():
%*48e:+nan():0:6:
-%48e:+nan(09A_Zaz):1:13:nan:
+%48e:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48e:+nan(09A_Zaz):0:13:
-%48e:+0e0:1:4:0x0:
-%*48e:+0e0:0:4:
+%48e:+.0e0:1:5:0x0:
+%*48e:+.0e0:0:5:
%48e:+0e+0:1:5:0x0:
%*48e:+0e+0:0:5:
%48e:+1.17549435082228750796873653722224568e-38:1:42:0x1p-126:
@@ -448,8 +448,8 @@
%*3e: -1.17549435082228750796873653722224568e-38:0:4:
%3e: -0e+0:0:-1:
%*3e: -0e+0:0:-1:
-%3e: -0e0:0:-1:
-%*3e: -0e0:0:-1:
+%3e: -.0e0:1:4:-0x0:
+%*3e: -.0e0:0:4:
%3e: -nan(09A_Zaz):0:-1:
%*3e: -nan(09A_Zaz):0:-1:
%3e: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3e: nan():0:4:
%3e: nan(09A_Zaz):1:4:nan:
%*3e: nan(09A_Zaz):0:4:
-%3e: 0e0:1:4:0x0:
-%*3e: 0e0:0:4:
+%3e: .0e0:0:-1:
+%*3e: .0e0:0:-1:
%3e: 0e+0:0:-1:
%*3e: 0e+0:0:-1:
%3e: 1.17549435082228750796873653722224568e-38:1:4:0x1.19999a:
@@ -478,8 +478,8 @@
%*3e: +nan():0:-1:
%3e: +nan(09A_Zaz):0:-1:
%*3e: +nan(09A_Zaz):0:-1:
-%3e: +0e0:0:-1:
-%*3e: +0e0:0:-1:
+%3e: +.0e0:1:4:0x0:
+%*3e: +.0e0:0:4:
%3e: +0e+0:0:-1:
%*3e: +0e+0:0:-1:
%3e: +1.17549435082228750796873653722224568e-38:1:4:0x1:
@@ -510,18 +510,18 @@
%*48e: -1.17549435082228750796873653722224568e-38:0:43:
%48e: -0e+0:1:6:-0x0:
%*48e: -0e+0:0:6:
-%48e: -0e0:1:5:-0x0:
-%*48e: -0e0:0:5:
-%48e: -nan(09A_Zaz):1:14:-nan:
+%48e: -.0e0:1:6:-0x0:
+%*48e: -.0e0:0:6:
+%48e: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48e: -nan(09A_Zaz):0:14:
-%48e: -nan():1:7:-nan:
+%48e: -nan():1:7:-nan():
%*48e: -nan():0:7:
-%48e: nan():1:6:nan:
+%48e: nan():1:6:nan():
%*48e: nan():0:6:
-%48e: nan(09A_Zaz):1:13:nan:
+%48e: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48e: nan(09A_Zaz):0:13:
-%48e: 0e0:1:4:0x0:
-%*48e: 0e0:0:4:
+%48e: .0e0:1:5:0x0:
+%*48e: .0e0:0:5:
%48e: 0e+0:1:5:0x0:
%*48e: 0e+0:0:5:
%48e: 1.17549435082228750796873653722224568e-38:1:42:0x1p-126:
@@ -536,12 +536,12 @@
%*48e: 3.40282346638528859811704183484516925e+38:0:42:
%48e: infinity:1:9:inf:
%*48e: infinity:0:9:
-%48e: +nan():1:7:nan:
+%48e: +nan():1:7:nan():
%*48e: +nan():0:7:
-%48e: +nan(09A_Zaz):1:14:nan:
+%48e: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48e: +nan(09A_Zaz):0:14:
-%48e: +0e0:1:5:0x0:
-%*48e: +0e0:0:5:
+%48e: +.0e0:1:6:0x0:
+%*48e: +.0e0:0:6:
%48e: +0e+0:1:6:0x0:
%*48e: +0e+0:0:6:
%48e: +1.17549435082228750796873653722224568e-38:1:43:0x1p-126:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
index 6960b79..b7d772c 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
@@ -14,18 +14,18 @@
%*E:-1.17549435082228750796873653722224568E-38:0:42:
%E:-0E+0:1:5:-0x0:
%*E:-0E+0:0:5:
-%E:-0E0:1:4:-0x0:
-%*E:-0E0:0:4:
-%E:-NAN(09A_Zaz):1:13:-nan:
+%E:-.0E0:1:5:-0x0:
+%*E:-.0E0:0:5:
+%E:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*E:-NAN(09A_Zaz):0:13:
-%E:-NAN():1:6:-nan:
+%E:-NAN():1:6:-nan():
%*E:-NAN():0:6:
-%E:NAN():1:5:nan:
+%E:NAN():1:5:nan():
%*E:NAN():0:5:
-%E:NAN(09A_Zaz):1:12:nan:
+%E:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*E:NAN(09A_Zaz):0:12:
-%E:0E0:1:3:0x0:
-%*E:0E0:0:3:
+%E:.0E0:1:4:0x0:
+%*E:.0E0:0:4:
%E:0E+0:1:4:0x0:
%*E:0E+0:0:4:
%E:1.17549435082228750796873653722224568E-38:1:41:0x1p-126:
@@ -40,12 +40,12 @@
%*E:3.40282346638528859811704183484516925E+38:0:41:
%E:INFINITY:1:8:inf:
%*E:INFINITY:0:8:
-%E:+NAN():1:6:nan:
+%E:+NAN():1:6:nan():
%*E:+NAN():0:6:
-%E:+NAN(09A_Zaz):1:13:nan:
+%E:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*E:+NAN(09A_Zaz):0:13:
-%E:+0E0:1:4:0x0:
-%*E:+0E0:0:4:
+%E:+.0E0:1:5:0x0:
+%*E:+.0E0:0:5:
%E:+0E+0:1:5:0x0:
%*E:+0E+0:0:5:
%E:+1.17549435082228750796873653722224568E-38:1:42:0x1p-126:
@@ -76,8 +76,8 @@
%*1E:-1.17549435082228750796873653722224568E-38:0:-1:
%1E:-0E+0:0:-1:
%*1E:-0E+0:0:-1:
-%1E:-0E0:0:-1:
-%*1E:-0E0:0:-1:
+%1E:-.0E0:0:-1:
+%*1E:-.0E0:0:-1:
%1E:-NAN(09A_Zaz):0:-1:
%*1E:-NAN(09A_Zaz):0:-1:
%1E:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1E:NAN():0:-1:
%1E:NAN(09A_Zaz):0:-1:
%*1E:NAN(09A_Zaz):0:-1:
-%1E:0E0:1:1:0x0:
-%*1E:0E0:0:1:
+%1E:.0E0:0:-1:
+%*1E:.0E0:0:-1:
%1E:0E+0:1:1:0x0:
%*1E:0E+0:0:1:
%1E:1.17549435082228750796873653722224568E-38:1:1:0x1:
@@ -106,8 +106,8 @@
%*1E:+NAN():0:-1:
%1E:+NAN(09A_Zaz):0:-1:
%*1E:+NAN(09A_Zaz):0:-1:
-%1E:+0E0:0:-1:
-%*1E:+0E0:0:-1:
+%1E:+.0E0:0:-1:
+%*1E:+.0E0:0:-1:
%1E:+0E+0:0:-1:
%*1E:+0E+0:0:-1:
%1E:+1.17549435082228750796873653722224568E-38:0:-1:
@@ -138,8 +138,8 @@
%*2E:-1.17549435082228750796873653722224568E-38:0:2:
%2E:-0E+0:1:2:-0x0:
%*2E:-0E+0:0:2:
-%2E:-0E0:1:2:-0x0:
-%*2E:-0E0:0:2:
+%2E:-.0E0:0:-1:
+%*2E:-.0E0:0:-1:
%2E:-NAN(09A_Zaz):0:-1:
%*2E:-NAN(09A_Zaz):0:-1:
%2E:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2E:NAN():0:-1:
%2E:NAN(09A_Zaz):0:-1:
%*2E:NAN(09A_Zaz):0:-1:
-%2E:0E0:0:-1:
-%*2E:0E0:0:-1:
+%2E:.0E0:1:2:0x0:
+%*2E:.0E0:0:2:
%2E:0E+0:0:-1:
%*2E:0E+0:0:-1:
%2E:1.17549435082228750796873653722224568E-38:1:2:0x1:
@@ -168,8 +168,8 @@
%*2E:+NAN():0:-1:
%2E:+NAN(09A_Zaz):0:-1:
%*2E:+NAN(09A_Zaz):0:-1:
-%2E:+0E0:1:2:0x0:
-%*2E:+0E0:0:2:
+%2E:+.0E0:0:-1:
+%*2E:+.0E0:0:-1:
%2E:+0E+0:1:2:0x0:
%*2E:+0E+0:0:2:
%2E:+1.17549435082228750796873653722224568E-38:1:2:0x1:
@@ -200,8 +200,8 @@
%*3E:-1.17549435082228750796873653722224568E-38:0:3:
%3E:-0E+0:0:-1:
%*3E:-0E+0:0:-1:
-%3E:-0E0:0:-1:
-%*3E:-0E0:0:-1:
+%3E:-.0E0:1:3:-0x0:
+%*3E:-.0E0:0:3:
%3E:-NAN(09A_Zaz):0:-1:
%*3E:-NAN(09A_Zaz):0:-1:
%3E:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3E:NAN():0:3:
%3E:NAN(09A_Zaz):1:3:nan:
%*3E:NAN(09A_Zaz):0:3:
-%3E:0E0:1:3:0x0:
-%*3E:0E0:0:3:
+%3E:.0E0:0:-1:
+%*3E:.0E0:0:-1:
%3E:0E+0:0:-1:
%*3E:0E+0:0:-1:
%3E:1.17549435082228750796873653722224568E-38:1:3:0x1.19999a:
@@ -230,8 +230,8 @@
%*3E:+NAN():0:-1:
%3E:+NAN(09A_Zaz):0:-1:
%*3E:+NAN(09A_Zaz):0:-1:
-%3E:+0E0:0:-1:
-%*3E:+0E0:0:-1:
+%3E:+.0E0:1:3:0x0:
+%*3E:+.0E0:0:3:
%3E:+0E+0:0:-1:
%*3E:+0E+0:0:-1:
%3E:+1.17549435082228750796873653722224568E-38:1:3:0x1:
@@ -262,8 +262,8 @@
%*4E:-1.17549435082228750796873653722224568E-38:0:4:
%4E:-0E+0:0:-1:
%*4E:-0E+0:0:-1:
-%4E:-0E0:1:4:-0x0:
-%*4E:-0E0:0:4:
+%4E:-.0E0:0:-1:
+%*4E:-.0E0:0:-1:
%4E:-NAN(09A_Zaz):1:4:-nan:
%*4E:-NAN(09A_Zaz):0:4:
%4E:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4E:NAN():0:-1:
%4E:NAN(09A_Zaz):0:-1:
%*4E:NAN(09A_Zaz):0:-1:
-%4E:0E0:1:3:0x0:
-%*4E:0E0:0:3:
+%4E:.0E0:1:4:0x0:
+%*4E:.0E0:0:4:
%4E:0E+0:1:4:0x0:
%*4E:0E+0:0:4:
%4E:1.17549435082228750796873653722224568E-38:1:4:0x1.2b851e:
@@ -292,8 +292,8 @@
%*4E:+NAN():0:4:
%4E:+NAN(09A_Zaz):1:4:nan:
%*4E:+NAN(09A_Zaz):0:4:
-%4E:+0E0:1:4:0x0:
-%*4E:+0E0:0:4:
+%4E:+.0E0:0:-1:
+%*4E:+.0E0:0:-1:
%4E:+0E+0:0:-1:
%*4E:+0E+0:0:-1:
%4E:+1.17549435082228750796873653722224568E-38:1:4:0x1.19999a:
@@ -324,18 +324,18 @@
%*40E:-1.17549435082228750796873653722224568E-38:0:-1:
%40E:-0E+0:1:5:-0x0:
%*40E:-0E+0:0:5:
-%40E:-0E0:1:4:-0x0:
-%*40E:-0E0:0:4:
-%40E:-NAN(09A_Zaz):1:13:-nan:
+%40E:-.0E0:1:5:-0x0:
+%*40E:-.0E0:0:5:
+%40E:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40E:-NAN(09A_Zaz):0:13:
-%40E:-NAN():1:6:-nan:
+%40E:-NAN():1:6:-nan():
%*40E:-NAN():0:6:
-%40E:NAN():1:5:nan:
+%40E:NAN():1:5:nan():
%*40E:NAN():0:5:
-%40E:NAN(09A_Zaz):1:12:nan:
+%40E:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40E:NAN(09A_Zaz):0:12:
-%40E:0E0:1:3:0x0:
-%*40E:0E0:0:3:
+%40E:.0E0:1:4:0x0:
+%*40E:.0E0:0:4:
%40E:0E+0:1:4:0x0:
%*40E:0E+0:0:4:
%40E:1.17549435082228750796873653722224568E-38:1:40:0x1.342618p-10:
@@ -350,12 +350,12 @@
%*40E:3.40282346638528859811704183484516925E+38:0:40:
%40E:INFINITY:1:8:inf:
%*40E:INFINITY:0:8:
-%40E:+NAN():1:6:nan:
+%40E:+NAN():1:6:nan():
%*40E:+NAN():0:6:
-%40E:+NAN(09A_Zaz):1:13:nan:
+%40E:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40E:+NAN(09A_Zaz):0:13:
-%40E:+0E0:1:4:0x0:
-%*40E:+0E0:0:4:
+%40E:+.0E0:1:5:0x0:
+%*40E:+.0E0:0:5:
%40E:+0E+0:1:5:0x0:
%*40E:+0E+0:0:5:
%40E:+1.17549435082228750796873653722224568E-38:0:-1:
@@ -386,18 +386,18 @@
%*48E:-1.17549435082228750796873653722224568E-38:0:42:
%48E:-0E+0:1:5:-0x0:
%*48E:-0E+0:0:5:
-%48E:-0E0:1:4:-0x0:
-%*48E:-0E0:0:4:
-%48E:-NAN(09A_Zaz):1:13:-nan:
+%48E:-.0E0:1:5:-0x0:
+%*48E:-.0E0:0:5:
+%48E:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48E:-NAN(09A_Zaz):0:13:
-%48E:-NAN():1:6:-nan:
+%48E:-NAN():1:6:-nan():
%*48E:-NAN():0:6:
-%48E:NAN():1:5:nan:
+%48E:NAN():1:5:nan():
%*48E:NAN():0:5:
-%48E:NAN(09A_Zaz):1:12:nan:
+%48E:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48E:NAN(09A_Zaz):0:12:
-%48E:0E0:1:3:0x0:
-%*48E:0E0:0:3:
+%48E:.0E0:1:4:0x0:
+%*48E:.0E0:0:4:
%48E:0E+0:1:4:0x0:
%*48E:0E+0:0:4:
%48E:1.17549435082228750796873653722224568E-38:1:41:0x1p-126:
@@ -412,12 +412,12 @@
%*48E:3.40282346638528859811704183484516925E+38:0:41:
%48E:INFINITY:1:8:inf:
%*48E:INFINITY:0:8:
-%48E:+NAN():1:6:nan:
+%48E:+NAN():1:6:nan():
%*48E:+NAN():0:6:
-%48E:+NAN(09A_Zaz):1:13:nan:
+%48E:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48E:+NAN(09A_Zaz):0:13:
-%48E:+0E0:1:4:0x0:
-%*48E:+0E0:0:4:
+%48E:+.0E0:1:5:0x0:
+%*48E:+.0E0:0:5:
%48E:+0E+0:1:5:0x0:
%*48E:+0E+0:0:5:
%48E:+1.17549435082228750796873653722224568E-38:1:42:0x1p-126:
@@ -448,8 +448,8 @@
%*3E: -1.17549435082228750796873653722224568E-38:0:4:
%3E: -0E+0:0:-1:
%*3E: -0E+0:0:-1:
-%3E: -0E0:0:-1:
-%*3E: -0E0:0:-1:
+%3E: -.0E0:1:4:-0x0:
+%*3E: -.0E0:0:4:
%3E: -NAN(09A_Zaz):0:-1:
%*3E: -NAN(09A_Zaz):0:-1:
%3E: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3E: NAN():0:4:
%3E: NAN(09A_Zaz):1:4:nan:
%*3E: NAN(09A_Zaz):0:4:
-%3E: 0E0:1:4:0x0:
-%*3E: 0E0:0:4:
+%3E: .0E0:0:-1:
+%*3E: .0E0:0:-1:
%3E: 0E+0:0:-1:
%*3E: 0E+0:0:-1:
%3E: 1.17549435082228750796873653722224568E-38:1:4:0x1.19999a:
@@ -478,8 +478,8 @@
%*3E: +NAN():0:-1:
%3E: +NAN(09A_Zaz):0:-1:
%*3E: +NAN(09A_Zaz):0:-1:
-%3E: +0E0:0:-1:
-%*3E: +0E0:0:-1:
+%3E: +.0E0:1:4:0x0:
+%*3E: +.0E0:0:4:
%3E: +0E+0:0:-1:
%*3E: +0E+0:0:-1:
%3E: +1.17549435082228750796873653722224568E-38:1:4:0x1:
@@ -510,18 +510,18 @@
%*48E: -1.17549435082228750796873653722224568E-38:0:43:
%48E: -0E+0:1:6:-0x0:
%*48E: -0E+0:0:6:
-%48E: -0E0:1:5:-0x0:
-%*48E: -0E0:0:5:
-%48E: -NAN(09A_Zaz):1:14:-nan:
+%48E: -.0E0:1:6:-0x0:
+%*48E: -.0E0:0:6:
+%48E: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48E: -NAN(09A_Zaz):0:14:
-%48E: -NAN():1:7:-nan:
+%48E: -NAN():1:7:-nan():
%*48E: -NAN():0:7:
-%48E: NAN():1:6:nan:
+%48E: NAN():1:6:nan():
%*48E: NAN():0:6:
-%48E: NAN(09A_Zaz):1:13:nan:
+%48E: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48E: NAN(09A_Zaz):0:13:
-%48E: 0E0:1:4:0x0:
-%*48E: 0E0:0:4:
+%48E: .0E0:1:5:0x0:
+%*48E: .0E0:0:5:
%48E: 0E+0:1:5:0x0:
%*48E: 0E+0:0:5:
%48E: 1.17549435082228750796873653722224568E-38:1:42:0x1p-126:
@@ -536,12 +536,12 @@
%*48E: 3.40282346638528859811704183484516925E+38:0:42:
%48E: INFINITY:1:9:inf:
%*48E: INFINITY:0:9:
-%48E: +NAN():1:7:nan:
+%48E: +NAN():1:7:nan():
%*48E: +NAN():0:7:
-%48E: +NAN(09A_Zaz):1:14:nan:
+%48E: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48E: +NAN(09A_Zaz):0:14:
-%48E: +0E0:1:5:0x0:
-%*48E: +0E0:0:5:
+%48E: +.0E0:1:6:0x0:
+%*48E: +.0E0:0:6:
%48E: +0E+0:1:6:0x0:
%*48E: +0E+0:0:6:
%48E: +1.17549435082228750796873653722224568E-38:1:43:0x1p-126:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input
index 57d9677..029dc47 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input
@@ -14,18 +14,18 @@
%*f:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:76:
%f:-0.0:1:4:-0x0:
%*f:-0.0:0:4:
-%f:-0:1:2:-0x0:
-%*f:-0:0:2:
-%f:-nan(09A_Zaz):1:13:-nan:
+%f:-.0:1:3:-0x0:
+%*f:-.0:0:3:
+%f:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*f:-nan(09A_Zaz):0:13:
-%f:-nan():1:6:-nan:
+%f:-nan():1:6:-nan():
%*f:-nan():0:6:
-%f:nan():1:5:nan:
+%f:nan():1:5:nan():
%*f:nan():0:5:
-%f:nan(09A_Zaz):1:12:nan:
+%f:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*f:nan(09A_Zaz):0:12:
-%f:0:1:1:0x0:
-%*f:0:0:1:
+%f:.0:1:2:0x0:
+%*f:.0:0:2:
%f:0.0:1:3:0x0:
%*f:0.0:0:3:
%f:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:75:0x1p-126:
@@ -40,12 +40,12 @@
%*f:0340282346638528859811704183484516925440.0:0:42:
%f:infinity:1:8:inf:
%*f:infinity:0:8:
-%f:+nan():1:6:nan:
+%f:+nan():1:6:nan():
%*f:+nan():0:6:
-%f:+nan(09A_Zaz):1:13:nan:
+%f:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*f:+nan(09A_Zaz):0:13:
-%f:+0:1:2:0x0:
-%*f:+0:0:2:
+%f:+.0:1:3:0x0:
+%*f:+.0:0:3:
%f:+0.0:1:4:0x0:
%*f:+0.0:0:4:
%f:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:76:0x1p-126:
@@ -76,8 +76,8 @@
%*1f:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:-1:
%1f:-0.0:0:-1:
%*1f:-0.0:0:-1:
-%1f:-0:0:-1:
-%*1f:-0:0:-1:
+%1f:-.0:0:-1:
+%*1f:-.0:0:-1:
%1f:-nan(09A_Zaz):0:-1:
%*1f:-nan(09A_Zaz):0:-1:
%1f:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1f:nan():0:-1:
%1f:nan(09A_Zaz):0:-1:
%*1f:nan(09A_Zaz):0:-1:
-%1f:0:1:1:0x0:
-%*1f:0:0:1:
+%1f:.0:0:-1:
+%*1f:.0:0:-1:
%1f:0.0:1:1:0x0:
%*1f:0.0:0:1:
%1f:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:1:0x0:
@@ -106,8 +106,8 @@
%*1f:+nan():0:-1:
%1f:+nan(09A_Zaz):0:-1:
%*1f:+nan(09A_Zaz):0:-1:
-%1f:+0:0:-1:
-%*1f:+0:0:-1:
+%1f:+.0:0:-1:
+%*1f:+.0:0:-1:
%1f:+0.0:0:-1:
%*1f:+0.0:0:-1:
%1f:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:-1:
@@ -138,8 +138,8 @@
%*2f:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:2:
%2f:-0.0:1:2:-0x0:
%*2f:-0.0:0:2:
-%2f:-0:1:2:-0x0:
-%*2f:-0:0:2:
+%2f:-.0:0:-1:
+%*2f:-.0:0:-1:
%2f:-nan(09A_Zaz):0:-1:
%*2f:-nan(09A_Zaz):0:-1:
%2f:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2f:nan():0:-1:
%2f:nan(09A_Zaz):0:-1:
%*2f:nan(09A_Zaz):0:-1:
-%2f:0:1:1:0x0:
-%*2f:0:0:1:
+%2f:.0:1:2:0x0:
+%*2f:.0:0:2:
%2f:0.0:1:2:0x0:
%*2f:0.0:0:2:
%2f:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:2:0x0:
@@ -168,8 +168,8 @@
%*2f:+nan():0:-1:
%2f:+nan(09A_Zaz):0:-1:
%*2f:+nan(09A_Zaz):0:-1:
-%2f:+0:1:2:0x0:
-%*2f:+0:0:2:
+%2f:+.0:0:-1:
+%*2f:+.0:0:-1:
%2f:+0.0:1:2:0x0:
%*2f:+0.0:0:2:
%2f:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:2:0x0:
@@ -200,8 +200,8 @@
%*3f:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:3:
%3f:-0.0:1:3:-0x0:
%*3f:-0.0:0:3:
-%3f:-0:1:2:-0x0:
-%*3f:-0:0:2:
+%3f:-.0:1:3:-0x0:
+%*3f:-.0:0:3:
%3f:-nan(09A_Zaz):0:-1:
%*3f:-nan(09A_Zaz):0:-1:
%3f:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3f:nan():0:3:
%3f:nan(09A_Zaz):1:3:nan:
%*3f:nan(09A_Zaz):0:3:
-%3f:0:1:1:0x0:
-%*3f:0:0:1:
+%3f:.0:1:2:0x0:
+%*3f:.0:0:2:
%3f:0.0:1:3:0x0:
%*3f:0.0:0:3:
%3f:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:3:0x0:
@@ -230,8 +230,8 @@
%*3f:+nan():0:-1:
%3f:+nan(09A_Zaz):0:-1:
%*3f:+nan(09A_Zaz):0:-1:
-%3f:+0:1:2:0x0:
-%*3f:+0:0:2:
+%3f:+.0:1:3:0x0:
+%*3f:+.0:0:3:
%3f:+0.0:1:3:0x0:
%*3f:+0.0:0:3:
%3f:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:3:0x0:
@@ -262,8 +262,8 @@
%*4f:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:4:
%4f:-0.0:1:4:-0x0:
%*4f:-0.0:0:4:
-%4f:-0:1:2:-0x0:
-%*4f:-0:0:2:
+%4f:-.0:1:3:-0x0:
+%*4f:-.0:0:3:
%4f:-nan(09A_Zaz):1:4:-nan:
%*4f:-nan(09A_Zaz):0:4:
%4f:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4f:nan():0:-1:
%4f:nan(09A_Zaz):0:-1:
%*4f:nan(09A_Zaz):0:-1:
-%4f:0:1:1:0x0:
-%*4f:0:0:1:
+%4f:.0:1:2:0x0:
+%*4f:.0:0:2:
%4f:0.0:1:3:0x0:
%*4f:0.0:0:3:
%4f:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:4:0x0:
@@ -292,8 +292,8 @@
%*4f:+nan():0:4:
%4f:+nan(09A_Zaz):1:4:nan:
%*4f:+nan(09A_Zaz):0:4:
-%4f:+0:1:2:0x0:
-%*4f:+0:0:2:
+%4f:+.0:1:3:0x0:
+%*4f:+.0:0:3:
%4f:+0.0:1:4:0x0:
%*4f:+0.0:0:4:
%4f:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:4:0x0:
@@ -324,18 +324,18 @@
%*41f:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:41:
%41f:-0.0:1:4:-0x0:
%*41f:-0.0:0:4:
-%41f:-0:1:2:-0x0:
-%*41f:-0:0:2:
-%41f:-nan(09A_Zaz):1:13:-nan:
+%41f:-.0:1:3:-0x0:
+%*41f:-.0:0:3:
+%41f:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*41f:-nan(09A_Zaz):0:13:
-%41f:-nan():1:6:-nan:
+%41f:-nan():1:6:-nan():
%*41f:-nan():0:6:
-%41f:nan():1:5:nan:
+%41f:nan():1:5:nan():
%*41f:nan():0:5:
-%41f:nan(09A_Zaz):1:12:nan:
+%41f:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*41f:nan(09A_Zaz):0:12:
-%41f:0:1:1:0x0:
-%*41f:0:0:1:
+%41f:.0:1:2:0x0:
+%*41f:.0:0:2:
%41f:0.0:1:3:0x0:
%*41f:0.0:0:3:
%41f:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:41:0x1.df1e1ap-127:
@@ -350,12 +350,12 @@
%*41f:0340282346638528859811704183484516925440.0:0:41:
%41f:infinity:1:8:inf:
%*41f:infinity:0:8:
-%41f:+nan():1:6:nan:
+%41f:+nan():1:6:nan():
%*41f:+nan():0:6:
-%41f:+nan(09A_Zaz):1:13:nan:
+%41f:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*41f:+nan(09A_Zaz):0:13:
-%41f:+0:1:2:0x0:
-%*41f:+0:0:2:
+%41f:+.0:1:3:0x0:
+%*41f:+.0:0:3:
%41f:+0.0:1:4:0x0:
%*41f:+0.0:0:4:
%41f:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:41:0x1.b38fbap-127:
@@ -386,18 +386,18 @@
%*80f:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:76:
%80f:-0.0:1:4:-0x0:
%*80f:-0.0:0:4:
-%80f:-0:1:2:-0x0:
-%*80f:-0:0:2:
-%80f:-nan(09A_Zaz):1:13:-nan:
+%80f:-.0:1:3:-0x0:
+%*80f:-.0:0:3:
+%80f:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*80f:-nan(09A_Zaz):0:13:
-%80f:-nan():1:6:-nan:
+%80f:-nan():1:6:-nan():
%*80f:-nan():0:6:
-%80f:nan():1:5:nan:
+%80f:nan():1:5:nan():
%*80f:nan():0:5:
-%80f:nan(09A_Zaz):1:12:nan:
+%80f:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*80f:nan(09A_Zaz):0:12:
-%80f:0:1:1:0x0:
-%*80f:0:0:1:
+%80f:.0:1:2:0x0:
+%*80f:.0:0:2:
%80f:0.0:1:3:0x0:
%*80f:0.0:0:3:
%80f:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:75:0x1p-126:
@@ -412,12 +412,12 @@
%*80f:0340282346638528859811704183484516925440.0:0:42:
%80f:infinity:1:8:inf:
%*80f:infinity:0:8:
-%80f:+nan():1:6:nan:
+%80f:+nan():1:6:nan():
%*80f:+nan():0:6:
-%80f:+nan(09A_Zaz):1:13:nan:
+%80f:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*80f:+nan(09A_Zaz):0:13:
-%80f:+0:1:2:0x0:
-%*80f:+0:0:2:
+%80f:+.0:1:3:0x0:
+%*80f:+.0:0:3:
%80f:+0.0:1:4:0x0:
%*80f:+0.0:0:4:
%80f:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:76:0x1p-126:
@@ -448,8 +448,8 @@
%*3f: -0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:4:
%3f: -0.0:1:4:-0x0:
%*3f: -0.0:0:4:
-%3f: -0:1:3:-0x0:
-%*3f: -0:0:3:
+%3f: -.0:1:4:-0x0:
+%*3f: -.0:0:4:
%3f: -nan(09A_Zaz):0:-1:
%*3f: -nan(09A_Zaz):0:-1:
%3f: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3f: nan():0:4:
%3f: nan(09A_Zaz):1:4:nan:
%*3f: nan(09A_Zaz):0:4:
-%3f: 0:1:2:0x0:
-%*3f: 0:0:2:
+%3f: .0:1:3:0x0:
+%*3f: .0:0:3:
%3f: 0.0:1:4:0x0:
%*3f: 0.0:0:4:
%3f: 0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:4:0x0:
@@ -478,8 +478,8 @@
%*3f: +nan():0:-1:
%3f: +nan(09A_Zaz):0:-1:
%*3f: +nan(09A_Zaz):0:-1:
-%3f: +0:1:3:0x0:
-%*3f: +0:0:3:
+%3f: +.0:1:4:0x0:
+%*3f: +.0:0:4:
%3f: +0.0:1:4:0x0:
%*3f: +0.0:0:4:
%3f: +0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:4:0x0:
@@ -510,18 +510,18 @@
%*80f: -0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:77:
%80f: -0.0:1:5:-0x0:
%*80f: -0.0:0:5:
-%80f: -0:1:3:-0x0:
-%*80f: -0:0:3:
-%80f: -nan(09A_Zaz):1:14:-nan:
+%80f: -.0:1:4:-0x0:
+%*80f: -.0:0:4:
+%80f: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*80f: -nan(09A_Zaz):0:14:
-%80f: -nan():1:7:-nan:
+%80f: -nan():1:7:-nan():
%*80f: -nan():0:7:
-%80f: nan():1:6:nan:
+%80f: nan():1:6:nan():
%*80f: nan():0:6:
-%80f: nan(09A_Zaz):1:13:nan:
+%80f: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*80f: nan(09A_Zaz):0:13:
-%80f: 0:1:2:0x0:
-%*80f: 0:0:2:
+%80f: .0:1:3:0x0:
+%*80f: .0:0:3:
%80f: 0.0:1:4:0x0:
%*80f: 0.0:0:4:
%80f: 0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:76:0x1p-126:
@@ -536,12 +536,12 @@
%*80f: 0340282346638528859811704183484516925440.0:0:43:
%80f: infinity:1:9:inf:
%*80f: infinity:0:9:
-%80f: +nan():1:7:nan:
+%80f: +nan():1:7:nan():
%*80f: +nan():0:7:
-%80f: +nan(09A_Zaz):1:14:nan:
+%80f: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*80f: +nan(09A_Zaz):0:14:
-%80f: +0:1:3:0x0:
-%*80f: +0:0:3:
+%80f: +.0:1:4:0x0:
+%*80f: +.0:0:4:
%80f: +0.0:1:5:0x0:
%*80f: +0.0:0:5:
%80f: +0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:77:0x1p-126:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input
index 3ec8ed0..2ddb78e 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input
@@ -14,18 +14,18 @@
%*F:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:76:
%F:-0.0:1:4:-0x0:
%*F:-0.0:0:4:
-%F:-0:1:2:-0x0:
-%*F:-0:0:2:
-%F:-NAN(09A_Zaz):1:13:-nan:
+%F:-.0:1:3:-0x0:
+%*F:-.0:0:3:
+%F:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*F:-NAN(09A_Zaz):0:13:
-%F:-NAN():1:6:-nan:
+%F:-NAN():1:6:-nan():
%*F:-NAN():0:6:
-%F:NAN():1:5:nan:
+%F:NAN():1:5:nan():
%*F:NAN():0:5:
-%F:NAN(09A_Zaz):1:12:nan:
+%F:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*F:NAN(09A_Zaz):0:12:
-%F:0:1:1:0x0:
-%*F:0:0:1:
+%F:.0:1:2:0x0:
+%*F:.0:0:2:
%F:0.0:1:3:0x0:
%*F:0.0:0:3:
%F:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:75:0x1p-126:
@@ -40,12 +40,12 @@
%*F:0340282346638528859811704183484516925440.0:0:42:
%F:INFINITY:1:8:inf:
%*F:INFINITY:0:8:
-%F:+NAN():1:6:nan:
+%F:+NAN():1:6:nan():
%*F:+NAN():0:6:
-%F:+NAN(09A_Zaz):1:13:nan:
+%F:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*F:+NAN(09A_Zaz):0:13:
-%F:+0:1:2:0x0:
-%*F:+0:0:2:
+%F:+.0:1:3:0x0:
+%*F:+.0:0:3:
%F:+0.0:1:4:0x0:
%*F:+0.0:0:4:
%F:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:76:0x1p-126:
@@ -76,8 +76,8 @@
%*1F:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:-1:
%1F:-0.0:0:-1:
%*1F:-0.0:0:-1:
-%1F:-0:0:-1:
-%*1F:-0:0:-1:
+%1F:-.0:0:-1:
+%*1F:-.0:0:-1:
%1F:-NAN(09A_Zaz):0:-1:
%*1F:-NAN(09A_Zaz):0:-1:
%1F:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1F:NAN():0:-1:
%1F:NAN(09A_Zaz):0:-1:
%*1F:NAN(09A_Zaz):0:-1:
-%1F:0:1:1:0x0:
-%*1F:0:0:1:
+%1F:.0:0:-1:
+%*1F:.0:0:-1:
%1F:0.0:1:1:0x0:
%*1F:0.0:0:1:
%1F:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:1:0x0:
@@ -106,8 +106,8 @@
%*1F:+NAN():0:-1:
%1F:+NAN(09A_Zaz):0:-1:
%*1F:+NAN(09A_Zaz):0:-1:
-%1F:+0:0:-1:
-%*1F:+0:0:-1:
+%1F:+.0:0:-1:
+%*1F:+.0:0:-1:
%1F:+0.0:0:-1:
%*1F:+0.0:0:-1:
%1F:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:-1:
@@ -138,8 +138,8 @@
%*2F:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:2:
%2F:-0.0:1:2:-0x0:
%*2F:-0.0:0:2:
-%2F:-0:1:2:-0x0:
-%*2F:-0:0:2:
+%2F:-.0:0:-1:
+%*2F:-.0:0:-1:
%2F:-NAN(09A_Zaz):0:-1:
%*2F:-NAN(09A_Zaz):0:-1:
%2F:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2F:NAN():0:-1:
%2F:NAN(09A_Zaz):0:-1:
%*2F:NAN(09A_Zaz):0:-1:
-%2F:0:1:1:0x0:
-%*2F:0:0:1:
+%2F:.0:1:2:0x0:
+%*2F:.0:0:2:
%2F:0.0:1:2:0x0:
%*2F:0.0:0:2:
%2F:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:2:0x0:
@@ -168,8 +168,8 @@
%*2F:+NAN():0:-1:
%2F:+NAN(09A_Zaz):0:-1:
%*2F:+NAN(09A_Zaz):0:-1:
-%2F:+0:1:2:0x0:
-%*2F:+0:0:2:
+%2F:+.0:0:-1:
+%*2F:+.0:0:-1:
%2F:+0.0:1:2:0x0:
%*2F:+0.0:0:2:
%2F:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:2:0x0:
@@ -200,8 +200,8 @@
%*3F:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:3:
%3F:-0.0:1:3:-0x0:
%*3F:-0.0:0:3:
-%3F:-0:1:2:-0x0:
-%*3F:-0:0:2:
+%3F:-.0:1:3:-0x0:
+%*3F:-.0:0:3:
%3F:-NAN(09A_Zaz):0:-1:
%*3F:-NAN(09A_Zaz):0:-1:
%3F:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3F:NAN():0:3:
%3F:NAN(09A_Zaz):1:3:nan:
%*3F:NAN(09A_Zaz):0:3:
-%3F:0:1:1:0x0:
-%*3F:0:0:1:
+%3F:.0:1:2:0x0:
+%*3F:.0:0:2:
%3F:0.0:1:3:0x0:
%*3F:0.0:0:3:
%3F:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:3:0x0:
@@ -230,8 +230,8 @@
%*3F:+NAN():0:-1:
%3F:+NAN(09A_Zaz):0:-1:
%*3F:+NAN(09A_Zaz):0:-1:
-%3F:+0:1:2:0x0:
-%*3F:+0:0:2:
+%3F:+.0:1:3:0x0:
+%*3F:+.0:0:3:
%3F:+0.0:1:3:0x0:
%*3F:+0.0:0:3:
%3F:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:3:0x0:
@@ -262,8 +262,8 @@
%*4F:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:4:
%4F:-0.0:1:4:-0x0:
%*4F:-0.0:0:4:
-%4F:-0:1:2:-0x0:
-%*4F:-0:0:2:
+%4F:-.0:1:3:-0x0:
+%*4F:-.0:0:3:
%4F:-NAN(09A_Zaz):1:4:-nan:
%*4F:-NAN(09A_Zaz):0:4:
%4F:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4F:NAN():0:-1:
%4F:NAN(09A_Zaz):0:-1:
%*4F:NAN(09A_Zaz):0:-1:
-%4F:0:1:1:0x0:
-%*4F:0:0:1:
+%4F:.0:1:2:0x0:
+%*4F:.0:0:2:
%4F:0.0:1:3:0x0:
%*4F:0.0:0:3:
%4F:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:4:0x0:
@@ -292,8 +292,8 @@
%*4F:+NAN():0:4:
%4F:+NAN(09A_Zaz):1:4:nan:
%*4F:+NAN(09A_Zaz):0:4:
-%4F:+0:1:2:0x0:
-%*4F:+0:0:2:
+%4F:+.0:1:3:0x0:
+%*4F:+.0:0:3:
%4F:+0.0:1:4:0x0:
%*4F:+0.0:0:4:
%4F:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:4:0x0:
@@ -324,18 +324,18 @@
%*41F:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:41:
%41F:-0.0:1:4:-0x0:
%*41F:-0.0:0:4:
-%41F:-0:1:2:-0x0:
-%*41F:-0:0:2:
-%41F:-NAN(09A_Zaz):1:13:-nan:
+%41F:-.0:1:3:-0x0:
+%*41F:-.0:0:3:
+%41F:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*41F:-NAN(09A_Zaz):0:13:
-%41F:-NAN():1:6:-nan:
+%41F:-NAN():1:6:-nan():
%*41F:-NAN():0:6:
-%41F:NAN():1:5:nan:
+%41F:NAN():1:5:nan():
%*41F:NAN():0:5:
-%41F:NAN(09A_Zaz):1:12:nan:
+%41F:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*41F:NAN(09A_Zaz):0:12:
-%41F:0:1:1:0x0:
-%*41F:0:0:1:
+%41F:.0:1:2:0x0:
+%*41F:.0:0:2:
%41F:0.0:1:3:0x0:
%*41F:0.0:0:3:
%41F:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:41:0x1.df1e1ap-127:
@@ -350,12 +350,12 @@
%*41F:0340282346638528859811704183484516925440.0:0:41:
%41F:INFINITY:1:8:inf:
%*41F:INFINITY:0:8:
-%41F:+NAN():1:6:nan:
+%41F:+NAN():1:6:nan():
%*41F:+NAN():0:6:
-%41F:+NAN(09A_Zaz):1:13:nan:
+%41F:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*41F:+NAN(09A_Zaz):0:13:
-%41F:+0:1:2:0x0:
-%*41F:+0:0:2:
+%41F:+.0:1:3:0x0:
+%*41F:+.0:0:3:
%41F:+0.0:1:4:0x0:
%*41F:+0.0:0:4:
%41F:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:41:0x1.b38fbap-127:
@@ -386,18 +386,18 @@
%*80F:-0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:76:
%80F:-0.0:1:4:-0x0:
%*80F:-0.0:0:4:
-%80F:-0:1:2:-0x0:
-%*80F:-0:0:2:
-%80F:-NAN(09A_Zaz):1:13:-nan:
+%80F:-.0:1:3:-0x0:
+%*80F:-.0:0:3:
+%80F:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*80F:-NAN(09A_Zaz):0:13:
-%80F:-NAN():1:6:-nan:
+%80F:-NAN():1:6:-nan():
%*80F:-NAN():0:6:
-%80F:NAN():1:5:nan:
+%80F:NAN():1:5:nan():
%*80F:NAN():0:5:
-%80F:NAN(09A_Zaz):1:12:nan:
+%80F:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*80F:NAN(09A_Zaz):0:12:
-%80F:0:1:1:0x0:
-%*80F:0:0:1:
+%80F:.0:1:2:0x0:
+%*80F:.0:0:2:
%80F:0.0:1:3:0x0:
%*80F:0.0:0:3:
%80F:0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:75:0x1p-126:
@@ -412,12 +412,12 @@
%*80F:0340282346638528859811704183484516925440.0:0:42:
%80F:INFINITY:1:8:inf:
%*80F:INFINITY:0:8:
-%80F:+NAN():1:6:nan:
+%80F:+NAN():1:6:nan():
%*80F:+NAN():0:6:
-%80F:+NAN(09A_Zaz):1:13:nan:
+%80F:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*80F:+NAN(09A_Zaz):0:13:
-%80F:+0:1:2:0x0:
-%*80F:+0:0:2:
+%80F:+.0:1:3:0x0:
+%*80F:+.0:0:3:
%80F:+0.0:1:4:0x0:
%*80F:+0.0:0:4:
%80F:+0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:76:0x1p-126:
@@ -448,8 +448,8 @@
%*3F: -0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:4:
%3F: -0.0:1:4:-0x0:
%*3F: -0.0:0:4:
-%3F: -0:1:3:-0x0:
-%*3F: -0:0:3:
+%3F: -.0:1:4:-0x0:
+%*3F: -.0:0:4:
%3F: -NAN(09A_Zaz):0:-1:
%*3F: -NAN(09A_Zaz):0:-1:
%3F: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3F: NAN():0:4:
%3F: NAN(09A_Zaz):1:4:nan:
%*3F: NAN(09A_Zaz):0:4:
-%3F: 0:1:2:0x0:
-%*3F: 0:0:2:
+%3F: .0:1:3:0x0:
+%*3F: .0:0:3:
%3F: 0.0:1:4:0x0:
%*3F: 0.0:0:4:
%3F: 0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:4:0x0:
@@ -478,8 +478,8 @@
%*3F: +NAN():0:-1:
%3F: +NAN(09A_Zaz):0:-1:
%*3F: +NAN(09A_Zaz):0:-1:
-%3F: +0:1:3:0x0:
-%*3F: +0:0:3:
+%3F: +.0:1:4:0x0:
+%*3F: +.0:0:4:
%3F: +0.0:1:4:0x0:
%*3F: +0.0:0:4:
%3F: +0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:4:0x0:
@@ -510,18 +510,18 @@
%*80F: -0.0000000000000000000000000000000000000117549435082228750796873653722224568:0:77:
%80F: -0.0:1:5:-0x0:
%*80F: -0.0:0:5:
-%80F: -0:1:3:-0x0:
-%*80F: -0:0:3:
-%80F: -NAN(09A_Zaz):1:14:-nan:
+%80F: -.0:1:4:-0x0:
+%*80F: -.0:0:4:
+%80F: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*80F: -NAN(09A_Zaz):0:14:
-%80F: -NAN():1:7:-nan:
+%80F: -NAN():1:7:-nan():
%*80F: -NAN():0:7:
-%80F: NAN():1:6:nan:
+%80F: NAN():1:6:nan():
%*80F: NAN():0:6:
-%80F: NAN(09A_Zaz):1:13:nan:
+%80F: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*80F: NAN(09A_Zaz):0:13:
-%80F: 0:1:2:0x0:
-%*80F: 0:0:2:
+%80F: .0:1:3:0x0:
+%*80F: .0:0:3:
%80F: 0.0:1:4:0x0:
%*80F: 0.0:0:4:
%80F: 0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:76:0x1p-126:
@@ -536,12 +536,12 @@
%*80F: 0340282346638528859811704183484516925440.0:0:43:
%80F: INFINITY:1:9:inf:
%*80F: INFINITY:0:9:
-%80F: +NAN():1:7:nan:
+%80F: +NAN():1:7:nan():
%*80F: +NAN():0:7:
-%80F: +NAN(09A_Zaz):1:14:nan:
+%80F: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*80F: +NAN(09A_Zaz):0:14:
-%80F: +0:1:3:0x0:
-%*80F: +0:0:3:
+%80F: +.0:1:4:0x0:
+%*80F: +.0:0:4:
%80F: +0.0:1:5:0x0:
%*80F: +0.0:0:5:
%80F: +0.0000000000000000000000000000000000000117549435082228750796873653722224568:1:77:0x1p-126:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input
index 9e78ab6..8187eff 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input
@@ -14,18 +14,18 @@
%*g:-0x8p-129:0:9:
%g:-0x0p+0:1:7:-0x0:
%*g:-0x0p+0:0:7:
-%g:-0x0p0:1:6:-0x0:
-%*g:-0x0p0:0:6:
-%g:-nan(09A_Zaz):1:13:-nan:
+%g:-0x.0p0:1:7:-0x0:
+%*g:-0x.0p0:0:7:
+%g:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*g:-nan(09A_Zaz):0:13:
-%g:-nan():1:6:-nan:
+%g:-nan():1:6:-nan():
%*g:-nan():0:6:
-%g:nan():1:5:nan:
+%g:nan():1:5:nan():
%*g:nan():0:5:
-%g:nan(09A_Zaz):1:12:nan:
+%g:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*g:nan(09A_Zaz):0:12:
-%g:0x0p0:1:5:0x0:
-%*g:0x0p0:0:5:
+%g:0x.0p0:1:6:0x0:
+%*g:0x.0p0:0:6:
%g:0x0p+0:1:6:0x0:
%*g:0x0p+0:0:6:
%g:0x8p-129:1:8:0x1p-126:
@@ -40,12 +40,12 @@
%*g:0xf.fffffp+124:0:14:
%g:infinity:1:8:inf:
%*g:infinity:0:8:
-%g:+nan():1:6:nan:
+%g:+nan():1:6:nan():
%*g:+nan():0:6:
-%g:+nan(09A_Zaz):1:13:nan:
+%g:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*g:+nan(09A_Zaz):0:13:
-%g:+0x0p0:1:6:0x0:
-%*g:+0x0p0:0:6:
+%g:+0x.0p0:1:7:0x0:
+%*g:+0x.0p0:0:7:
%g:+0x0p+0:1:7:0x0:
%*g:+0x0p+0:0:7:
%g:+0x8p-129:1:9:0x1p-126:
@@ -76,8 +76,8 @@
%*1g:-0x8p-129:0:-1:
%1g:-0x0p+0:0:-1:
%*1g:-0x0p+0:0:-1:
-%1g:-0x0p0:0:-1:
-%*1g:-0x0p0:0:-1:
+%1g:-0x.0p0:0:-1:
+%*1g:-0x.0p0:0:-1:
%1g:-nan(09A_Zaz):0:-1:
%*1g:-nan(09A_Zaz):0:-1:
%1g:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1g:nan():0:-1:
%1g:nan(09A_Zaz):0:-1:
%*1g:nan(09A_Zaz):0:-1:
-%1g:0x0p0:1:1:0x0:
-%*1g:0x0p0:0:1:
+%1g:0x.0p0:1:1:0x0:
+%*1g:0x.0p0:0:1:
%1g:0x0p+0:1:1:0x0:
%*1g:0x0p+0:0:1:
%1g:0x8p-129:1:1:0x0:
@@ -106,8 +106,8 @@
%*1g:+nan():0:-1:
%1g:+nan(09A_Zaz):0:-1:
%*1g:+nan(09A_Zaz):0:-1:
-%1g:+0x0p0:0:-1:
-%*1g:+0x0p0:0:-1:
+%1g:+0x.0p0:0:-1:
+%*1g:+0x.0p0:0:-1:
%1g:+0x0p+0:0:-1:
%*1g:+0x0p+0:0:-1:
%1g:+0x8p-129:0:-1:
@@ -138,8 +138,8 @@
%*2g:-0x8p-129:0:2:
%2g:-0x0p+0:1:2:-0x0:
%*2g:-0x0p+0:0:2:
-%2g:-0x0p0:1:2:-0x0:
-%*2g:-0x0p0:0:2:
+%2g:-0x.0p0:1:2:-0x0:
+%*2g:-0x.0p0:0:2:
%2g:-nan(09A_Zaz):0:-1:
%*2g:-nan(09A_Zaz):0:-1:
%2g:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2g:nan():0:-1:
%2g:nan(09A_Zaz):0:-1:
%*2g:nan(09A_Zaz):0:-1:
-%2g:0x0p0:0:-1:
-%*2g:0x0p0:0:-1:
+%2g:0x.0p0:0:-1:
+%*2g:0x.0p0:0:-1:
%2g:0x0p+0:0:-1:
%*2g:0x0p+0:0:-1:
%2g:0x8p-129:0:-1:
@@ -168,8 +168,8 @@
%*2g:+nan():0:-1:
%2g:+nan(09A_Zaz):0:-1:
%*2g:+nan(09A_Zaz):0:-1:
-%2g:+0x0p0:1:2:0x0:
-%*2g:+0x0p0:0:2:
+%2g:+0x.0p0:1:2:0x0:
+%*2g:+0x.0p0:0:2:
%2g:+0x0p+0:1:2:0x0:
%*2g:+0x0p+0:0:2:
%2g:+0x8p-129:1:2:0x0:
@@ -200,8 +200,8 @@
%*3g:-0x8p-129:0:-1:
%3g:-0x0p+0:0:-1:
%*3g:-0x0p+0:0:-1:
-%3g:-0x0p0:0:-1:
-%*3g:-0x0p0:0:-1:
+%3g:-0x.0p0:0:-1:
+%*3g:-0x.0p0:0:-1:
%3g:-nan(09A_Zaz):0:-1:
%*3g:-nan(09A_Zaz):0:-1:
%3g:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3g:nan():0:3:
%3g:nan(09A_Zaz):1:3:nan:
%*3g:nan(09A_Zaz):0:3:
-%3g:0x0p0:1:3:0x0:
-%*3g:0x0p0:0:3:
+%3g:0x.0p0:0:-1:
+%*3g:0x.0p0:0:-1:
%3g:0x0p+0:1:3:0x0:
%*3g:0x0p+0:0:3:
%3g:0x8p-129:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3g:+nan():0:-1:
%3g:+nan(09A_Zaz):0:-1:
%*3g:+nan(09A_Zaz):0:-1:
-%3g:+0x0p0:0:-1:
-%*3g:+0x0p0:0:-1:
+%3g:+0x.0p0:0:-1:
+%*3g:+0x.0p0:0:-1:
%3g:+0x0p+0:0:-1:
%*3g:+0x0p+0:0:-1:
%3g:+0x8p-129:0:-1:
@@ -262,8 +262,8 @@
%*4g:-0x8p-129:0:4:
%4g:-0x0p+0:1:4:-0x0:
%*4g:-0x0p+0:0:4:
-%4g:-0x0p0:1:4:-0x0:
-%*4g:-0x0p0:0:4:
+%4g:-0x.0p0:0:-1:
+%*4g:-0x.0p0:0:-1:
%4g:-nan(09A_Zaz):1:4:-nan:
%*4g:-nan(09A_Zaz):0:4:
%4g:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4g:nan():0:-1:
%4g:nan(09A_Zaz):0:-1:
%*4g:nan(09A_Zaz):0:-1:
-%4g:0x0p0:0:-1:
-%*4g:0x0p0:0:-1:
+%4g:0x.0p0:1:4:0x0:
+%*4g:0x.0p0:0:4:
%4g:0x0p+0:0:-1:
%*4g:0x0p+0:0:-1:
%4g:0x8p-129:0:-1:
@@ -292,8 +292,8 @@
%*4g:+nan():0:4:
%4g:+nan(09A_Zaz):1:4:nan:
%*4g:+nan(09A_Zaz):0:4:
-%4g:+0x0p0:1:4:0x0:
-%*4g:+0x0p0:0:4:
+%4g:+0x.0p0:0:-1:
+%*4g:+0x.0p0:0:-1:
%4g:+0x0p+0:1:4:0x0:
%*4g:+0x0p+0:0:4:
%4g:+0x8p-129:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5g:-0x8p-129:0:-1:
%5g:-0x0p+0:0:-1:
%*5g:-0x0p+0:0:-1:
-%5g:-0x0p0:0:-1:
-%*5g:-0x0p0:0:-1:
+%5g:-0x.0p0:1:5:-0x0:
+%*5g:-0x.0p0:0:5:
%5g:-nan(09A_Zaz):0:-1:
%*5g:-nan(09A_Zaz):0:-1:
%5g:-nan():0:-1:
%*5g:-nan():0:-1:
-%5g:nan():1:5:nan:
+%5g:nan():1:5:nan():
%*5g:nan():0:5:
%5g:nan(09A_Zaz):0:-1:
%*5g:nan(09A_Zaz):0:-1:
-%5g:0x0p0:1:5:0x0:
-%*5g:0x0p0:0:5:
+%5g:0x.0p0:0:-1:
+%*5g:0x.0p0:0:-1:
%5g:0x0p+0:0:-1:
%*5g:0x0p+0:0:-1:
%5g:0x8p-129:0:-1:
@@ -354,8 +354,8 @@
%*5g:+nan():0:-1:
%5g:+nan(09A_Zaz):0:-1:
%*5g:+nan(09A_Zaz):0:-1:
-%5g:+0x0p0:0:-1:
-%*5g:+0x0p0:0:-1:
+%5g:+0x.0p0:1:5:0x0:
+%*5g:+0x.0p0:0:5:
%5g:+0x0p+0:0:-1:
%*5g:+0x0p+0:0:-1:
%5g:+0x8p-129:0:-1:
@@ -386,18 +386,18 @@
%*6g:-0x8p-129:0:-1:
%6g:-0x0p+0:0:-1:
%*6g:-0x0p+0:0:-1:
-%6g:-0x0p0:1:6:-0x0:
-%*6g:-0x0p0:0:6:
+%6g:-0x.0p0:0:-1:
+%*6g:-0x.0p0:0:-1:
%6g:-nan(09A_Zaz):0:-1:
%*6g:-nan(09A_Zaz):0:-1:
-%6g:-nan():1:6:-nan:
+%6g:-nan():1:6:-nan():
%*6g:-nan():0:6:
-%6g:nan():1:5:nan:
+%6g:nan():1:5:nan():
%*6g:nan():0:5:
%6g:nan(09A_Zaz):0:-1:
%*6g:nan(09A_Zaz):0:-1:
-%6g:0x0p0:1:5:0x0:
-%*6g:0x0p0:0:5:
+%6g:0x.0p0:1:6:0x0:
+%*6g:0x.0p0:0:6:
%6g:0x0p+0:1:6:0x0:
%*6g:0x0p+0:0:6:
%6g:0x8p-129:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6g:0xf.fffffp+124:0:6:
%6g:infinity:0:-1:
%*6g:infinity:0:-1:
-%6g:+nan():1:6:nan:
+%6g:+nan():1:6:nan():
%*6g:+nan():0:6:
%6g:+nan(09A_Zaz):0:-1:
%*6g:+nan(09A_Zaz):0:-1:
-%6g:+0x0p0:1:6:0x0:
-%*6g:+0x0p0:0:6:
+%6g:+0x.0p0:0:-1:
+%*6g:+0x.0p0:0:-1:
%6g:+0x0p+0:0:-1:
%*6g:+0x0p+0:0:-1:
%6g:+0x8p-129:0:-1:
@@ -448,18 +448,18 @@
%*12g:-0x8p-129:0:9:
%12g:-0x0p+0:1:7:-0x0:
%*12g:-0x0p+0:0:7:
-%12g:-0x0p0:1:6:-0x0:
-%*12g:-0x0p0:0:6:
+%12g:-0x.0p0:1:7:-0x0:
+%*12g:-0x.0p0:0:7:
%12g:-nan(09A_Zaz):0:-1:
%*12g:-nan(09A_Zaz):0:-1:
-%12g:-nan():1:6:-nan:
+%12g:-nan():1:6:-nan():
%*12g:-nan():0:6:
-%12g:nan():1:5:nan:
+%12g:nan():1:5:nan():
%*12g:nan():0:5:
-%12g:nan(09A_Zaz):1:12:nan:
+%12g:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*12g:nan(09A_Zaz):0:12:
-%12g:0x0p0:1:5:0x0:
-%*12g:0x0p0:0:5:
+%12g:0x.0p0:1:6:0x0:
+%*12g:0x.0p0:0:6:
%12g:0x0p+0:1:6:0x0:
%*12g:0x0p+0:0:6:
%12g:0x8p-129:1:8:0x1p-126:
@@ -474,12 +474,12 @@
%*12g:0xf.fffffp+124:0:12:
%12g:infinity:1:8:inf:
%*12g:infinity:0:8:
-%12g:+nan():1:6:nan:
+%12g:+nan():1:6:nan():
%*12g:+nan():0:6:
%12g:+nan(09A_Zaz):0:-1:
%*12g:+nan(09A_Zaz):0:-1:
-%12g:+0x0p0:1:6:0x0:
-%*12g:+0x0p0:0:6:
+%12g:+0x.0p0:1:7:0x0:
+%*12g:+0x.0p0:0:7:
%12g:+0x0p+0:1:7:0x0:
%*12g:+0x0p+0:0:7:
%12g:+0x8p-129:1:9:0x1p-126:
@@ -510,18 +510,18 @@
%*18g:-0x8p-129:0:9:
%18g:-0x0p+0:1:7:-0x0:
%*18g:-0x0p+0:0:7:
-%18g:-0x0p0:1:6:-0x0:
-%*18g:-0x0p0:0:6:
-%18g:-nan(09A_Zaz):1:13:-nan:
+%18g:-0x.0p0:1:7:-0x0:
+%*18g:-0x.0p0:0:7:
+%18g:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*18g:-nan(09A_Zaz):0:13:
-%18g:-nan():1:6:-nan:
+%18g:-nan():1:6:-nan():
%*18g:-nan():0:6:
-%18g:nan():1:5:nan:
+%18g:nan():1:5:nan():
%*18g:nan():0:5:
-%18g:nan(09A_Zaz):1:12:nan:
+%18g:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*18g:nan(09A_Zaz):0:12:
-%18g:0x0p0:1:5:0x0:
-%*18g:0x0p0:0:5:
+%18g:0x.0p0:1:6:0x0:
+%*18g:0x.0p0:0:6:
%18g:0x0p+0:1:6:0x0:
%*18g:0x0p+0:0:6:
%18g:0x8p-129:1:8:0x1p-126:
@@ -536,12 +536,12 @@
%*18g:0xf.fffffp+124:0:14:
%18g:infinity:1:8:inf:
%*18g:infinity:0:8:
-%18g:+nan():1:6:nan:
+%18g:+nan():1:6:nan():
%*18g:+nan():0:6:
-%18g:+nan(09A_Zaz):1:13:nan:
+%18g:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*18g:+nan(09A_Zaz):0:13:
-%18g:+0x0p0:1:6:0x0:
-%*18g:+0x0p0:0:6:
+%18g:+0x.0p0:1:7:0x0:
+%*18g:+0x.0p0:0:7:
%18g:+0x0p+0:1:7:0x0:
%*18g:+0x0p+0:0:7:
%18g:+0x8p-129:1:9:0x1p-126:
@@ -572,18 +572,18 @@
%*5g: -0x8p-129:0:-1:
%5g: -0x0p+0:0:-1:
%*5g: -0x0p+0:0:-1:
-%5g: -0x0p0:0:-1:
-%*5g: -0x0p0:0:-1:
+%5g: -0x.0p0:1:6:-0x0:
+%*5g: -0x.0p0:0:6:
%5g: -nan(09A_Zaz):0:-1:
%*5g: -nan(09A_Zaz):0:-1:
%5g: -nan():0:-1:
%*5g: -nan():0:-1:
-%5g: nan():1:6:nan:
+%5g: nan():1:6:nan():
%*5g: nan():0:6:
%5g: nan(09A_Zaz):0:-1:
%*5g: nan(09A_Zaz):0:-1:
-%5g: 0x0p0:1:6:0x0:
-%*5g: 0x0p0:0:6:
+%5g: 0x.0p0:0:-1:
+%*5g: 0x.0p0:0:-1:
%5g: 0x0p+0:0:-1:
%*5g: 0x0p+0:0:-1:
%5g: 0x8p-129:0:-1:
@@ -602,8 +602,8 @@
%*5g: +nan():0:-1:
%5g: +nan(09A_Zaz):0:-1:
%*5g: +nan(09A_Zaz):0:-1:
-%5g: +0x0p0:0:-1:
-%*5g: +0x0p0:0:-1:
+%5g: +0x.0p0:1:6:0x0:
+%*5g: +0x.0p0:0:6:
%5g: +0x0p+0:0:-1:
%*5g: +0x0p+0:0:-1:
%5g: +0x8p-129:0:-1:
@@ -634,18 +634,18 @@
%*18g: -0x8p-129:0:10:
%18g: -0x0p+0:1:8:-0x0:
%*18g: -0x0p+0:0:8:
-%18g: -0x0p0:1:7:-0x0:
-%*18g: -0x0p0:0:7:
-%18g: -nan(09A_Zaz):1:14:-nan:
+%18g: -0x.0p0:1:8:-0x0:
+%*18g: -0x.0p0:0:8:
+%18g: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*18g: -nan(09A_Zaz):0:14:
-%18g: -nan():1:7:-nan:
+%18g: -nan():1:7:-nan():
%*18g: -nan():0:7:
-%18g: nan():1:6:nan:
+%18g: nan():1:6:nan():
%*18g: nan():0:6:
-%18g: nan(09A_Zaz):1:13:nan:
+%18g: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*18g: nan(09A_Zaz):0:13:
-%18g: 0x0p0:1:6:0x0:
-%*18g: 0x0p0:0:6:
+%18g: 0x.0p0:1:7:0x0:
+%*18g: 0x.0p0:0:7:
%18g: 0x0p+0:1:7:0x0:
%*18g: 0x0p+0:0:7:
%18g: 0x8p-129:1:9:0x1p-126:
@@ -660,12 +660,12 @@
%*18g: 0xf.fffffp+124:0:15:
%18g: infinity:1:9:inf:
%*18g: infinity:0:9:
-%18g: +nan():1:7:nan:
+%18g: +nan():1:7:nan():
%*18g: +nan():0:7:
-%18g: +nan(09A_Zaz):1:14:nan:
+%18g: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*18g: +nan(09A_Zaz):0:14:
-%18g: +0x0p0:1:7:0x0:
-%*18g: +0x0p0:0:7:
+%18g: +0x.0p0:1:8:0x0:
+%*18g: +0x.0p0:0:8:
%18g: +0x0p+0:1:8:0x0:
%*18g: +0x0p+0:0:8:
%18g: +0x8p-129:1:10:0x1p-126:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input
index 95f3af2..70713cd 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input
@@ -14,18 +14,18 @@
%*G:-0X8P-129:0:9:
%G:-0X0P+0:1:7:-0x0:
%*G:-0X0P+0:0:7:
-%G:-0X0P0:1:6:-0x0:
-%*G:-0X0P0:0:6:
-%G:-NAN(09A_Zaz):1:13:-nan:
+%G:-0X.0P0:1:7:-0x0:
+%*G:-0X.0P0:0:7:
+%G:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*G:-NAN(09A_Zaz):0:13:
-%G:-NAN():1:6:-nan:
+%G:-NAN():1:6:-nan():
%*G:-NAN():0:6:
-%G:NAN():1:5:nan:
+%G:NAN():1:5:nan():
%*G:NAN():0:5:
-%G:NAN(09A_Zaz):1:12:nan:
+%G:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*G:NAN(09A_Zaz):0:12:
-%G:0X0P0:1:5:0x0:
-%*G:0X0P0:0:5:
+%G:0X.0P0:1:6:0x0:
+%*G:0X.0P0:0:6:
%G:0X0P+0:1:6:0x0:
%*G:0X0P+0:0:6:
%G:0X8P-129:1:8:0x1p-126:
@@ -40,12 +40,12 @@
%*G:0XF.FFFFFP+124:0:14:
%G:INFINITY:1:8:inf:
%*G:INFINITY:0:8:
-%G:+NAN():1:6:nan:
+%G:+NAN():1:6:nan():
%*G:+NAN():0:6:
-%G:+NAN(09A_Zaz):1:13:nan:
+%G:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*G:+NAN(09A_Zaz):0:13:
-%G:+0X0P0:1:6:0x0:
-%*G:+0X0P0:0:6:
+%G:+0X.0P0:1:7:0x0:
+%*G:+0X.0P0:0:7:
%G:+0X0P+0:1:7:0x0:
%*G:+0X0P+0:0:7:
%G:+0X8P-129:1:9:0x1p-126:
@@ -76,8 +76,8 @@
%*1G:-0X8P-129:0:-1:
%1G:-0X0P+0:0:-1:
%*1G:-0X0P+0:0:-1:
-%1G:-0X0P0:0:-1:
-%*1G:-0X0P0:0:-1:
+%1G:-0X.0P0:0:-1:
+%*1G:-0X.0P0:0:-1:
%1G:-NAN(09A_Zaz):0:-1:
%*1G:-NAN(09A_Zaz):0:-1:
%1G:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1G:NAN():0:-1:
%1G:NAN(09A_Zaz):0:-1:
%*1G:NAN(09A_Zaz):0:-1:
-%1G:0X0P0:1:1:0x0:
-%*1G:0X0P0:0:1:
+%1G:0X.0P0:1:1:0x0:
+%*1G:0X.0P0:0:1:
%1G:0X0P+0:1:1:0x0:
%*1G:0X0P+0:0:1:
%1G:0X8P-129:1:1:0x0:
@@ -106,8 +106,8 @@
%*1G:+NAN():0:-1:
%1G:+NAN(09A_Zaz):0:-1:
%*1G:+NAN(09A_Zaz):0:-1:
-%1G:+0X0P0:0:-1:
-%*1G:+0X0P0:0:-1:
+%1G:+0X.0P0:0:-1:
+%*1G:+0X.0P0:0:-1:
%1G:+0X0P+0:0:-1:
%*1G:+0X0P+0:0:-1:
%1G:+0X8P-129:0:-1:
@@ -138,8 +138,8 @@
%*2G:-0X8P-129:0:2:
%2G:-0X0P+0:1:2:-0x0:
%*2G:-0X0P+0:0:2:
-%2G:-0X0P0:1:2:-0x0:
-%*2G:-0X0P0:0:2:
+%2G:-0X.0P0:1:2:-0x0:
+%*2G:-0X.0P0:0:2:
%2G:-NAN(09A_Zaz):0:-1:
%*2G:-NAN(09A_Zaz):0:-1:
%2G:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2G:NAN():0:-1:
%2G:NAN(09A_Zaz):0:-1:
%*2G:NAN(09A_Zaz):0:-1:
-%2G:0X0P0:0:-1:
-%*2G:0X0P0:0:-1:
+%2G:0X.0P0:0:-1:
+%*2G:0X.0P0:0:-1:
%2G:0X0P+0:0:-1:
%*2G:0X0P+0:0:-1:
%2G:0X8P-129:0:-1:
@@ -168,8 +168,8 @@
%*2G:+NAN():0:-1:
%2G:+NAN(09A_Zaz):0:-1:
%*2G:+NAN(09A_Zaz):0:-1:
-%2G:+0X0P0:1:2:0x0:
-%*2G:+0X0P0:0:2:
+%2G:+0X.0P0:1:2:0x0:
+%*2G:+0X.0P0:0:2:
%2G:+0X0P+0:1:2:0x0:
%*2G:+0X0P+0:0:2:
%2G:+0X8P-129:1:2:0x0:
@@ -200,8 +200,8 @@
%*3G:-0X8P-129:0:-1:
%3G:-0X0P+0:0:-1:
%*3G:-0X0P+0:0:-1:
-%3G:-0X0P0:0:-1:
-%*3G:-0X0P0:0:-1:
+%3G:-0X.0P0:0:-1:
+%*3G:-0X.0P0:0:-1:
%3G:-NAN(09A_Zaz):0:-1:
%*3G:-NAN(09A_Zaz):0:-1:
%3G:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3G:NAN():0:3:
%3G:NAN(09A_Zaz):1:3:nan:
%*3G:NAN(09A_Zaz):0:3:
-%3G:0X0P0:1:3:0x0:
-%*3G:0X0P0:0:3:
+%3G:0X.0P0:0:-1:
+%*3G:0X.0P0:0:-1:
%3G:0X0P+0:1:3:0x0:
%*3G:0X0P+0:0:3:
%3G:0X8P-129:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3G:+NAN():0:-1:
%3G:+NAN(09A_Zaz):0:-1:
%*3G:+NAN(09A_Zaz):0:-1:
-%3G:+0X0P0:0:-1:
-%*3G:+0X0P0:0:-1:
+%3G:+0X.0P0:0:-1:
+%*3G:+0X.0P0:0:-1:
%3G:+0X0P+0:0:-1:
%*3G:+0X0P+0:0:-1:
%3G:+0X8P-129:0:-1:
@@ -262,8 +262,8 @@
%*4G:-0X8P-129:0:4:
%4G:-0X0P+0:1:4:-0x0:
%*4G:-0X0P+0:0:4:
-%4G:-0X0P0:1:4:-0x0:
-%*4G:-0X0P0:0:4:
+%4G:-0X.0P0:0:-1:
+%*4G:-0X.0P0:0:-1:
%4G:-NAN(09A_Zaz):1:4:-nan:
%*4G:-NAN(09A_Zaz):0:4:
%4G:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4G:NAN():0:-1:
%4G:NAN(09A_Zaz):0:-1:
%*4G:NAN(09A_Zaz):0:-1:
-%4G:0X0P0:0:-1:
-%*4G:0X0P0:0:-1:
+%4G:0X.0P0:1:4:0x0:
+%*4G:0X.0P0:0:4:
%4G:0X0P+0:0:-1:
%*4G:0X0P+0:0:-1:
%4G:0X8P-129:0:-1:
@@ -292,8 +292,8 @@
%*4G:+NAN():0:4:
%4G:+NAN(09A_Zaz):1:4:nan:
%*4G:+NAN(09A_Zaz):0:4:
-%4G:+0X0P0:1:4:0x0:
-%*4G:+0X0P0:0:4:
+%4G:+0X.0P0:0:-1:
+%*4G:+0X.0P0:0:-1:
%4G:+0X0P+0:1:4:0x0:
%*4G:+0X0P+0:0:4:
%4G:+0X8P-129:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5G:-0X8P-129:0:-1:
%5G:-0X0P+0:0:-1:
%*5G:-0X0P+0:0:-1:
-%5G:-0X0P0:0:-1:
-%*5G:-0X0P0:0:-1:
+%5G:-0X.0P0:1:5:-0x0:
+%*5G:-0X.0P0:0:5:
%5G:-NAN(09A_Zaz):0:-1:
%*5G:-NAN(09A_Zaz):0:-1:
%5G:-NAN():0:-1:
%*5G:-NAN():0:-1:
-%5G:NAN():1:5:nan:
+%5G:NAN():1:5:nan():
%*5G:NAN():0:5:
%5G:NAN(09A_Zaz):0:-1:
%*5G:NAN(09A_Zaz):0:-1:
-%5G:0X0P0:1:5:0x0:
-%*5G:0X0P0:0:5:
+%5G:0X.0P0:0:-1:
+%*5G:0X.0P0:0:-1:
%5G:0X0P+0:0:-1:
%*5G:0X0P+0:0:-1:
%5G:0X8P-129:0:-1:
@@ -354,8 +354,8 @@
%*5G:+NAN():0:-1:
%5G:+NAN(09A_Zaz):0:-1:
%*5G:+NAN(09A_Zaz):0:-1:
-%5G:+0X0P0:0:-1:
-%*5G:+0X0P0:0:-1:
+%5G:+0X.0P0:1:5:0x0:
+%*5G:+0X.0P0:0:5:
%5G:+0X0P+0:0:-1:
%*5G:+0X0P+0:0:-1:
%5G:+0X8P-129:0:-1:
@@ -386,18 +386,18 @@
%*6G:-0X8P-129:0:-1:
%6G:-0X0P+0:0:-1:
%*6G:-0X0P+0:0:-1:
-%6G:-0X0P0:1:6:-0x0:
-%*6G:-0X0P0:0:6:
+%6G:-0X.0P0:0:-1:
+%*6G:-0X.0P0:0:-1:
%6G:-NAN(09A_Zaz):0:-1:
%*6G:-NAN(09A_Zaz):0:-1:
-%6G:-NAN():1:6:-nan:
+%6G:-NAN():1:6:-nan():
%*6G:-NAN():0:6:
-%6G:NAN():1:5:nan:
+%6G:NAN():1:5:nan():
%*6G:NAN():0:5:
%6G:NAN(09A_Zaz):0:-1:
%*6G:NAN(09A_Zaz):0:-1:
-%6G:0X0P0:1:5:0x0:
-%*6G:0X0P0:0:5:
+%6G:0X.0P0:1:6:0x0:
+%*6G:0X.0P0:0:6:
%6G:0X0P+0:1:6:0x0:
%*6G:0X0P+0:0:6:
%6G:0X8P-129:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6G:0XF.FFFFFP+124:0:6:
%6G:INFINITY:0:-1:
%*6G:INFINITY:0:-1:
-%6G:+NAN():1:6:nan:
+%6G:+NAN():1:6:nan():
%*6G:+NAN():0:6:
%6G:+NAN(09A_Zaz):0:-1:
%*6G:+NAN(09A_Zaz):0:-1:
-%6G:+0X0P0:1:6:0x0:
-%*6G:+0X0P0:0:6:
+%6G:+0X.0P0:0:-1:
+%*6G:+0X.0P0:0:-1:
%6G:+0X0P+0:0:-1:
%*6G:+0X0P+0:0:-1:
%6G:+0X8P-129:0:-1:
@@ -448,18 +448,18 @@
%*12G:-0X8P-129:0:9:
%12G:-0X0P+0:1:7:-0x0:
%*12G:-0X0P+0:0:7:
-%12G:-0X0P0:1:6:-0x0:
-%*12G:-0X0P0:0:6:
+%12G:-0X.0P0:1:7:-0x0:
+%*12G:-0X.0P0:0:7:
%12G:-NAN(09A_Zaz):0:-1:
%*12G:-NAN(09A_Zaz):0:-1:
-%12G:-NAN():1:6:-nan:
+%12G:-NAN():1:6:-nan():
%*12G:-NAN():0:6:
-%12G:NAN():1:5:nan:
+%12G:NAN():1:5:nan():
%*12G:NAN():0:5:
-%12G:NAN(09A_Zaz):1:12:nan:
+%12G:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*12G:NAN(09A_Zaz):0:12:
-%12G:0X0P0:1:5:0x0:
-%*12G:0X0P0:0:5:
+%12G:0X.0P0:1:6:0x0:
+%*12G:0X.0P0:0:6:
%12G:0X0P+0:1:6:0x0:
%*12G:0X0P+0:0:6:
%12G:0X8P-129:1:8:0x1p-126:
@@ -474,12 +474,12 @@
%*12G:0XF.FFFFFP+124:0:12:
%12G:INFINITY:1:8:inf:
%*12G:INFINITY:0:8:
-%12G:+NAN():1:6:nan:
+%12G:+NAN():1:6:nan():
%*12G:+NAN():0:6:
%12G:+NAN(09A_Zaz):0:-1:
%*12G:+NAN(09A_Zaz):0:-1:
-%12G:+0X0P0:1:6:0x0:
-%*12G:+0X0P0:0:6:
+%12G:+0X.0P0:1:7:0x0:
+%*12G:+0X.0P0:0:7:
%12G:+0X0P+0:1:7:0x0:
%*12G:+0X0P+0:0:7:
%12G:+0X8P-129:1:9:0x1p-126:
@@ -510,18 +510,18 @@
%*18G:-0X8P-129:0:9:
%18G:-0X0P+0:1:7:-0x0:
%*18G:-0X0P+0:0:7:
-%18G:-0X0P0:1:6:-0x0:
-%*18G:-0X0P0:0:6:
-%18G:-NAN(09A_Zaz):1:13:-nan:
+%18G:-0X.0P0:1:7:-0x0:
+%*18G:-0X.0P0:0:7:
+%18G:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*18G:-NAN(09A_Zaz):0:13:
-%18G:-NAN():1:6:-nan:
+%18G:-NAN():1:6:-nan():
%*18G:-NAN():0:6:
-%18G:NAN():1:5:nan:
+%18G:NAN():1:5:nan():
%*18G:NAN():0:5:
-%18G:NAN(09A_Zaz):1:12:nan:
+%18G:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*18G:NAN(09A_Zaz):0:12:
-%18G:0X0P0:1:5:0x0:
-%*18G:0X0P0:0:5:
+%18G:0X.0P0:1:6:0x0:
+%*18G:0X.0P0:0:6:
%18G:0X0P+0:1:6:0x0:
%*18G:0X0P+0:0:6:
%18G:0X8P-129:1:8:0x1p-126:
@@ -536,12 +536,12 @@
%*18G:0XF.FFFFFP+124:0:14:
%18G:INFINITY:1:8:inf:
%*18G:INFINITY:0:8:
-%18G:+NAN():1:6:nan:
+%18G:+NAN():1:6:nan():
%*18G:+NAN():0:6:
-%18G:+NAN(09A_Zaz):1:13:nan:
+%18G:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*18G:+NAN(09A_Zaz):0:13:
-%18G:+0X0P0:1:6:0x0:
-%*18G:+0X0P0:0:6:
+%18G:+0X.0P0:1:7:0x0:
+%*18G:+0X.0P0:0:7:
%18G:+0X0P+0:1:7:0x0:
%*18G:+0X0P+0:0:7:
%18G:+0X8P-129:1:9:0x1p-126:
@@ -572,18 +572,18 @@
%*5G: -0X8P-129:0:-1:
%5G: -0X0P+0:0:-1:
%*5G: -0X0P+0:0:-1:
-%5G: -0X0P0:0:-1:
-%*5G: -0X0P0:0:-1:
+%5G: -0X.0P0:1:6:-0x0:
+%*5G: -0X.0P0:0:6:
%5G: -NAN(09A_Zaz):0:-1:
%*5G: -NAN(09A_Zaz):0:-1:
%5G: -NAN():0:-1:
%*5G: -NAN():0:-1:
-%5G: NAN():1:6:nan:
+%5G: NAN():1:6:nan():
%*5G: NAN():0:6:
%5G: NAN(09A_Zaz):0:-1:
%*5G: NAN(09A_Zaz):0:-1:
-%5G: 0X0P0:1:6:0x0:
-%*5G: 0X0P0:0:6:
+%5G: 0X.0P0:0:-1:
+%*5G: 0X.0P0:0:-1:
%5G: 0X0P+0:0:-1:
%*5G: 0X0P+0:0:-1:
%5G: 0X8P-129:0:-1:
@@ -602,8 +602,8 @@
%*5G: +NAN():0:-1:
%5G: +NAN(09A_Zaz):0:-1:
%*5G: +NAN(09A_Zaz):0:-1:
-%5G: +0X0P0:0:-1:
-%*5G: +0X0P0:0:-1:
+%5G: +0X.0P0:1:6:0x0:
+%*5G: +0X.0P0:0:6:
%5G: +0X0P+0:0:-1:
%*5G: +0X0P+0:0:-1:
%5G: +0X8P-129:0:-1:
@@ -634,18 +634,18 @@
%*18G: -0X8P-129:0:10:
%18G: -0X0P+0:1:8:-0x0:
%*18G: -0X0P+0:0:8:
-%18G: -0X0P0:1:7:-0x0:
-%*18G: -0X0P0:0:7:
-%18G: -NAN(09A_Zaz):1:14:-nan:
+%18G: -0X.0P0:1:8:-0x0:
+%*18G: -0X.0P0:0:8:
+%18G: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*18G: -NAN(09A_Zaz):0:14:
-%18G: -NAN():1:7:-nan:
+%18G: -NAN():1:7:-nan():
%*18G: -NAN():0:7:
-%18G: NAN():1:6:nan:
+%18G: NAN():1:6:nan():
%*18G: NAN():0:6:
-%18G: NAN(09A_Zaz):1:13:nan:
+%18G: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*18G: NAN(09A_Zaz):0:13:
-%18G: 0X0P0:1:6:0x0:
-%*18G: 0X0P0:0:6:
+%18G: 0X.0P0:1:7:0x0:
+%*18G: 0X.0P0:0:7:
%18G: 0X0P+0:1:7:0x0:
%*18G: 0X0P+0:0:7:
%18G: 0X8P-129:1:9:0x1p-126:
@@ -660,12 +660,12 @@
%*18G: 0XF.FFFFFP+124:0:15:
%18G: INFINITY:1:9:inf:
%*18G: INFINITY:0:9:
-%18G: +NAN():1:7:nan:
+%18G: +NAN():1:7:nan():
%*18G: +NAN():0:7:
-%18G: +NAN(09A_Zaz):1:14:nan:
+%18G: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*18G: +NAN(09A_Zaz):0:14:
-%18G: +0X0P0:1:7:0x0:
-%*18G: +0X0P0:0:7:
+%18G: +0X.0P0:1:8:0x0:
+%*18G: +0X.0P0:0:8:
%18G: +0X0P+0:1:8:0x0:
%*18G: +0X0P+0:0:8:
%18G: +0X8P-129:1:10:0x1p-126:
diff --git a/sysdeps/ieee754/flt-32/w_ilogbf-impl.h b/sysdeps/ieee754/flt-32/w_ilogbf-impl.h
new file mode 100644
index 0000000..5aa8bf0
--- /dev/null
+++ b/sysdeps/ieee754/flt-32/w_ilogbf-impl.h
@@ -0,0 +1,38 @@
+/* Get integer exponent of a floating-point value.
+ Copyright (C) 1999-2025 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <https://www.gnu.org/licenses/>. */
+
+static inline RET_TYPE
+IMPL_NAME (float x)
+{
+ uint32_t ux = asuint (x);
+ int ex = (ux & ~SIGN_MASK) >> MANTISSA_WIDTH;
+ if (__glibc_unlikely (ex == 0))
+ {
+ /* Zero or subnormal.
+ Clear sign and exponent. */
+ ux <<= 1 + EXPONENT_WIDTH;
+ if (ux == 0)
+ return RET_INVALID (RET_LOGB0);
+ /* subnormal */
+ return (RET_TYPE)-127 - stdc_leading_zeros (ux);
+ }
+ if (__glibc_unlikely (ex == EXPONENT_MASK >> MANTISSA_WIDTH))
+ /* NaN or Inf */
+ return RET_INVALID (ux << (1 + EXPONENT_WIDTH) ? RET_LOGBNAN : RET_LOGMAX);
+ return ex - 127;
+}
diff --git a/sysdeps/ieee754/flt-32/w_ilogbf.c b/sysdeps/ieee754/flt-32/w_ilogbf.c
new file mode 100644
index 0000000..4e2a707
--- /dev/null
+++ b/sysdeps/ieee754/flt-32/w_ilogbf.c
@@ -0,0 +1,53 @@
+/* Get integer exponent of a floating-point value.
+ Copyright (C) 1999-2025 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <https://www.gnu.org/licenses/>. */
+
+#include <limits.h>
+#include <math.h>
+#include <stdbit.h>
+#include <libm-alias-float.h>
+#include <math-type-macros-float.h>
+#include "math_config.h"
+
+#ifdef DEF_AS_LLOGBF
+# define DECL_NAME __llogb
+# define FUNC_NAME llogb
+# define RET_TYPE long int
+# define RET_LOGB0 FP_LLOGB0
+# define RET_LOGBNAN FP_LLOGBNAN
+# define RET_LOGMAX LONG_MAX
+# define RET_INVALID __math_invalidf_li
+#else
+# define DECL_NAME __ilogb
+# define FUNC_NAME ilogb
+# define RET_TYPE int
+# define RET_LOGB0 FP_ILOGB0
+# define RET_LOGBNAN FP_ILOGBNAN
+# define RET_LOGMAX INT_MAX
+# define RET_INVALID __math_invalidf_i
+#endif
+#define __IMPL_NAME(x,y) x ## _ ## y
+#define _IMPL_NAME(x,y) __IMPL_NAME(x,y)
+#define IMPL_NAME _IMPL_NAME(FUNC_NAME, impl)
+#include <w_ilogbf-impl.h>
+
+RET_TYPE
+M_DECL_FUNC (DECL_NAME) (float x)
+{
+ return IMPL_NAME (x);
+}
+libm_alias_float (DECL_NAME, FUNC_NAME);
diff --git a/sysdeps/ieee754/flt-32/w_llogbf.c b/sysdeps/ieee754/flt-32/w_llogbf.c
new file mode 100644
index 0000000..8676434
--- /dev/null
+++ b/sysdeps/ieee754/flt-32/w_llogbf.c
@@ -0,0 +1,2 @@
+#define DEF_AS_LLOGBF
+#include "w_ilogbf.c"
diff --git a/sysdeps/ieee754/ldbl-128/Makefile b/sysdeps/ieee754/ldbl-128/Makefile
index 5476a55..e666bdc 100644
--- a/sysdeps/ieee754/ldbl-128/Makefile
+++ b/sysdeps/ieee754/ldbl-128/Makefile
@@ -83,7 +83,7 @@ CFLAGS-w_j1l.c += -fno-builtin-j1f64x -fno-builtin-j1f128
CFLAGS-w_jnl.c += -fno-builtin-jnf64x -fno-builtin-jnf128
CFLAGS-s_ldexpl.c += -fno-builtin-ldexpf64x -fno-builtin-ldexpf128
CFLAGS-w_lgammal.c += -fno-builtin-lgammaf64x -fno-builtin-lgammaf128
-CFLAGS-w_lgammal_r.c += -fno-builtin-lgammaf64x_r
+CFLAGS-w_lgammal_r.c += -fno-builtin-lgammaf64x_r -fno-builtin-lgammaf128_r
CFLAGS-w_llogbl.c += -fno-builtin-llogbf64x -fno-builtin-llogbf128
CFLAGS-s_llrintl.c += -fno-builtin-llrintf64x -fno-builtin-llrintf128
CFLAGS-s_llroundl.c += -fno-builtin-llroundf64x -fno-builtin-llroundf128
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input
index 67d5b00..6938a43 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input
@@ -14,18 +14,18 @@
%*La:-0x8p-16385:0:11:
%La:-0x0p+0:1:7:-0x0:
%*La:-0x0p+0:0:7:
-%La:-0x0p0:1:6:-0x0:
-%*La:-0x0p0:0:6:
-%La:-nan(09A_Zaz):1:13:-nan:
+%La:-0x.0p0:1:7:-0x0:
+%*La:-0x.0p0:0:7:
+%La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*La:-nan(09A_Zaz):0:13:
-%La:-nan():1:6:-nan:
+%La:-nan():1:6:-nan():
%*La:-nan():0:6:
-%La:nan():1:5:nan:
+%La:nan():1:5:nan():
%*La:nan():0:5:
-%La:nan(09A_Zaz):1:12:nan:
+%La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*La:nan(09A_Zaz):0:12:
-%La:0x0p0:1:5:0x0:
-%*La:0x0p0:0:5:
+%La:0x.0p0:1:6:0x0:
+%*La:0x.0p0:0:6:
%La:0x0p+0:1:6:0x0:
%*La:0x0p+0:0:6:
%La:0x8p-16385:1:10:0x1p-16382:
@@ -40,12 +40,12 @@
%*La:0xf.fffffffffffffffffffffffffff8p+16380:0:39:
%La:infinity:1:8:inf:
%*La:infinity:0:8:
-%La:+nan():1:6:nan:
+%La:+nan():1:6:nan():
%*La:+nan():0:6:
-%La:+nan(09A_Zaz):1:13:nan:
+%La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*La:+nan(09A_Zaz):0:13:
-%La:+0x0p0:1:6:0x0:
-%*La:+0x0p0:0:6:
+%La:+0x.0p0:1:7:0x0:
+%*La:+0x.0p0:0:7:
%La:+0x0p+0:1:7:0x0:
%*La:+0x0p+0:0:7:
%La:+0x8p-16385:1:11:0x1p-16382:
@@ -76,8 +76,8 @@
%*1La:-0x8p-16385:0:-1:
%1La:-0x0p+0:0:-1:
%*1La:-0x0p+0:0:-1:
-%1La:-0x0p0:0:-1:
-%*1La:-0x0p0:0:-1:
+%1La:-0x.0p0:0:-1:
+%*1La:-0x.0p0:0:-1:
%1La:-nan(09A_Zaz):0:-1:
%*1La:-nan(09A_Zaz):0:-1:
%1La:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1La:nan():0:-1:
%1La:nan(09A_Zaz):0:-1:
%*1La:nan(09A_Zaz):0:-1:
-%1La:0x0p0:1:1:0x0:
-%*1La:0x0p0:0:1:
+%1La:0x.0p0:1:1:0x0:
+%*1La:0x.0p0:0:1:
%1La:0x0p+0:1:1:0x0:
%*1La:0x0p+0:0:1:
%1La:0x8p-16385:1:1:0x0:
@@ -106,8 +106,8 @@
%*1La:+nan():0:-1:
%1La:+nan(09A_Zaz):0:-1:
%*1La:+nan(09A_Zaz):0:-1:
-%1La:+0x0p0:0:-1:
-%*1La:+0x0p0:0:-1:
+%1La:+0x.0p0:0:-1:
+%*1La:+0x.0p0:0:-1:
%1La:+0x0p+0:0:-1:
%*1La:+0x0p+0:0:-1:
%1La:+0x8p-16385:0:-1:
@@ -138,8 +138,8 @@
%*2La:-0x8p-16385:0:2:
%2La:-0x0p+0:1:2:-0x0:
%*2La:-0x0p+0:0:2:
-%2La:-0x0p0:1:2:-0x0:
-%*2La:-0x0p0:0:2:
+%2La:-0x.0p0:1:2:-0x0:
+%*2La:-0x.0p0:0:2:
%2La:-nan(09A_Zaz):0:-1:
%*2La:-nan(09A_Zaz):0:-1:
%2La:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2La:nan():0:-1:
%2La:nan(09A_Zaz):0:-1:
%*2La:nan(09A_Zaz):0:-1:
-%2La:0x0p0:0:-1:
-%*2La:0x0p0:0:-1:
+%2La:0x.0p0:0:-1:
+%*2La:0x.0p0:0:-1:
%2La:0x0p+0:0:-1:
%*2La:0x0p+0:0:-1:
%2La:0x8p-16385:0:-1:
@@ -168,8 +168,8 @@
%*2La:+nan():0:-1:
%2La:+nan(09A_Zaz):0:-1:
%*2La:+nan(09A_Zaz):0:-1:
-%2La:+0x0p0:1:2:0x0:
-%*2La:+0x0p0:0:2:
+%2La:+0x.0p0:1:2:0x0:
+%*2La:+0x.0p0:0:2:
%2La:+0x0p+0:1:2:0x0:
%*2La:+0x0p+0:0:2:
%2La:+0x8p-16385:1:2:0x0:
@@ -200,8 +200,8 @@
%*3La:-0x8p-16385:0:-1:
%3La:-0x0p+0:0:-1:
%*3La:-0x0p+0:0:-1:
-%3La:-0x0p0:0:-1:
-%*3La:-0x0p0:0:-1:
+%3La:-0x.0p0:0:-1:
+%*3La:-0x.0p0:0:-1:
%3La:-nan(09A_Zaz):0:-1:
%*3La:-nan(09A_Zaz):0:-1:
%3La:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3La:nan():0:3:
%3La:nan(09A_Zaz):1:3:nan:
%*3La:nan(09A_Zaz):0:3:
-%3La:0x0p0:1:3:0x0:
-%*3La:0x0p0:0:3:
+%3La:0x.0p0:0:-1:
+%*3La:0x.0p0:0:-1:
%3La:0x0p+0:1:3:0x0:
%*3La:0x0p+0:0:3:
%3La:0x8p-16385:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3La:+nan():0:-1:
%3La:+nan(09A_Zaz):0:-1:
%*3La:+nan(09A_Zaz):0:-1:
-%3La:+0x0p0:0:-1:
-%*3La:+0x0p0:0:-1:
+%3La:+0x.0p0:0:-1:
+%*3La:+0x.0p0:0:-1:
%3La:+0x0p+0:0:-1:
%*3La:+0x0p+0:0:-1:
%3La:+0x8p-16385:0:-1:
@@ -262,8 +262,8 @@
%*4La:-0x8p-16385:0:4:
%4La:-0x0p+0:1:4:-0x0:
%*4La:-0x0p+0:0:4:
-%4La:-0x0p0:1:4:-0x0:
-%*4La:-0x0p0:0:4:
+%4La:-0x.0p0:0:-1:
+%*4La:-0x.0p0:0:-1:
%4La:-nan(09A_Zaz):1:4:-nan:
%*4La:-nan(09A_Zaz):0:4:
%4La:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4La:nan():0:-1:
%4La:nan(09A_Zaz):0:-1:
%*4La:nan(09A_Zaz):0:-1:
-%4La:0x0p0:0:-1:
-%*4La:0x0p0:0:-1:
+%4La:0x.0p0:1:4:0x0:
+%*4La:0x.0p0:0:4:
%4La:0x0p+0:0:-1:
%*4La:0x0p+0:0:-1:
%4La:0x8p-16385:0:-1:
@@ -292,8 +292,8 @@
%*4La:+nan():0:4:
%4La:+nan(09A_Zaz):1:4:nan:
%*4La:+nan(09A_Zaz):0:4:
-%4La:+0x0p0:1:4:0x0:
-%*4La:+0x0p0:0:4:
+%4La:+0x.0p0:0:-1:
+%*4La:+0x.0p0:0:-1:
%4La:+0x0p+0:1:4:0x0:
%*4La:+0x0p+0:0:4:
%4La:+0x8p-16385:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5La:-0x8p-16385:0:-1:
%5La:-0x0p+0:0:-1:
%*5La:-0x0p+0:0:-1:
-%5La:-0x0p0:0:-1:
-%*5La:-0x0p0:0:-1:
+%5La:-0x.0p0:1:5:-0x0:
+%*5La:-0x.0p0:0:5:
%5La:-nan(09A_Zaz):0:-1:
%*5La:-nan(09A_Zaz):0:-1:
%5La:-nan():0:-1:
%*5La:-nan():0:-1:
-%5La:nan():1:5:nan:
+%5La:nan():1:5:nan():
%*5La:nan():0:5:
%5La:nan(09A_Zaz):0:-1:
%*5La:nan(09A_Zaz):0:-1:
-%5La:0x0p0:1:5:0x0:
-%*5La:0x0p0:0:5:
+%5La:0x.0p0:0:-1:
+%*5La:0x.0p0:0:-1:
%5La:0x0p+0:0:-1:
%*5La:0x0p+0:0:-1:
%5La:0x8p-16385:0:-1:
@@ -354,8 +354,8 @@
%*5La:+nan():0:-1:
%5La:+nan(09A_Zaz):0:-1:
%*5La:+nan(09A_Zaz):0:-1:
-%5La:+0x0p0:0:-1:
-%*5La:+0x0p0:0:-1:
+%5La:+0x.0p0:1:5:0x0:
+%*5La:+0x.0p0:0:5:
%5La:+0x0p+0:0:-1:
%*5La:+0x0p+0:0:-1:
%5La:+0x8p-16385:0:-1:
@@ -386,18 +386,18 @@
%*6La:-0x8p-16385:0:-1:
%6La:-0x0p+0:0:-1:
%*6La:-0x0p+0:0:-1:
-%6La:-0x0p0:1:6:-0x0:
-%*6La:-0x0p0:0:6:
+%6La:-0x.0p0:0:-1:
+%*6La:-0x.0p0:0:-1:
%6La:-nan(09A_Zaz):0:-1:
%*6La:-nan(09A_Zaz):0:-1:
-%6La:-nan():1:6:-nan:
+%6La:-nan():1:6:-nan():
%*6La:-nan():0:6:
-%6La:nan():1:5:nan:
+%6La:nan():1:5:nan():
%*6La:nan():0:5:
%6La:nan(09A_Zaz):0:-1:
%*6La:nan(09A_Zaz):0:-1:
-%6La:0x0p0:1:5:0x0:
-%*6La:0x0p0:0:5:
+%6La:0x.0p0:1:6:0x0:
+%*6La:0x.0p0:0:6:
%6La:0x0p+0:1:6:0x0:
%*6La:0x0p+0:0:6:
%6La:0x8p-16385:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6La:0xf.fffffffffffffffffffffffffff8p+16380:0:6:
%6La:infinity:0:-1:
%*6La:infinity:0:-1:
-%6La:+nan():1:6:nan:
+%6La:+nan():1:6:nan():
%*6La:+nan():0:6:
%6La:+nan(09A_Zaz):0:-1:
%*6La:+nan(09A_Zaz):0:-1:
-%6La:+0x0p0:1:6:0x0:
-%*6La:+0x0p0:0:6:
+%6La:+0x.0p0:0:-1:
+%*6La:+0x.0p0:0:-1:
%6La:+0x0p+0:0:-1:
%*6La:+0x0p+0:0:-1:
%6La:+0x8p-16385:0:-1:
@@ -448,18 +448,18 @@
%*35La:-0x8p-16385:0:11:
%35La:-0x0p+0:1:7:-0x0:
%*35La:-0x0p+0:0:7:
-%35La:-0x0p0:1:6:-0x0:
-%*35La:-0x0p0:0:6:
-%35La:-nan(09A_Zaz):1:13:-nan:
+%35La:-0x.0p0:1:7:-0x0:
+%*35La:-0x.0p0:0:7:
+%35La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*35La:-nan(09A_Zaz):0:13:
-%35La:-nan():1:6:-nan:
+%35La:-nan():1:6:-nan():
%*35La:-nan():0:6:
-%35La:nan():1:5:nan:
+%35La:nan():1:5:nan():
%*35La:nan():0:5:
-%35La:nan(09A_Zaz):1:12:nan:
+%35La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*35La:nan(09A_Zaz):0:12:
-%35La:0x0p0:1:5:0x0:
-%*35La:0x0p0:0:5:
+%35La:0x.0p0:1:6:0x0:
+%*35La:0x.0p0:0:6:
%35La:0x0p+0:1:6:0x0:
%*35La:0x0p+0:0:6:
%35La:0x8p-16385:1:10:0x1p-16382:
@@ -474,12 +474,12 @@
%*35La:0xf.fffffffffffffffffffffffffff8p+16380:0:35:
%35La:infinity:1:8:inf:
%*35La:infinity:0:8:
-%35La:+nan():1:6:nan:
+%35La:+nan():1:6:nan():
%*35La:+nan():0:6:
-%35La:+nan(09A_Zaz):1:13:nan:
+%35La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*35La:+nan(09A_Zaz):0:13:
-%35La:+0x0p0:1:6:0x0:
-%*35La:+0x0p0:0:6:
+%35La:+0x.0p0:1:7:0x0:
+%*35La:+0x.0p0:0:7:
%35La:+0x0p+0:1:7:0x0:
%*35La:+0x0p+0:0:7:
%35La:+0x8p-16385:1:11:0x1p-16382:
@@ -510,18 +510,18 @@
%*53La:-0x8p-16385:0:11:
%53La:-0x0p+0:1:7:-0x0:
%*53La:-0x0p+0:0:7:
-%53La:-0x0p0:1:6:-0x0:
-%*53La:-0x0p0:0:6:
-%53La:-nan(09A_Zaz):1:13:-nan:
+%53La:-0x.0p0:1:7:-0x0:
+%*53La:-0x.0p0:0:7:
+%53La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*53La:-nan(09A_Zaz):0:13:
-%53La:-nan():1:6:-nan:
+%53La:-nan():1:6:-nan():
%*53La:-nan():0:6:
-%53La:nan():1:5:nan:
+%53La:nan():1:5:nan():
%*53La:nan():0:5:
-%53La:nan(09A_Zaz):1:12:nan:
+%53La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*53La:nan(09A_Zaz):0:12:
-%53La:0x0p0:1:5:0x0:
-%*53La:0x0p0:0:5:
+%53La:0x.0p0:1:6:0x0:
+%*53La:0x.0p0:0:6:
%53La:0x0p+0:1:6:0x0:
%*53La:0x0p+0:0:6:
%53La:0x8p-16385:1:10:0x1p-16382:
@@ -536,12 +536,12 @@
%*53La:0xf.fffffffffffffffffffffffffff8p+16380:0:39:
%53La:infinity:1:8:inf:
%*53La:infinity:0:8:
-%53La:+nan():1:6:nan:
+%53La:+nan():1:6:nan():
%*53La:+nan():0:6:
-%53La:+nan(09A_Zaz):1:13:nan:
+%53La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*53La:+nan(09A_Zaz):0:13:
-%53La:+0x0p0:1:6:0x0:
-%*53La:+0x0p0:0:6:
+%53La:+0x.0p0:1:7:0x0:
+%*53La:+0x.0p0:0:7:
%53La:+0x0p+0:1:7:0x0:
%*53La:+0x0p+0:0:7:
%53La:+0x8p-16385:1:11:0x1p-16382:
@@ -572,18 +572,18 @@
%*5La: -0x8p-16385:0:-1:
%5La: -0x0p+0:0:-1:
%*5La: -0x0p+0:0:-1:
-%5La: -0x0p0:0:-1:
-%*5La: -0x0p0:0:-1:
+%5La: -0x.0p0:1:6:-0x0:
+%*5La: -0x.0p0:0:6:
%5La: -nan(09A_Zaz):0:-1:
%*5La: -nan(09A_Zaz):0:-1:
%5La: -nan():0:-1:
%*5La: -nan():0:-1:
-%5La: nan():1:6:nan:
+%5La: nan():1:6:nan():
%*5La: nan():0:6:
%5La: nan(09A_Zaz):0:-1:
%*5La: nan(09A_Zaz):0:-1:
-%5La: 0x0p0:1:6:0x0:
-%*5La: 0x0p0:0:6:
+%5La: 0x.0p0:0:-1:
+%*5La: 0x.0p0:0:-1:
%5La: 0x0p+0:0:-1:
%*5La: 0x0p+0:0:-1:
%5La: 0x8p-16385:0:-1:
@@ -602,8 +602,8 @@
%*5La: +nan():0:-1:
%5La: +nan(09A_Zaz):0:-1:
%*5La: +nan(09A_Zaz):0:-1:
-%5La: +0x0p0:0:-1:
-%*5La: +0x0p0:0:-1:
+%5La: +0x.0p0:1:6:0x0:
+%*5La: +0x.0p0:0:6:
%5La: +0x0p+0:0:-1:
%*5La: +0x0p+0:0:-1:
%5La: +0x8p-16385:0:-1:
@@ -634,18 +634,18 @@
%*53La: -0x8p-16385:0:12:
%53La: -0x0p+0:1:8:-0x0:
%*53La: -0x0p+0:0:8:
-%53La: -0x0p0:1:7:-0x0:
-%*53La: -0x0p0:0:7:
-%53La: -nan(09A_Zaz):1:14:-nan:
+%53La: -0x.0p0:1:8:-0x0:
+%*53La: -0x.0p0:0:8:
+%53La: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*53La: -nan(09A_Zaz):0:14:
-%53La: -nan():1:7:-nan:
+%53La: -nan():1:7:-nan():
%*53La: -nan():0:7:
-%53La: nan():1:6:nan:
+%53La: nan():1:6:nan():
%*53La: nan():0:6:
-%53La: nan(09A_Zaz):1:13:nan:
+%53La: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*53La: nan(09A_Zaz):0:13:
-%53La: 0x0p0:1:6:0x0:
-%*53La: 0x0p0:0:6:
+%53La: 0x.0p0:1:7:0x0:
+%*53La: 0x.0p0:0:7:
%53La: 0x0p+0:1:7:0x0:
%*53La: 0x0p+0:0:7:
%53La: 0x8p-16385:1:11:0x1p-16382:
@@ -660,12 +660,12 @@
%*53La: 0xf.fffffffffffffffffffffffffff8p+16380:0:40:
%53La: infinity:1:9:inf:
%*53La: infinity:0:9:
-%53La: +nan():1:7:nan:
+%53La: +nan():1:7:nan():
%*53La: +nan():0:7:
-%53La: +nan(09A_Zaz):1:14:nan:
+%53La: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*53La: +nan(09A_Zaz):0:14:
-%53La: +0x0p0:1:7:0x0:
-%*53La: +0x0p0:0:7:
+%53La: +0x.0p0:1:8:0x0:
+%*53La: +0x.0p0:0:8:
%53La: +0x0p+0:1:8:0x0:
%*53La: +0x0p+0:0:8:
%53La: +0x8p-16385:1:12:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input
index b3f26be..74a5990 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input
@@ -14,18 +14,18 @@
%*LA:-0X8P-16385:0:11:
%LA:-0X0P+0:1:7:-0x0:
%*LA:-0X0P+0:0:7:
-%LA:-0X0P0:1:6:-0x0:
-%*LA:-0X0P0:0:6:
-%LA:-NAN(09A_Zaz):1:13:-nan:
+%LA:-0X.0P0:1:7:-0x0:
+%*LA:-0X.0P0:0:7:
+%LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LA:-NAN(09A_Zaz):0:13:
-%LA:-NAN():1:6:-nan:
+%LA:-NAN():1:6:-nan():
%*LA:-NAN():0:6:
-%LA:NAN():1:5:nan:
+%LA:NAN():1:5:nan():
%*LA:NAN():0:5:
-%LA:NAN(09A_Zaz):1:12:nan:
+%LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LA:NAN(09A_Zaz):0:12:
-%LA:0X0P0:1:5:0x0:
-%*LA:0X0P0:0:5:
+%LA:0X.0P0:1:6:0x0:
+%*LA:0X.0P0:0:6:
%LA:0X0P+0:1:6:0x0:
%*LA:0X0P+0:0:6:
%LA:0X8P-16385:1:10:0x1p-16382:
@@ -40,12 +40,12 @@
%*LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39:
%LA:INFINITY:1:8:inf:
%*LA:INFINITY:0:8:
-%LA:+NAN():1:6:nan:
+%LA:+NAN():1:6:nan():
%*LA:+NAN():0:6:
-%LA:+NAN(09A_Zaz):1:13:nan:
+%LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LA:+NAN(09A_Zaz):0:13:
-%LA:+0X0P0:1:6:0x0:
-%*LA:+0X0P0:0:6:
+%LA:+0X.0P0:1:7:0x0:
+%*LA:+0X.0P0:0:7:
%LA:+0X0P+0:1:7:0x0:
%*LA:+0X0P+0:0:7:
%LA:+0X8P-16385:1:11:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LA:-0X8P-16385:0:-1:
%1LA:-0X0P+0:0:-1:
%*1LA:-0X0P+0:0:-1:
-%1LA:-0X0P0:0:-1:
-%*1LA:-0X0P0:0:-1:
+%1LA:-0X.0P0:0:-1:
+%*1LA:-0X.0P0:0:-1:
%1LA:-NAN(09A_Zaz):0:-1:
%*1LA:-NAN(09A_Zaz):0:-1:
%1LA:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LA:NAN():0:-1:
%1LA:NAN(09A_Zaz):0:-1:
%*1LA:NAN(09A_Zaz):0:-1:
-%1LA:0X0P0:1:1:0x0:
-%*1LA:0X0P0:0:1:
+%1LA:0X.0P0:1:1:0x0:
+%*1LA:0X.0P0:0:1:
%1LA:0X0P+0:1:1:0x0:
%*1LA:0X0P+0:0:1:
%1LA:0X8P-16385:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LA:+NAN():0:-1:
%1LA:+NAN(09A_Zaz):0:-1:
%*1LA:+NAN(09A_Zaz):0:-1:
-%1LA:+0X0P0:0:-1:
-%*1LA:+0X0P0:0:-1:
+%1LA:+0X.0P0:0:-1:
+%*1LA:+0X.0P0:0:-1:
%1LA:+0X0P+0:0:-1:
%*1LA:+0X0P+0:0:-1:
%1LA:+0X8P-16385:0:-1:
@@ -138,8 +138,8 @@
%*2LA:-0X8P-16385:0:2:
%2LA:-0X0P+0:1:2:-0x0:
%*2LA:-0X0P+0:0:2:
-%2LA:-0X0P0:1:2:-0x0:
-%*2LA:-0X0P0:0:2:
+%2LA:-0X.0P0:1:2:-0x0:
+%*2LA:-0X.0P0:0:2:
%2LA:-NAN(09A_Zaz):0:-1:
%*2LA:-NAN(09A_Zaz):0:-1:
%2LA:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LA:NAN():0:-1:
%2LA:NAN(09A_Zaz):0:-1:
%*2LA:NAN(09A_Zaz):0:-1:
-%2LA:0X0P0:0:-1:
-%*2LA:0X0P0:0:-1:
+%2LA:0X.0P0:0:-1:
+%*2LA:0X.0P0:0:-1:
%2LA:0X0P+0:0:-1:
%*2LA:0X0P+0:0:-1:
%2LA:0X8P-16385:0:-1:
@@ -168,8 +168,8 @@
%*2LA:+NAN():0:-1:
%2LA:+NAN(09A_Zaz):0:-1:
%*2LA:+NAN(09A_Zaz):0:-1:
-%2LA:+0X0P0:1:2:0x0:
-%*2LA:+0X0P0:0:2:
+%2LA:+0X.0P0:1:2:0x0:
+%*2LA:+0X.0P0:0:2:
%2LA:+0X0P+0:1:2:0x0:
%*2LA:+0X0P+0:0:2:
%2LA:+0X8P-16385:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LA:-0X8P-16385:0:-1:
%3LA:-0X0P+0:0:-1:
%*3LA:-0X0P+0:0:-1:
-%3LA:-0X0P0:0:-1:
-%*3LA:-0X0P0:0:-1:
+%3LA:-0X.0P0:0:-1:
+%*3LA:-0X.0P0:0:-1:
%3LA:-NAN(09A_Zaz):0:-1:
%*3LA:-NAN(09A_Zaz):0:-1:
%3LA:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LA:NAN():0:3:
%3LA:NAN(09A_Zaz):1:3:nan:
%*3LA:NAN(09A_Zaz):0:3:
-%3LA:0X0P0:1:3:0x0:
-%*3LA:0X0P0:0:3:
+%3LA:0X.0P0:0:-1:
+%*3LA:0X.0P0:0:-1:
%3LA:0X0P+0:1:3:0x0:
%*3LA:0X0P+0:0:3:
%3LA:0X8P-16385:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3LA:+NAN():0:-1:
%3LA:+NAN(09A_Zaz):0:-1:
%*3LA:+NAN(09A_Zaz):0:-1:
-%3LA:+0X0P0:0:-1:
-%*3LA:+0X0P0:0:-1:
+%3LA:+0X.0P0:0:-1:
+%*3LA:+0X.0P0:0:-1:
%3LA:+0X0P+0:0:-1:
%*3LA:+0X0P+0:0:-1:
%3LA:+0X8P-16385:0:-1:
@@ -262,8 +262,8 @@
%*4LA:-0X8P-16385:0:4:
%4LA:-0X0P+0:1:4:-0x0:
%*4LA:-0X0P+0:0:4:
-%4LA:-0X0P0:1:4:-0x0:
-%*4LA:-0X0P0:0:4:
+%4LA:-0X.0P0:0:-1:
+%*4LA:-0X.0P0:0:-1:
%4LA:-NAN(09A_Zaz):1:4:-nan:
%*4LA:-NAN(09A_Zaz):0:4:
%4LA:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LA:NAN():0:-1:
%4LA:NAN(09A_Zaz):0:-1:
%*4LA:NAN(09A_Zaz):0:-1:
-%4LA:0X0P0:0:-1:
-%*4LA:0X0P0:0:-1:
+%4LA:0X.0P0:1:4:0x0:
+%*4LA:0X.0P0:0:4:
%4LA:0X0P+0:0:-1:
%*4LA:0X0P+0:0:-1:
%4LA:0X8P-16385:0:-1:
@@ -292,8 +292,8 @@
%*4LA:+NAN():0:4:
%4LA:+NAN(09A_Zaz):1:4:nan:
%*4LA:+NAN(09A_Zaz):0:4:
-%4LA:+0X0P0:1:4:0x0:
-%*4LA:+0X0P0:0:4:
+%4LA:+0X.0P0:0:-1:
+%*4LA:+0X.0P0:0:-1:
%4LA:+0X0P+0:1:4:0x0:
%*4LA:+0X0P+0:0:4:
%4LA:+0X8P-16385:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5LA:-0X8P-16385:0:-1:
%5LA:-0X0P+0:0:-1:
%*5LA:-0X0P+0:0:-1:
-%5LA:-0X0P0:0:-1:
-%*5LA:-0X0P0:0:-1:
+%5LA:-0X.0P0:1:5:-0x0:
+%*5LA:-0X.0P0:0:5:
%5LA:-NAN(09A_Zaz):0:-1:
%*5LA:-NAN(09A_Zaz):0:-1:
%5LA:-NAN():0:-1:
%*5LA:-NAN():0:-1:
-%5LA:NAN():1:5:nan:
+%5LA:NAN():1:5:nan():
%*5LA:NAN():0:5:
%5LA:NAN(09A_Zaz):0:-1:
%*5LA:NAN(09A_Zaz):0:-1:
-%5LA:0X0P0:1:5:0x0:
-%*5LA:0X0P0:0:5:
+%5LA:0X.0P0:0:-1:
+%*5LA:0X.0P0:0:-1:
%5LA:0X0P+0:0:-1:
%*5LA:0X0P+0:0:-1:
%5LA:0X8P-16385:0:-1:
@@ -354,8 +354,8 @@
%*5LA:+NAN():0:-1:
%5LA:+NAN(09A_Zaz):0:-1:
%*5LA:+NAN(09A_Zaz):0:-1:
-%5LA:+0X0P0:0:-1:
-%*5LA:+0X0P0:0:-1:
+%5LA:+0X.0P0:1:5:0x0:
+%*5LA:+0X.0P0:0:5:
%5LA:+0X0P+0:0:-1:
%*5LA:+0X0P+0:0:-1:
%5LA:+0X8P-16385:0:-1:
@@ -386,18 +386,18 @@
%*6LA:-0X8P-16385:0:-1:
%6LA:-0X0P+0:0:-1:
%*6LA:-0X0P+0:0:-1:
-%6LA:-0X0P0:1:6:-0x0:
-%*6LA:-0X0P0:0:6:
+%6LA:-0X.0P0:0:-1:
+%*6LA:-0X.0P0:0:-1:
%6LA:-NAN(09A_Zaz):0:-1:
%*6LA:-NAN(09A_Zaz):0:-1:
-%6LA:-NAN():1:6:-nan:
+%6LA:-NAN():1:6:-nan():
%*6LA:-NAN():0:6:
-%6LA:NAN():1:5:nan:
+%6LA:NAN():1:5:nan():
%*6LA:NAN():0:5:
%6LA:NAN(09A_Zaz):0:-1:
%*6LA:NAN(09A_Zaz):0:-1:
-%6LA:0X0P0:1:5:0x0:
-%*6LA:0X0P0:0:5:
+%6LA:0X.0P0:1:6:0x0:
+%*6LA:0X.0P0:0:6:
%6LA:0X0P+0:1:6:0x0:
%*6LA:0X0P+0:0:6:
%6LA:0X8P-16385:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:6:
%6LA:INFINITY:0:-1:
%*6LA:INFINITY:0:-1:
-%6LA:+NAN():1:6:nan:
+%6LA:+NAN():1:6:nan():
%*6LA:+NAN():0:6:
%6LA:+NAN(09A_Zaz):0:-1:
%*6LA:+NAN(09A_Zaz):0:-1:
-%6LA:+0X0P0:1:6:0x0:
-%*6LA:+0X0P0:0:6:
+%6LA:+0X.0P0:0:-1:
+%*6LA:+0X.0P0:0:-1:
%6LA:+0X0P+0:0:-1:
%*6LA:+0X0P+0:0:-1:
%6LA:+0X8P-16385:0:-1:
@@ -448,18 +448,18 @@
%*35LA:-0X8P-16385:0:11:
%35LA:-0X0P+0:1:7:-0x0:
%*35LA:-0X0P+0:0:7:
-%35LA:-0X0P0:1:6:-0x0:
-%*35LA:-0X0P0:0:6:
-%35LA:-NAN(09A_Zaz):1:13:-nan:
+%35LA:-0X.0P0:1:7:-0x0:
+%*35LA:-0X.0P0:0:7:
+%35LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*35LA:-NAN(09A_Zaz):0:13:
-%35LA:-NAN():1:6:-nan:
+%35LA:-NAN():1:6:-nan():
%*35LA:-NAN():0:6:
-%35LA:NAN():1:5:nan:
+%35LA:NAN():1:5:nan():
%*35LA:NAN():0:5:
-%35LA:NAN(09A_Zaz):1:12:nan:
+%35LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*35LA:NAN(09A_Zaz):0:12:
-%35LA:0X0P0:1:5:0x0:
-%*35LA:0X0P0:0:5:
+%35LA:0X.0P0:1:6:0x0:
+%*35LA:0X.0P0:0:6:
%35LA:0X0P+0:1:6:0x0:
%*35LA:0X0P+0:0:6:
%35LA:0X8P-16385:1:10:0x1p-16382:
@@ -474,12 +474,12 @@
%*35LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:35:
%35LA:INFINITY:1:8:inf:
%*35LA:INFINITY:0:8:
-%35LA:+NAN():1:6:nan:
+%35LA:+NAN():1:6:nan():
%*35LA:+NAN():0:6:
-%35LA:+NAN(09A_Zaz):1:13:nan:
+%35LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*35LA:+NAN(09A_Zaz):0:13:
-%35LA:+0X0P0:1:6:0x0:
-%*35LA:+0X0P0:0:6:
+%35LA:+0X.0P0:1:7:0x0:
+%*35LA:+0X.0P0:0:7:
%35LA:+0X0P+0:1:7:0x0:
%*35LA:+0X0P+0:0:7:
%35LA:+0X8P-16385:1:11:0x1p-16382:
@@ -510,18 +510,18 @@
%*53LA:-0X8P-16385:0:11:
%53LA:-0X0P+0:1:7:-0x0:
%*53LA:-0X0P+0:0:7:
-%53LA:-0X0P0:1:6:-0x0:
-%*53LA:-0X0P0:0:6:
-%53LA:-NAN(09A_Zaz):1:13:-nan:
+%53LA:-0X.0P0:1:7:-0x0:
+%*53LA:-0X.0P0:0:7:
+%53LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*53LA:-NAN(09A_Zaz):0:13:
-%53LA:-NAN():1:6:-nan:
+%53LA:-NAN():1:6:-nan():
%*53LA:-NAN():0:6:
-%53LA:NAN():1:5:nan:
+%53LA:NAN():1:5:nan():
%*53LA:NAN():0:5:
-%53LA:NAN(09A_Zaz):1:12:nan:
+%53LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*53LA:NAN(09A_Zaz):0:12:
-%53LA:0X0P0:1:5:0x0:
-%*53LA:0X0P0:0:5:
+%53LA:0X.0P0:1:6:0x0:
+%*53LA:0X.0P0:0:6:
%53LA:0X0P+0:1:6:0x0:
%*53LA:0X0P+0:0:6:
%53LA:0X8P-16385:1:10:0x1p-16382:
@@ -536,12 +536,12 @@
%*53LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39:
%53LA:INFINITY:1:8:inf:
%*53LA:INFINITY:0:8:
-%53LA:+NAN():1:6:nan:
+%53LA:+NAN():1:6:nan():
%*53LA:+NAN():0:6:
-%53LA:+NAN(09A_Zaz):1:13:nan:
+%53LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*53LA:+NAN(09A_Zaz):0:13:
-%53LA:+0X0P0:1:6:0x0:
-%*53LA:+0X0P0:0:6:
+%53LA:+0X.0P0:1:7:0x0:
+%*53LA:+0X.0P0:0:7:
%53LA:+0X0P+0:1:7:0x0:
%*53LA:+0X0P+0:0:7:
%53LA:+0X8P-16385:1:11:0x1p-16382:
@@ -572,18 +572,18 @@
%*5LA: -0X8P-16385:0:-1:
%5LA: -0X0P+0:0:-1:
%*5LA: -0X0P+0:0:-1:
-%5LA: -0X0P0:0:-1:
-%*5LA: -0X0P0:0:-1:
+%5LA: -0X.0P0:1:6:-0x0:
+%*5LA: -0X.0P0:0:6:
%5LA: -NAN(09A_Zaz):0:-1:
%*5LA: -NAN(09A_Zaz):0:-1:
%5LA: -NAN():0:-1:
%*5LA: -NAN():0:-1:
-%5LA: NAN():1:6:nan:
+%5LA: NAN():1:6:nan():
%*5LA: NAN():0:6:
%5LA: NAN(09A_Zaz):0:-1:
%*5LA: NAN(09A_Zaz):0:-1:
-%5LA: 0X0P0:1:6:0x0:
-%*5LA: 0X0P0:0:6:
+%5LA: 0X.0P0:0:-1:
+%*5LA: 0X.0P0:0:-1:
%5LA: 0X0P+0:0:-1:
%*5LA: 0X0P+0:0:-1:
%5LA: 0X8P-16385:0:-1:
@@ -602,8 +602,8 @@
%*5LA: +NAN():0:-1:
%5LA: +NAN(09A_Zaz):0:-1:
%*5LA: +NAN(09A_Zaz):0:-1:
-%5LA: +0X0P0:0:-1:
-%*5LA: +0X0P0:0:-1:
+%5LA: +0X.0P0:1:6:0x0:
+%*5LA: +0X.0P0:0:6:
%5LA: +0X0P+0:0:-1:
%*5LA: +0X0P+0:0:-1:
%5LA: +0X8P-16385:0:-1:
@@ -634,18 +634,18 @@
%*53LA: -0X8P-16385:0:12:
%53LA: -0X0P+0:1:8:-0x0:
%*53LA: -0X0P+0:0:8:
-%53LA: -0X0P0:1:7:-0x0:
-%*53LA: -0X0P0:0:7:
-%53LA: -NAN(09A_Zaz):1:14:-nan:
+%53LA: -0X.0P0:1:8:-0x0:
+%*53LA: -0X.0P0:0:8:
+%53LA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*53LA: -NAN(09A_Zaz):0:14:
-%53LA: -NAN():1:7:-nan:
+%53LA: -NAN():1:7:-nan():
%*53LA: -NAN():0:7:
-%53LA: NAN():1:6:nan:
+%53LA: NAN():1:6:nan():
%*53LA: NAN():0:6:
-%53LA: NAN(09A_Zaz):1:13:nan:
+%53LA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*53LA: NAN(09A_Zaz):0:13:
-%53LA: 0X0P0:1:6:0x0:
-%*53LA: 0X0P0:0:6:
+%53LA: 0X.0P0:1:7:0x0:
+%*53LA: 0X.0P0:0:7:
%53LA: 0X0P+0:1:7:0x0:
%*53LA: 0X0P+0:0:7:
%53LA: 0X8P-16385:1:11:0x1p-16382:
@@ -660,12 +660,12 @@
%*53LA: 0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:40:
%53LA: INFINITY:1:9:inf:
%*53LA: INFINITY:0:9:
-%53LA: +NAN():1:7:nan:
+%53LA: +NAN():1:7:nan():
%*53LA: +NAN():0:7:
-%53LA: +NAN(09A_Zaz):1:14:nan:
+%53LA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*53LA: +NAN(09A_Zaz):0:14:
-%53LA: +0X0P0:1:7:0x0:
-%*53LA: +0X0P0:0:7:
+%53LA: +0X.0P0:1:8:0x0:
+%*53LA: +0X.0P0:0:8:
%53LA: +0X0P+0:1:8:0x0:
%*53LA: +0X0P+0:0:8:
%53LA: +0X8P-16385:1:12:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
index 5756303..6db9c8a 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
@@ -14,18 +14,18 @@
%*Le:-3.36210314311209350626267781732175260e-4932:0:44:
%Le:-0e+0:1:5:-0x0:
%*Le:-0e+0:0:5:
-%Le:-0e0:1:4:-0x0:
-%*Le:-0e0:0:4:
-%Le:-nan(09A_Zaz):1:13:-nan:
+%Le:-.0e0:1:5:-0x0:
+%*Le:-.0e0:0:5:
+%Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Le:-nan(09A_Zaz):0:13:
-%Le:-nan():1:6:-nan:
+%Le:-nan():1:6:-nan():
%*Le:-nan():0:6:
-%Le:nan():1:5:nan:
+%Le:nan():1:5:nan():
%*Le:nan():0:5:
-%Le:nan(09A_Zaz):1:12:nan:
+%Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Le:nan(09A_Zaz):0:12:
-%Le:0e0:1:3:0x0:
-%*Le:0e0:0:3:
+%Le:.0e0:1:4:0x0:
+%*Le:.0e0:0:4:
%Le:0e+0:1:4:0x0:
%*Le:0e+0:0:4:
%Le:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -40,12 +40,12 @@
%*Le:1.18973149535723176508575932662800702e+4932:0:43:
%Le:infinity:1:8:inf:
%*Le:infinity:0:8:
-%Le:+nan():1:6:nan:
+%Le:+nan():1:6:nan():
%*Le:+nan():0:6:
-%Le:+nan(09A_Zaz):1:13:nan:
+%Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Le:+nan(09A_Zaz):0:13:
-%Le:+0e0:1:4:0x0:
-%*Le:+0e0:0:4:
+%Le:+.0e0:1:5:0x0:
+%*Le:+.0e0:0:5:
%Le:+0e+0:1:5:0x0:
%*Le:+0e+0:0:5:
%Le:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -76,8 +76,8 @@
%*1Le:-3.36210314311209350626267781732175260e-4932:0:-1:
%1Le:-0e+0:0:-1:
%*1Le:-0e+0:0:-1:
-%1Le:-0e0:0:-1:
-%*1Le:-0e0:0:-1:
+%1Le:-.0e0:0:-1:
+%*1Le:-.0e0:0:-1:
%1Le:-nan(09A_Zaz):0:-1:
%*1Le:-nan(09A_Zaz):0:-1:
%1Le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Le:nan():0:-1:
%1Le:nan(09A_Zaz):0:-1:
%*1Le:nan(09A_Zaz):0:-1:
-%1Le:0e0:1:1:0x0:
-%*1Le:0e0:0:1:
+%1Le:.0e0:0:-1:
+%*1Le:.0e0:0:-1:
%1Le:0e+0:1:1:0x0:
%*1Le:0e+0:0:1:
%1Le:3.36210314311209350626267781732175260e-4932:1:1:0x1.8p1:
@@ -106,8 +106,8 @@
%*1Le:+nan():0:-1:
%1Le:+nan(09A_Zaz):0:-1:
%*1Le:+nan(09A_Zaz):0:-1:
-%1Le:+0e0:0:-1:
-%*1Le:+0e0:0:-1:
+%1Le:+.0e0:0:-1:
+%*1Le:+.0e0:0:-1:
%1Le:+0e+0:0:-1:
%*1Le:+0e+0:0:-1:
%1Le:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -138,8 +138,8 @@
%*2Le:-3.36210314311209350626267781732175260e-4932:0:2:
%2Le:-0e+0:1:2:-0x0:
%*2Le:-0e+0:0:2:
-%2Le:-0e0:1:2:-0x0:
-%*2Le:-0e0:0:2:
+%2Le:-.0e0:0:-1:
+%*2Le:-.0e0:0:-1:
%2Le:-nan(09A_Zaz):0:-1:
%*2Le:-nan(09A_Zaz):0:-1:
%2Le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Le:nan():0:-1:
%2Le:nan(09A_Zaz):0:-1:
%*2Le:nan(09A_Zaz):0:-1:
-%2Le:0e0:0:-1:
-%*2Le:0e0:0:-1:
+%2Le:.0e0:1:2:0x0:
+%*2Le:.0e0:0:2:
%2Le:0e+0:0:-1:
%*2Le:0e+0:0:-1:
%2Le:3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -168,8 +168,8 @@
%*2Le:+nan():0:-1:
%2Le:+nan(09A_Zaz):0:-1:
%*2Le:+nan(09A_Zaz):0:-1:
-%2Le:+0e0:1:2:0x0:
-%*2Le:+0e0:0:2:
+%2Le:+.0e0:0:-1:
+%*2Le:+.0e0:0:-1:
%2Le:+0e+0:1:2:0x0:
%*2Le:+0e+0:0:2:
%2Le:+3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -200,8 +200,8 @@
%*3Le:-3.36210314311209350626267781732175260e-4932:0:3:
%3Le:-0e+0:0:-1:
%*3Le:-0e+0:0:-1:
-%3Le:-0e0:0:-1:
-%*3Le:-0e0:0:-1:
+%3Le:-.0e0:1:3:-0x0:
+%*3Le:-.0e0:0:3:
%3Le:-nan(09A_Zaz):0:-1:
%*3Le:-nan(09A_Zaz):0:-1:
%3Le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Le:nan():0:3:
%3Le:nan(09A_Zaz):1:3:nan:
%*3Le:nan(09A_Zaz):0:3:
-%3Le:0e0:1:3:0x0:
-%*3Le:0e0:0:3:
+%3Le:.0e0:0:-1:
+%*3Le:.0e0:0:-1:
%3Le:0e+0:0:-1:
%*3Le:0e+0:0:-1:
%3Le:3.36210314311209350626267781732175260e-4932:1:3:0x1.a666666666666666666666666666p1:
@@ -230,8 +230,8 @@
%*3Le:+nan():0:-1:
%3Le:+nan(09A_Zaz):0:-1:
%*3Le:+nan(09A_Zaz):0:-1:
-%3Le:+0e0:0:-1:
-%*3Le:+0e0:0:-1:
+%3Le:+.0e0:1:3:0x0:
+%*3Le:+.0e0:0:3:
%3Le:+0e+0:0:-1:
%*3Le:+0e+0:0:-1:
%3Le:+3.36210314311209350626267781732175260e-4932:1:3:0x1.8p1:
@@ -262,8 +262,8 @@
%*4Le:-3.36210314311209350626267781732175260e-4932:0:4:
%4Le:-0e+0:0:-1:
%*4Le:-0e+0:0:-1:
-%4Le:-0e0:1:4:-0x0:
-%*4Le:-0e0:0:4:
+%4Le:-.0e0:0:-1:
+%*4Le:-.0e0:0:-1:
%4Le:-nan(09A_Zaz):1:4:-nan:
%*4Le:-nan(09A_Zaz):0:4:
%4Le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Le:nan():0:-1:
%4Le:nan(09A_Zaz):0:-1:
%*4Le:nan(09A_Zaz):0:-1:
-%4Le:0e0:1:3:0x0:
-%*4Le:0e0:0:3:
+%4Le:.0e0:1:4:0x0:
+%*4Le:.0e0:0:4:
%4Le:0e+0:1:4:0x0:
%*4Le:0e+0:0:4:
%4Le:3.36210314311209350626267781732175260e-4932:1:4:0x1.ae147ae147ae147ae147ae147ae1p1:
@@ -292,8 +292,8 @@
%*4Le:+nan():0:4:
%4Le:+nan(09A_Zaz):1:4:nan:
%*4Le:+nan(09A_Zaz):0:4:
-%4Le:+0e0:1:4:0x0:
-%*4Le:+0e0:0:4:
+%4Le:+.0e0:0:-1:
+%*4Le:+.0e0:0:-1:
%4Le:+0e+0:0:-1:
%*4Le:+0e+0:0:-1:
%4Le:+3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666666666666666p1:
@@ -324,18 +324,18 @@
%*40Le:-3.36210314311209350626267781732175260e-4932:0:-1:
%40Le:-0e+0:1:5:-0x0:
%*40Le:-0e+0:0:5:
-%40Le:-0e0:1:4:-0x0:
-%*40Le:-0e0:0:4:
-%40Le:-nan(09A_Zaz):1:13:-nan:
+%40Le:-.0e0:1:5:-0x0:
+%*40Le:-.0e0:0:5:
+%40Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40Le:-nan(09A_Zaz):0:13:
-%40Le:-nan():1:6:-nan:
+%40Le:-nan():1:6:-nan():
%*40Le:-nan():0:6:
-%40Le:nan():1:5:nan:
+%40Le:nan():1:5:nan():
%*40Le:nan():0:5:
-%40Le:nan(09A_Zaz):1:12:nan:
+%40Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40Le:nan(09A_Zaz):0:12:
-%40Le:0e0:1:3:0x0:
-%*40Le:0e0:0:3:
+%40Le:.0e0:1:4:0x0:
+%*40Le:.0e0:0:4:
%40Le:0e+0:1:4:0x0:
%*40Le:0e+0:0:4:
%40Le:3.36210314311209350626267781732175260e-4932:1:40:0x1.608ac4df6a146bceb1f1fbc05807p-12:
@@ -350,12 +350,12 @@
%*40Le:1.18973149535723176508575932662800702e+4932:0:40:
%40Le:infinity:1:8:inf:
%*40Le:infinity:0:8:
-%40Le:+nan():1:6:nan:
+%40Le:+nan():1:6:nan():
%*40Le:+nan():0:6:
-%40Le:+nan(09A_Zaz):1:13:nan:
+%40Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40Le:+nan(09A_Zaz):0:13:
-%40Le:+0e0:1:4:0x0:
-%*40Le:+0e0:0:4:
+%40Le:+.0e0:1:5:0x0:
+%*40Le:+.0e0:0:5:
%40Le:+0e+0:1:5:0x0:
%*40Le:+0e+0:0:5:
%40Le:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -386,18 +386,18 @@
%*48Le:-3.36210314311209350626267781732175260e-4932:0:44:
%48Le:-0e+0:1:5:-0x0:
%*48Le:-0e+0:0:5:
-%48Le:-0e0:1:4:-0x0:
-%*48Le:-0e0:0:4:
-%48Le:-nan(09A_Zaz):1:13:-nan:
+%48Le:-.0e0:1:5:-0x0:
+%*48Le:-.0e0:0:5:
+%48Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48Le:-nan(09A_Zaz):0:13:
-%48Le:-nan():1:6:-nan:
+%48Le:-nan():1:6:-nan():
%*48Le:-nan():0:6:
-%48Le:nan():1:5:nan:
+%48Le:nan():1:5:nan():
%*48Le:nan():0:5:
-%48Le:nan(09A_Zaz):1:12:nan:
+%48Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48Le:nan(09A_Zaz):0:12:
-%48Le:0e0:1:3:0x0:
-%*48Le:0e0:0:3:
+%48Le:.0e0:1:4:0x0:
+%*48Le:.0e0:0:4:
%48Le:0e+0:1:4:0x0:
%*48Le:0e+0:0:4:
%48Le:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -412,12 +412,12 @@
%*48Le:1.18973149535723176508575932662800702e+4932:0:43:
%48Le:infinity:1:8:inf:
%*48Le:infinity:0:8:
-%48Le:+nan():1:6:nan:
+%48Le:+nan():1:6:nan():
%*48Le:+nan():0:6:
-%48Le:+nan(09A_Zaz):1:13:nan:
+%48Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le:+nan(09A_Zaz):0:13:
-%48Le:+0e0:1:4:0x0:
-%*48Le:+0e0:0:4:
+%48Le:+.0e0:1:5:0x0:
+%*48Le:+.0e0:0:5:
%48Le:+0e+0:1:5:0x0:
%*48Le:+0e+0:0:5:
%48Le:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -448,8 +448,8 @@
%*3Le: -3.36210314311209350626267781732175260e-4932:0:4:
%3Le: -0e+0:0:-1:
%*3Le: -0e+0:0:-1:
-%3Le: -0e0:0:-1:
-%*3Le: -0e0:0:-1:
+%3Le: -.0e0:1:4:-0x0:
+%*3Le: -.0e0:0:4:
%3Le: -nan(09A_Zaz):0:-1:
%*3Le: -nan(09A_Zaz):0:-1:
%3Le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Le: nan():0:4:
%3Le: nan(09A_Zaz):1:4:nan:
%*3Le: nan(09A_Zaz):0:4:
-%3Le: 0e0:1:4:0x0:
-%*3Le: 0e0:0:4:
+%3Le: .0e0:0:-1:
+%*3Le: .0e0:0:-1:
%3Le: 0e+0:0:-1:
%*3Le: 0e+0:0:-1:
%3Le: 3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666666666666666p1:
@@ -478,8 +478,8 @@
%*3Le: +nan():0:-1:
%3Le: +nan(09A_Zaz):0:-1:
%*3Le: +nan(09A_Zaz):0:-1:
-%3Le: +0e0:0:-1:
-%*3Le: +0e0:0:-1:
+%3Le: +.0e0:1:4:0x0:
+%*3Le: +.0e0:0:4:
%3Le: +0e+0:0:-1:
%*3Le: +0e+0:0:-1:
%3Le: +3.36210314311209350626267781732175260e-4932:1:4:0x1.8p1:
@@ -510,18 +510,18 @@
%*48Le: -3.36210314311209350626267781732175260e-4932:0:45:
%48Le: -0e+0:1:6:-0x0:
%*48Le: -0e+0:0:6:
-%48Le: -0e0:1:5:-0x0:
-%*48Le: -0e0:0:5:
-%48Le: -nan(09A_Zaz):1:14:-nan:
+%48Le: -.0e0:1:6:-0x0:
+%*48Le: -.0e0:0:6:
+%48Le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48Le: -nan(09A_Zaz):0:14:
-%48Le: -nan():1:7:-nan:
+%48Le: -nan():1:7:-nan():
%*48Le: -nan():0:7:
-%48Le: nan():1:6:nan:
+%48Le: nan():1:6:nan():
%*48Le: nan():0:6:
-%48Le: nan(09A_Zaz):1:13:nan:
+%48Le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le: nan(09A_Zaz):0:13:
-%48Le: 0e0:1:4:0x0:
-%*48Le: 0e0:0:4:
+%48Le: .0e0:1:5:0x0:
+%*48Le: .0e0:0:5:
%48Le: 0e+0:1:5:0x0:
%*48Le: 0e+0:0:5:
%48Le: 3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -536,12 +536,12 @@
%*48Le: 1.18973149535723176508575932662800702e+4932:0:44:
%48Le: infinity:1:9:inf:
%*48Le: infinity:0:9:
-%48Le: +nan():1:7:nan:
+%48Le: +nan():1:7:nan():
%*48Le: +nan():0:7:
-%48Le: +nan(09A_Zaz):1:14:nan:
+%48Le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48Le: +nan(09A_Zaz):0:14:
-%48Le: +0e0:1:5:0x0:
-%*48Le: +0e0:0:5:
+%48Le: +.0e0:1:6:0x0:
+%*48Le: +.0e0:0:6:
%48Le: +0e+0:1:6:0x0:
%*48Le: +0e+0:0:6:
%48Le: +3.36210314311209350626267781732175260e-4932:1:45:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
index cf5e751..549140e 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
@@ -14,18 +14,18 @@
%*LE:-3.36210314311209350626267781732175260e-4932:0:44:
%LE:-0E+0:1:5:-0x0:
%*LE:-0E+0:0:5:
-%LE:-0E0:1:4:-0x0:
-%*LE:-0E0:0:4:
-%LE:-NAN(09A_Zaz):1:13:-nan:
+%LE:-.0E0:1:5:-0x0:
+%*LE:-.0E0:0:5:
+%LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LE:-NAN(09A_Zaz):0:13:
-%LE:-NAN():1:6:-nan:
+%LE:-NAN():1:6:-nan():
%*LE:-NAN():0:6:
-%LE:NAN():1:5:nan:
+%LE:NAN():1:5:nan():
%*LE:NAN():0:5:
-%LE:NAN(09A_Zaz):1:12:nan:
+%LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LE:NAN(09A_Zaz):0:12:
-%LE:0E0:1:3:0x0:
-%*LE:0E0:0:3:
+%LE:.0E0:1:4:0x0:
+%*LE:.0E0:0:4:
%LE:0E+0:1:4:0x0:
%*LE:0E+0:0:4:
%LE:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -40,12 +40,12 @@
%*LE:1.18973149535723176508575932662800702E+4932:0:43:
%LE:INFINITY:1:8:inf:
%*LE:INFINITY:0:8:
-%LE:+NAN():1:6:nan:
+%LE:+NAN():1:6:nan():
%*LE:+NAN():0:6:
-%LE:+NAN(09A_Zaz):1:13:nan:
+%LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LE:+NAN(09A_Zaz):0:13:
-%LE:+0E0:1:4:0x0:
-%*LE:+0E0:0:4:
+%LE:+.0E0:1:5:0x0:
+%*LE:+.0E0:0:5:
%LE:+0E+0:1:5:0x0:
%*LE:+0E+0:0:5:
%LE:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LE:-3.36210314311209350626267781732175260e-4932:0:-1:
%1LE:-0E+0:0:-1:
%*1LE:-0E+0:0:-1:
-%1LE:-0E0:0:-1:
-%*1LE:-0E0:0:-1:
+%1LE:-.0E0:0:-1:
+%*1LE:-.0E0:0:-1:
%1LE:-NAN(09A_Zaz):0:-1:
%*1LE:-NAN(09A_Zaz):0:-1:
%1LE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LE:NAN():0:-1:
%1LE:NAN(09A_Zaz):0:-1:
%*1LE:NAN(09A_Zaz):0:-1:
-%1LE:0E0:1:1:0x0:
-%*1LE:0E0:0:1:
+%1LE:.0E0:0:-1:
+%*1LE:.0E0:0:-1:
%1LE:0E+0:1:1:0x0:
%*1LE:0E+0:0:1:
%1LE:3.36210314311209350626267781732175260e-4932:1:1:0x1.8p1:
@@ -106,8 +106,8 @@
%*1LE:+NAN():0:-1:
%1LE:+NAN(09A_Zaz):0:-1:
%*1LE:+NAN(09A_Zaz):0:-1:
-%1LE:+0E0:0:-1:
-%*1LE:+0E0:0:-1:
+%1LE:+.0E0:0:-1:
+%*1LE:+.0E0:0:-1:
%1LE:+0E+0:0:-1:
%*1LE:+0E+0:0:-1:
%1LE:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -138,8 +138,8 @@
%*2LE:-3.36210314311209350626267781732175260e-4932:0:2:
%2LE:-0E+0:1:2:-0x0:
%*2LE:-0E+0:0:2:
-%2LE:-0E0:1:2:-0x0:
-%*2LE:-0E0:0:2:
+%2LE:-.0E0:0:-1:
+%*2LE:-.0E0:0:-1:
%2LE:-NAN(09A_Zaz):0:-1:
%*2LE:-NAN(09A_Zaz):0:-1:
%2LE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LE:NAN():0:-1:
%2LE:NAN(09A_Zaz):0:-1:
%*2LE:NAN(09A_Zaz):0:-1:
-%2LE:0E0:0:-1:
-%*2LE:0E0:0:-1:
+%2LE:.0E0:1:2:0x0:
+%*2LE:.0E0:0:2:
%2LE:0E+0:0:-1:
%*2LE:0E+0:0:-1:
%2LE:3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -168,8 +168,8 @@
%*2LE:+NAN():0:-1:
%2LE:+NAN(09A_Zaz):0:-1:
%*2LE:+NAN(09A_Zaz):0:-1:
-%2LE:+0E0:1:2:0x0:
-%*2LE:+0E0:0:2:
+%2LE:+.0E0:0:-1:
+%*2LE:+.0E0:0:-1:
%2LE:+0E+0:1:2:0x0:
%*2LE:+0E+0:0:2:
%2LE:+3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -200,8 +200,8 @@
%*3LE:-3.36210314311209350626267781732175260e-4932:0:3:
%3LE:-0E+0:0:-1:
%*3LE:-0E+0:0:-1:
-%3LE:-0E0:0:-1:
-%*3LE:-0E0:0:-1:
+%3LE:-.0E0:1:3:-0x0:
+%*3LE:-.0E0:0:3:
%3LE:-NAN(09A_Zaz):0:-1:
%*3LE:-NAN(09A_Zaz):0:-1:
%3LE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LE:NAN():0:3:
%3LE:NAN(09A_Zaz):1:3:nan:
%*3LE:NAN(09A_Zaz):0:3:
-%3LE:0E0:1:3:0x0:
-%*3LE:0E0:0:3:
+%3LE:.0E0:0:-1:
+%*3LE:.0E0:0:-1:
%3LE:0E+0:0:-1:
%*3LE:0E+0:0:-1:
%3LE:3.36210314311209350626267781732175260e-4932:1:3:0x1.a666666666666666666666666666p1:
@@ -230,8 +230,8 @@
%*3LE:+NAN():0:-1:
%3LE:+NAN(09A_Zaz):0:-1:
%*3LE:+NAN(09A_Zaz):0:-1:
-%3LE:+0E0:0:-1:
-%*3LE:+0E0:0:-1:
+%3LE:+.0E0:1:3:0x0:
+%*3LE:+.0E0:0:3:
%3LE:+0E+0:0:-1:
%*3LE:+0E+0:0:-1:
%3LE:+3.36210314311209350626267781732175260e-4932:1:3:0x1.8p1:
@@ -262,8 +262,8 @@
%*4LE:-3.36210314311209350626267781732175260e-4932:0:4:
%4LE:-0E+0:0:-1:
%*4LE:-0E+0:0:-1:
-%4LE:-0E0:1:4:-0x0:
-%*4LE:-0E0:0:4:
+%4LE:-.0E0:0:-1:
+%*4LE:-.0E0:0:-1:
%4LE:-NAN(09A_Zaz):1:4:-nan:
%*4LE:-NAN(09A_Zaz):0:4:
%4LE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LE:NAN():0:-1:
%4LE:NAN(09A_Zaz):0:-1:
%*4LE:NAN(09A_Zaz):0:-1:
-%4LE:0E0:1:3:0x0:
-%*4LE:0E0:0:3:
+%4LE:.0E0:1:4:0x0:
+%*4LE:.0E0:0:4:
%4LE:0E+0:1:4:0x0:
%*4LE:0E+0:0:4:
%4LE:3.36210314311209350626267781732175260e-4932:1:4:0x1.ae147ae147ae147ae147ae147ae1p1:
@@ -292,8 +292,8 @@
%*4LE:+NAN():0:4:
%4LE:+NAN(09A_Zaz):1:4:nan:
%*4LE:+NAN(09A_Zaz):0:4:
-%4LE:+0E0:1:4:0x0:
-%*4LE:+0E0:0:4:
+%4LE:+.0E0:0:-1:
+%*4LE:+.0E0:0:-1:
%4LE:+0E+0:0:-1:
%*4LE:+0E+0:0:-1:
%4LE:+3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666666666666666p1:
@@ -324,18 +324,18 @@
%*40LE:-3.36210314311209350626267781732175260e-4932:0:-1:
%40LE:-0E+0:1:5:-0x0:
%*40LE:-0E+0:0:5:
-%40LE:-0E0:1:4:-0x0:
-%*40LE:-0E0:0:4:
-%40LE:-NAN(09A_Zaz):1:13:-nan:
+%40LE:-.0E0:1:5:-0x0:
+%*40LE:-.0E0:0:5:
+%40LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40LE:-NAN(09A_Zaz):0:13:
-%40LE:-NAN():1:6:-nan:
+%40LE:-NAN():1:6:-nan():
%*40LE:-NAN():0:6:
-%40LE:NAN():1:5:nan:
+%40LE:NAN():1:5:nan():
%*40LE:NAN():0:5:
-%40LE:NAN(09A_Zaz):1:12:nan:
+%40LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40LE:NAN(09A_Zaz):0:12:
-%40LE:0E0:1:3:0x0:
-%*40LE:0E0:0:3:
+%40LE:.0E0:1:4:0x0:
+%*40LE:.0E0:0:4:
%40LE:0E+0:1:4:0x0:
%*40LE:0E+0:0:4:
%40LE:3.36210314311209350626267781732175260e-4932:1:40:0x1.608ac4df6a146bceb1f1fbc05807p-12:
@@ -350,12 +350,12 @@
%*40LE:1.18973149535723176508575932662800702E+4932:0:40:
%40LE:INFINITY:1:8:inf:
%*40LE:INFINITY:0:8:
-%40LE:+NAN():1:6:nan:
+%40LE:+NAN():1:6:nan():
%*40LE:+NAN():0:6:
-%40LE:+NAN(09A_Zaz):1:13:nan:
+%40LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40LE:+NAN(09A_Zaz):0:13:
-%40LE:+0E0:1:4:0x0:
-%*40LE:+0E0:0:4:
+%40LE:+.0E0:1:5:0x0:
+%*40LE:+.0E0:0:5:
%40LE:+0E+0:1:5:0x0:
%*40LE:+0E+0:0:5:
%40LE:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -386,18 +386,18 @@
%*48LE:-3.36210314311209350626267781732175260e-4932:0:44:
%48LE:-0E+0:1:5:-0x0:
%*48LE:-0E+0:0:5:
-%48LE:-0E0:1:4:-0x0:
-%*48LE:-0E0:0:4:
-%48LE:-NAN(09A_Zaz):1:13:-nan:
+%48LE:-.0E0:1:5:-0x0:
+%*48LE:-.0E0:0:5:
+%48LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48LE:-NAN(09A_Zaz):0:13:
-%48LE:-NAN():1:6:-nan:
+%48LE:-NAN():1:6:-nan():
%*48LE:-NAN():0:6:
-%48LE:NAN():1:5:nan:
+%48LE:NAN():1:5:nan():
%*48LE:NAN():0:5:
-%48LE:NAN(09A_Zaz):1:12:nan:
+%48LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48LE:NAN(09A_Zaz):0:12:
-%48LE:0E0:1:3:0x0:
-%*48LE:0E0:0:3:
+%48LE:.0E0:1:4:0x0:
+%*48LE:.0E0:0:4:
%48LE:0E+0:1:4:0x0:
%*48LE:0E+0:0:4:
%48LE:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -412,12 +412,12 @@
%*48LE:1.18973149535723176508575932662800702E+4932:0:43:
%48LE:INFINITY:1:8:inf:
%*48LE:INFINITY:0:8:
-%48LE:+NAN():1:6:nan:
+%48LE:+NAN():1:6:nan():
%*48LE:+NAN():0:6:
-%48LE:+NAN(09A_Zaz):1:13:nan:
+%48LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE:+NAN(09A_Zaz):0:13:
-%48LE:+0E0:1:4:0x0:
-%*48LE:+0E0:0:4:
+%48LE:+.0E0:1:5:0x0:
+%*48LE:+.0E0:0:5:
%48LE:+0E+0:1:5:0x0:
%*48LE:+0E+0:0:5:
%48LE:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -448,8 +448,8 @@
%*3LE: -3.36210314311209350626267781732175260e-4932:0:4:
%3LE: -0E+0:0:-1:
%*3LE: -0E+0:0:-1:
-%3LE: -0E0:0:-1:
-%*3LE: -0E0:0:-1:
+%3LE: -.0E0:1:4:-0x0:
+%*3LE: -.0E0:0:4:
%3LE: -NAN(09A_Zaz):0:-1:
%*3LE: -NAN(09A_Zaz):0:-1:
%3LE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LE: NAN():0:4:
%3LE: NAN(09A_Zaz):1:4:nan:
%*3LE: NAN(09A_Zaz):0:4:
-%3LE: 0E0:1:4:0x0:
-%*3LE: 0E0:0:4:
+%3LE: .0E0:0:-1:
+%*3LE: .0E0:0:-1:
%3LE: 0E+0:0:-1:
%*3LE: 0E+0:0:-1:
%3LE: 3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666666666666666p1:
@@ -478,8 +478,8 @@
%*3LE: +NAN():0:-1:
%3LE: +NAN(09A_Zaz):0:-1:
%*3LE: +NAN(09A_Zaz):0:-1:
-%3LE: +0E0:0:-1:
-%*3LE: +0E0:0:-1:
+%3LE: +.0E0:1:4:0x0:
+%*3LE: +.0E0:0:4:
%3LE: +0E+0:0:-1:
%*3LE: +0E+0:0:-1:
%3LE: +3.36210314311209350626267781732175260e-4932:1:4:0x1.8p1:
@@ -510,18 +510,18 @@
%*48LE: -3.36210314311209350626267781732175260e-4932:0:45:
%48LE: -0E+0:1:6:-0x0:
%*48LE: -0E+0:0:6:
-%48LE: -0E0:1:5:-0x0:
-%*48LE: -0E0:0:5:
-%48LE: -NAN(09A_Zaz):1:14:-nan:
+%48LE: -.0E0:1:6:-0x0:
+%*48LE: -.0E0:0:6:
+%48LE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48LE: -NAN(09A_Zaz):0:14:
-%48LE: -NAN():1:7:-nan:
+%48LE: -NAN():1:7:-nan():
%*48LE: -NAN():0:7:
-%48LE: NAN():1:6:nan:
+%48LE: NAN():1:6:nan():
%*48LE: NAN():0:6:
-%48LE: NAN(09A_Zaz):1:13:nan:
+%48LE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE: NAN(09A_Zaz):0:13:
-%48LE: 0E0:1:4:0x0:
-%*48LE: 0E0:0:4:
+%48LE: .0E0:1:5:0x0:
+%*48LE: .0E0:0:5:
%48LE: 0E+0:1:5:0x0:
%*48LE: 0E+0:0:5:
%48LE: 3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -536,12 +536,12 @@
%*48LE: 1.18973149535723176508575932662800702E+4932:0:44:
%48LE: INFINITY:1:9:inf:
%*48LE: INFINITY:0:9:
-%48LE: +NAN():1:7:nan:
+%48LE: +NAN():1:7:nan():
%*48LE: +NAN():0:7:
-%48LE: +NAN(09A_Zaz):1:14:nan:
+%48LE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48LE: +NAN(09A_Zaz):0:14:
-%48LE: +0E0:1:5:0x0:
-%*48LE: +0E0:0:5:
+%48LE: +.0E0:1:6:0x0:
+%*48LE: +.0E0:0:6:
%48LE: +0E+0:1:6:0x0:
%*48LE: +0E+0:0:6:
%48LE: +3.36210314311209350626267781732175260e-4932:1:45:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input
index 955ef17..f4f477f 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input
@@ -14,18 +14,18 @@
%*Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4969:
%Lf:-0.0:1:4:-0x0:
%*Lf:-0.0:0:4:
-%Lf:-0:1:2:-0x0:
-%*Lf:-0:0:2:
-%Lf:-nan(09A_Zaz):1:13:-nan:
+%Lf:-.0:1:3:-0x0:
+%*Lf:-.0:0:3:
+%Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lf:-nan(09A_Zaz):0:13:
-%Lf:-nan():1:6:-nan:
+%Lf:-nan():1:6:-nan():
%*Lf:-nan():0:6:
-%Lf:nan():1:5:nan:
+%Lf:nan():1:5:nan():
%*Lf:nan():0:5:
-%Lf:nan(09A_Zaz):1:12:nan:
+%Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lf:nan(09A_Zaz):0:12:
-%Lf:0:1:1:0x0:
-%*Lf:0:0:1:
+%Lf:.0:1:2:0x0:
+%*Lf:.0:0:2:
%Lf:0.0:1:3:0x0:
%*Lf:0.0:0:3:
%Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4968:0x1p-16382:
@@ -40,12 +40,12 @@
%*Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936:
%Lf:infinity:1:8:inf:
%*Lf:infinity:0:8:
-%Lf:+nan():1:6:nan:
+%Lf:+nan():1:6:nan():
%*Lf:+nan():0:6:
-%Lf:+nan(09A_Zaz):1:13:nan:
+%Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lf:+nan(09A_Zaz):0:13:
-%Lf:+0:1:2:0x0:
-%*Lf:+0:0:2:
+%Lf:+.0:1:3:0x0:
+%*Lf:+.0:0:3:
%Lf:+0.0:1:4:0x0:
%*Lf:+0.0:0:4:
%Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -76,8 +76,8 @@
%*1Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:-1:
%1Lf:-0.0:0:-1:
%*1Lf:-0.0:0:-1:
-%1Lf:-0:0:-1:
-%*1Lf:-0:0:-1:
+%1Lf:-.0:0:-1:
+%*1Lf:-.0:0:-1:
%1Lf:-nan(09A_Zaz):0:-1:
%*1Lf:-nan(09A_Zaz):0:-1:
%1Lf:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Lf:nan():0:-1:
%1Lf:nan(09A_Zaz):0:-1:
%*1Lf:nan(09A_Zaz):0:-1:
-%1Lf:0:1:1:0x0:
-%*1Lf:0:0:1:
+%1Lf:.0:0:-1:
+%*1Lf:.0:0:-1:
%1Lf:0.0:1:1:0x0:
%*1Lf:0.0:0:1:
%1Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:1:0x0:
@@ -106,8 +106,8 @@
%*1Lf:+nan():0:-1:
%1Lf:+nan(09A_Zaz):0:-1:
%*1Lf:+nan(09A_Zaz):0:-1:
-%1Lf:+0:0:-1:
-%*1Lf:+0:0:-1:
+%1Lf:+.0:0:-1:
+%*1Lf:+.0:0:-1:
%1Lf:+0.0:0:-1:
%*1Lf:+0.0:0:-1:
%1Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:-1:
@@ -138,8 +138,8 @@
%*2Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:2:
%2Lf:-0.0:1:2:-0x0:
%*2Lf:-0.0:0:2:
-%2Lf:-0:1:2:-0x0:
-%*2Lf:-0:0:2:
+%2Lf:-.0:0:-1:
+%*2Lf:-.0:0:-1:
%2Lf:-nan(09A_Zaz):0:-1:
%*2Lf:-nan(09A_Zaz):0:-1:
%2Lf:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Lf:nan():0:-1:
%2Lf:nan(09A_Zaz):0:-1:
%*2Lf:nan(09A_Zaz):0:-1:
-%2Lf:0:1:1:0x0:
-%*2Lf:0:0:1:
+%2Lf:.0:1:2:0x0:
+%*2Lf:.0:0:2:
%2Lf:0.0:1:2:0x0:
%*2Lf:0.0:0:2:
%2Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:2:0x0:
@@ -168,8 +168,8 @@
%*2Lf:+nan():0:-1:
%2Lf:+nan(09A_Zaz):0:-1:
%*2Lf:+nan(09A_Zaz):0:-1:
-%2Lf:+0:1:2:0x0:
-%*2Lf:+0:0:2:
+%2Lf:+.0:0:-1:
+%*2Lf:+.0:0:-1:
%2Lf:+0.0:1:2:0x0:
%*2Lf:+0.0:0:2:
%2Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:2:0x0:
@@ -200,8 +200,8 @@
%*3Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:3:
%3Lf:-0.0:1:3:-0x0:
%*3Lf:-0.0:0:3:
-%3Lf:-0:1:2:-0x0:
-%*3Lf:-0:0:2:
+%3Lf:-.0:1:3:-0x0:
+%*3Lf:-.0:0:3:
%3Lf:-nan(09A_Zaz):0:-1:
%*3Lf:-nan(09A_Zaz):0:-1:
%3Lf:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Lf:nan():0:3:
%3Lf:nan(09A_Zaz):1:3:nan:
%*3Lf:nan(09A_Zaz):0:3:
-%3Lf:0:1:1:0x0:
-%*3Lf:0:0:1:
+%3Lf:.0:1:2:0x0:
+%*3Lf:.0:0:2:
%3Lf:0.0:1:3:0x0:
%*3Lf:0.0:0:3:
%3Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:3:0x0:
@@ -230,8 +230,8 @@
%*3Lf:+nan():0:-1:
%3Lf:+nan(09A_Zaz):0:-1:
%*3Lf:+nan(09A_Zaz):0:-1:
-%3Lf:+0:1:2:0x0:
-%*3Lf:+0:0:2:
+%3Lf:+.0:1:3:0x0:
+%*3Lf:+.0:0:3:
%3Lf:+0.0:1:3:0x0:
%*3Lf:+0.0:0:3:
%3Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:3:0x0:
@@ -262,18 +262,18 @@
%*4935Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4935:
%4935Lf:-0.0:1:4:-0x0:
%*4935Lf:-0.0:0:4:
-%4935Lf:-0:1:2:-0x0:
-%*4935Lf:-0:0:2:
-%4935Lf:-nan(09A_Zaz):1:13:-nan:
+%4935Lf:-.0:1:3:-0x0:
+%*4935Lf:-.0:0:3:
+%4935Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*4935Lf:-nan(09A_Zaz):0:13:
-%4935Lf:-nan():1:6:-nan:
+%4935Lf:-nan():1:6:-nan():
%*4935Lf:-nan():0:6:
-%4935Lf:nan():1:5:nan:
+%4935Lf:nan():1:5:nan():
%*4935Lf:nan():0:5:
-%4935Lf:nan(09A_Zaz):1:12:nan:
+%4935Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*4935Lf:nan(09A_Zaz):0:12:
-%4935Lf:0:1:1:0x0:
-%*4935Lf:0:0:1:
+%4935Lf:.0:1:2:0x0:
+%*4935Lf:.0:0:2:
%4935Lf:0.0:1:3:0x0:
%*4935Lf:0.0:0:3:
%4935Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4935:0x1.f68ae6c2e865bbfbf15b6ab83018p-16383:
@@ -288,12 +288,12 @@
%*4935Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4935:
%4935Lf:infinity:1:8:inf:
%*4935Lf:infinity:0:8:
-%4935Lf:+nan():1:6:nan:
+%4935Lf:+nan():1:6:nan():
%*4935Lf:+nan():0:6:
-%4935Lf:+nan(09A_Zaz):1:13:nan:
+%4935Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*4935Lf:+nan(09A_Zaz):0:13:
-%4935Lf:+0:1:2:0x0:
-%*4935Lf:+0:0:2:
+%4935Lf:+.0:1:3:0x0:
+%*4935Lf:+.0:0:3:
%4935Lf:+0.0:1:4:0x0:
%*4935Lf:+0.0:0:4:
%4935Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4935:0x1.c8db5d6b5ee81f42213bd561a016p-16383:
@@ -324,18 +324,18 @@
%*5000Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4969:
%5000Lf:-0.0:1:4:-0x0:
%*5000Lf:-0.0:0:4:
-%5000Lf:-0:1:2:-0x0:
-%*5000Lf:-0:0:2:
-%5000Lf:-nan(09A_Zaz):1:13:-nan:
+%5000Lf:-.0:1:3:-0x0:
+%*5000Lf:-.0:0:3:
+%5000Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*5000Lf:-nan(09A_Zaz):0:13:
-%5000Lf:-nan():1:6:-nan:
+%5000Lf:-nan():1:6:-nan():
%*5000Lf:-nan():0:6:
-%5000Lf:nan():1:5:nan:
+%5000Lf:nan():1:5:nan():
%*5000Lf:nan():0:5:
-%5000Lf:nan(09A_Zaz):1:12:nan:
+%5000Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*5000Lf:nan(09A_Zaz):0:12:
-%5000Lf:0:1:1:0x0:
-%*5000Lf:0:0:1:
+%5000Lf:.0:1:2:0x0:
+%*5000Lf:.0:0:2:
%5000Lf:0.0:1:3:0x0:
%*5000Lf:0.0:0:3:
%5000Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4968:0x1p-16382:
@@ -350,12 +350,12 @@
%*5000Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936:
%5000Lf:infinity:1:8:inf:
%*5000Lf:infinity:0:8:
-%5000Lf:+nan():1:6:nan:
+%5000Lf:+nan():1:6:nan():
%*5000Lf:+nan():0:6:
-%5000Lf:+nan(09A_Zaz):1:13:nan:
+%5000Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*5000Lf:+nan(09A_Zaz):0:13:
-%5000Lf:+0:1:2:0x0:
-%*5000Lf:+0:0:2:
+%5000Lf:+.0:1:3:0x0:
+%*5000Lf:+.0:0:3:
%5000Lf:+0.0:1:4:0x0:
%*5000Lf:+0.0:0:4:
%5000Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -386,8 +386,8 @@
%*3Lf: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4:
%3Lf: -0.0:1:4:-0x0:
%*3Lf: -0.0:0:4:
-%3Lf: -0:1:3:-0x0:
-%*3Lf: -0:0:3:
+%3Lf: -.0:1:4:-0x0:
+%*3Lf: -.0:0:4:
%3Lf: -nan(09A_Zaz):0:-1:
%*3Lf: -nan(09A_Zaz):0:-1:
%3Lf: -nan():0:-1:
@@ -396,8 +396,8 @@
%*3Lf: nan():0:4:
%3Lf: nan(09A_Zaz):1:4:nan:
%*3Lf: nan(09A_Zaz):0:4:
-%3Lf: 0:1:2:0x0:
-%*3Lf: 0:0:2:
+%3Lf: .0:1:3:0x0:
+%*3Lf: .0:0:3:
%3Lf: 0.0:1:4:0x0:
%*3Lf: 0.0:0:4:
%3Lf: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4:0x0:
@@ -416,8 +416,8 @@
%*3Lf: +nan():0:-1:
%3Lf: +nan(09A_Zaz):0:-1:
%*3Lf: +nan(09A_Zaz):0:-1:
-%3Lf: +0:1:3:0x0:
-%*3Lf: +0:0:3:
+%3Lf: +.0:1:4:0x0:
+%*3Lf: +.0:0:4:
%3Lf: +0.0:1:4:0x0:
%*3Lf: +0.0:0:4:
%3Lf: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4:0x0:
@@ -448,18 +448,18 @@
%*5000Lf: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4970:
%5000Lf: -0.0:1:5:-0x0:
%*5000Lf: -0.0:0:5:
-%5000Lf: -0:1:3:-0x0:
-%*5000Lf: -0:0:3:
-%5000Lf: -nan(09A_Zaz):1:14:-nan:
+%5000Lf: -.0:1:4:-0x0:
+%*5000Lf: -.0:0:4:
+%5000Lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*5000Lf: -nan(09A_Zaz):0:14:
-%5000Lf: -nan():1:7:-nan:
+%5000Lf: -nan():1:7:-nan():
%*5000Lf: -nan():0:7:
-%5000Lf: nan():1:6:nan:
+%5000Lf: nan():1:6:nan():
%*5000Lf: nan():0:6:
-%5000Lf: nan(09A_Zaz):1:13:nan:
+%5000Lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*5000Lf: nan(09A_Zaz):0:13:
-%5000Lf: 0:1:2:0x0:
-%*5000Lf: 0:0:2:
+%5000Lf: .0:1:3:0x0:
+%*5000Lf: .0:0:3:
%5000Lf: 0.0:1:4:0x0:
%*5000Lf: 0.0:0:4:
%5000Lf: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -474,12 +474,12 @@
%*5000Lf: 01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4937:
%5000Lf: infinity:1:9:inf:
%*5000Lf: infinity:0:9:
-%5000Lf: +nan():1:7:nan:
+%5000Lf: +nan():1:7:nan():
%*5000Lf: +nan():0:7:
-%5000Lf: +nan(09A_Zaz):1:14:nan:
+%5000Lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*5000Lf: +nan(09A_Zaz):0:14:
-%5000Lf: +0:1:3:0x0:
-%*5000Lf: +0:0:3:
+%5000Lf: +.0:1:4:0x0:
+%*5000Lf: +.0:0:4:
%5000Lf: +0.0:1:5:0x0:
%*5000Lf: +0.0:0:5:
%5000Lf: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4970:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input
index b3e73df..b8e44c8 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input
@@ -14,18 +14,18 @@
%*LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4969:
%LF:-0.0:1:4:-0x0:
%*LF:-0.0:0:4:
-%LF:-0:1:2:-0x0:
-%*LF:-0:0:2:
-%LF:-NAN(09A_Zaz):1:13:-nan:
+%LF:-.0:1:3:-0x0:
+%*LF:-.0:0:3:
+%LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LF:-NAN(09A_Zaz):0:13:
-%LF:-NAN():1:6:-nan:
+%LF:-NAN():1:6:-nan():
%*LF:-NAN():0:6:
-%LF:NAN():1:5:nan:
+%LF:NAN():1:5:nan():
%*LF:NAN():0:5:
-%LF:NAN(09A_Zaz):1:12:nan:
+%LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LF:NAN(09A_Zaz):0:12:
-%LF:0:1:1:0x0:
-%*LF:0:0:1:
+%LF:.0:1:2:0x0:
+%*LF:.0:0:2:
%LF:0.0:1:3:0x0:
%*LF:0.0:0:3:
%LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4968:0x1p-16382:
@@ -40,12 +40,12 @@
%*LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936:
%LF:INFINITY:1:8:inf:
%*LF:INFINITY:0:8:
-%LF:+NAN():1:6:nan:
+%LF:+NAN():1:6:nan():
%*LF:+NAN():0:6:
-%LF:+NAN(09A_Zaz):1:13:nan:
+%LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LF:+NAN(09A_Zaz):0:13:
-%LF:+0:1:2:0x0:
-%*LF:+0:0:2:
+%LF:+.0:1:3:0x0:
+%*LF:+.0:0:3:
%LF:+0.0:1:4:0x0:
%*LF:+0.0:0:4:
%LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:-1:
%1LF:-0.0:0:-1:
%*1LF:-0.0:0:-1:
-%1LF:-0:0:-1:
-%*1LF:-0:0:-1:
+%1LF:-.0:0:-1:
+%*1LF:-.0:0:-1:
%1LF:-NAN(09A_Zaz):0:-1:
%*1LF:-NAN(09A_Zaz):0:-1:
%1LF:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LF:NAN():0:-1:
%1LF:NAN(09A_Zaz):0:-1:
%*1LF:NAN(09A_Zaz):0:-1:
-%1LF:0:1:1:0x0:
-%*1LF:0:0:1:
+%1LF:.0:0:-1:
+%*1LF:.0:0:-1:
%1LF:0.0:1:1:0x0:
%*1LF:0.0:0:1:
%1LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LF:+NAN():0:-1:
%1LF:+NAN(09A_Zaz):0:-1:
%*1LF:+NAN(09A_Zaz):0:-1:
-%1LF:+0:0:-1:
-%*1LF:+0:0:-1:
+%1LF:+.0:0:-1:
+%*1LF:+.0:0:-1:
%1LF:+0.0:0:-1:
%*1LF:+0.0:0:-1:
%1LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:-1:
@@ -138,8 +138,8 @@
%*2LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:2:
%2LF:-0.0:1:2:-0x0:
%*2LF:-0.0:0:2:
-%2LF:-0:1:2:-0x0:
-%*2LF:-0:0:2:
+%2LF:-.0:0:-1:
+%*2LF:-.0:0:-1:
%2LF:-NAN(09A_Zaz):0:-1:
%*2LF:-NAN(09A_Zaz):0:-1:
%2LF:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LF:NAN():0:-1:
%2LF:NAN(09A_Zaz):0:-1:
%*2LF:NAN(09A_Zaz):0:-1:
-%2LF:0:1:1:0x0:
-%*2LF:0:0:1:
+%2LF:.0:1:2:0x0:
+%*2LF:.0:0:2:
%2LF:0.0:1:2:0x0:
%*2LF:0.0:0:2:
%2LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:2:0x0:
@@ -168,8 +168,8 @@
%*2LF:+NAN():0:-1:
%2LF:+NAN(09A_Zaz):0:-1:
%*2LF:+NAN(09A_Zaz):0:-1:
-%2LF:+0:1:2:0x0:
-%*2LF:+0:0:2:
+%2LF:+.0:0:-1:
+%*2LF:+.0:0:-1:
%2LF:+0.0:1:2:0x0:
%*2LF:+0.0:0:2:
%2LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:3:
%3LF:-0.0:1:3:-0x0:
%*3LF:-0.0:0:3:
-%3LF:-0:1:2:-0x0:
-%*3LF:-0:0:2:
+%3LF:-.0:1:3:-0x0:
+%*3LF:-.0:0:3:
%3LF:-NAN(09A_Zaz):0:-1:
%*3LF:-NAN(09A_Zaz):0:-1:
%3LF:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LF:NAN():0:3:
%3LF:NAN(09A_Zaz):1:3:nan:
%*3LF:NAN(09A_Zaz):0:3:
-%3LF:0:1:1:0x0:
-%*3LF:0:0:1:
+%3LF:.0:1:2:0x0:
+%*3LF:.0:0:2:
%3LF:0.0:1:3:0x0:
%*3LF:0.0:0:3:
%3LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:3:0x0:
@@ -230,8 +230,8 @@
%*3LF:+NAN():0:-1:
%3LF:+NAN(09A_Zaz):0:-1:
%*3LF:+NAN(09A_Zaz):0:-1:
-%3LF:+0:1:2:0x0:
-%*3LF:+0:0:2:
+%3LF:+.0:1:3:0x0:
+%*3LF:+.0:0:3:
%3LF:+0.0:1:3:0x0:
%*3LF:+0.0:0:3:
%3LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:3:0x0:
@@ -262,18 +262,18 @@
%*4935LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4935:
%4935LF:-0.0:1:4:-0x0:
%*4935LF:-0.0:0:4:
-%4935LF:-0:1:2:-0x0:
-%*4935LF:-0:0:2:
-%4935LF:-NAN(09A_Zaz):1:13:-nan:
+%4935LF:-.0:1:3:-0x0:
+%*4935LF:-.0:0:3:
+%4935LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*4935LF:-NAN(09A_Zaz):0:13:
-%4935LF:-NAN():1:6:-nan:
+%4935LF:-NAN():1:6:-nan():
%*4935LF:-NAN():0:6:
-%4935LF:NAN():1:5:nan:
+%4935LF:NAN():1:5:nan():
%*4935LF:NAN():0:5:
-%4935LF:NAN(09A_Zaz):1:12:nan:
+%4935LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*4935LF:NAN(09A_Zaz):0:12:
-%4935LF:0:1:1:0x0:
-%*4935LF:0:0:1:
+%4935LF:.0:1:2:0x0:
+%*4935LF:.0:0:2:
%4935LF:0.0:1:3:0x0:
%*4935LF:0.0:0:3:
%4935LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4935:0x1.f68ae6c2e865bbfbf15b6ab83018p-16383:
@@ -288,12 +288,12 @@
%*4935LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4935:
%4935LF:INFINITY:1:8:inf:
%*4935LF:INFINITY:0:8:
-%4935LF:+NAN():1:6:nan:
+%4935LF:+NAN():1:6:nan():
%*4935LF:+NAN():0:6:
-%4935LF:+NAN(09A_Zaz):1:13:nan:
+%4935LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*4935LF:+NAN(09A_Zaz):0:13:
-%4935LF:+0:1:2:0x0:
-%*4935LF:+0:0:2:
+%4935LF:+.0:1:3:0x0:
+%*4935LF:+.0:0:3:
%4935LF:+0.0:1:4:0x0:
%*4935LF:+0.0:0:4:
%4935LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4935:0x1.c8db5d6b5ee81f42213bd561a016p-16383:
@@ -324,18 +324,18 @@
%*5000LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4969:
%5000LF:-0.0:1:4:-0x0:
%*5000LF:-0.0:0:4:
-%5000LF:-0:1:2:-0x0:
-%*5000LF:-0:0:2:
-%5000LF:-NAN(09A_Zaz):1:13:-nan:
+%5000LF:-.0:1:3:-0x0:
+%*5000LF:-.0:0:3:
+%5000LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*5000LF:-NAN(09A_Zaz):0:13:
-%5000LF:-NAN():1:6:-nan:
+%5000LF:-NAN():1:6:-nan():
%*5000LF:-NAN():0:6:
-%5000LF:NAN():1:5:nan:
+%5000LF:NAN():1:5:nan():
%*5000LF:NAN():0:5:
-%5000LF:NAN(09A_Zaz):1:12:nan:
+%5000LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*5000LF:NAN(09A_Zaz):0:12:
-%5000LF:0:1:1:0x0:
-%*5000LF:0:0:1:
+%5000LF:.0:1:2:0x0:
+%*5000LF:.0:0:2:
%5000LF:0.0:1:3:0x0:
%*5000LF:0.0:0:3:
%5000LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4968:0x1p-16382:
@@ -350,12 +350,12 @@
%*5000LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936:
%5000LF:INFINITY:1:8:inf:
%*5000LF:INFINITY:0:8:
-%5000LF:+NAN():1:6:nan:
+%5000LF:+NAN():1:6:nan():
%*5000LF:+NAN():0:6:
-%5000LF:+NAN(09A_Zaz):1:13:nan:
+%5000LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*5000LF:+NAN(09A_Zaz):0:13:
-%5000LF:+0:1:2:0x0:
-%*5000LF:+0:0:2:
+%5000LF:+.0:1:3:0x0:
+%*5000LF:+.0:0:3:
%5000LF:+0.0:1:4:0x0:
%*5000LF:+0.0:0:4:
%5000LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -386,8 +386,8 @@
%*3LF: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4:
%3LF: -0.0:1:4:-0x0:
%*3LF: -0.0:0:4:
-%3LF: -0:1:3:-0x0:
-%*3LF: -0:0:3:
+%3LF: -.0:1:4:-0x0:
+%*3LF: -.0:0:4:
%3LF: -NAN(09A_Zaz):0:-1:
%*3LF: -NAN(09A_Zaz):0:-1:
%3LF: -NAN():0:-1:
@@ -396,8 +396,8 @@
%*3LF: NAN():0:4:
%3LF: NAN(09A_Zaz):1:4:nan:
%*3LF: NAN(09A_Zaz):0:4:
-%3LF: 0:1:2:0x0:
-%*3LF: 0:0:2:
+%3LF: .0:1:3:0x0:
+%*3LF: .0:0:3:
%3LF: 0.0:1:4:0x0:
%*3LF: 0.0:0:4:
%3LF: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4:0x0:
@@ -416,8 +416,8 @@
%*3LF: +NAN():0:-1:
%3LF: +NAN(09A_Zaz):0:-1:
%*3LF: +NAN(09A_Zaz):0:-1:
-%3LF: +0:1:3:0x0:
-%*3LF: +0:0:3:
+%3LF: +.0:1:4:0x0:
+%*3LF: +.0:0:4:
%3LF: +0.0:1:4:0x0:
%*3LF: +0.0:0:4:
%3LF: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4:0x0:
@@ -448,18 +448,18 @@
%*5000LF: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4970:
%5000LF: -0.0:1:5:-0x0:
%*5000LF: -0.0:0:5:
-%5000LF: -0:1:3:-0x0:
-%*5000LF: -0:0:3:
-%5000LF: -NAN(09A_Zaz):1:14:-nan:
+%5000LF: -.0:1:4:-0x0:
+%*5000LF: -.0:0:4:
+%5000LF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*5000LF: -NAN(09A_Zaz):0:14:
-%5000LF: -NAN():1:7:-nan:
+%5000LF: -NAN():1:7:-nan():
%*5000LF: -NAN():0:7:
-%5000LF: NAN():1:6:nan:
+%5000LF: NAN():1:6:nan():
%*5000LF: NAN():0:6:
-%5000LF: NAN(09A_Zaz):1:13:nan:
+%5000LF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*5000LF: NAN(09A_Zaz):0:13:
-%5000LF: 0:1:2:0x0:
-%*5000LF: 0:0:2:
+%5000LF: .0:1:3:0x0:
+%*5000LF: .0:0:3:
%5000LF: 0.0:1:4:0x0:
%*5000LF: 0.0:0:4:
%5000LF: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -474,12 +474,12 @@
%*5000LF: 01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4937:
%5000LF: INFINITY:1:9:inf:
%*5000LF: INFINITY:0:9:
-%5000LF: +NAN():1:7:nan:
+%5000LF: +NAN():1:7:nan():
%*5000LF: +NAN():0:7:
-%5000LF: +NAN(09A_Zaz):1:14:nan:
+%5000LF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*5000LF: +NAN(09A_Zaz):0:14:
-%5000LF: +0:1:3:0x0:
-%*5000LF: +0:0:3:
+%5000LF: +.0:1:4:0x0:
+%*5000LF: +.0:0:4:
%5000LF: +0.0:1:5:0x0:
%*5000LF: +0.0:0:5:
%5000LF: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4970:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input
index fb5173c..70736c0 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input
@@ -14,18 +14,18 @@
%*Lg:-0x8p-16385:0:11:
%Lg:-0x0p+0:1:7:-0x0:
%*Lg:-0x0p+0:0:7:
-%Lg:-0x0p0:1:6:-0x0:
-%*Lg:-0x0p0:0:6:
-%Lg:-nan(09A_Zaz):1:13:-nan:
+%Lg:-0x.0p0:1:7:-0x0:
+%*Lg:-0x.0p0:0:7:
+%Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lg:-nan(09A_Zaz):0:13:
-%Lg:-nan():1:6:-nan:
+%Lg:-nan():1:6:-nan():
%*Lg:-nan():0:6:
-%Lg:nan():1:5:nan:
+%Lg:nan():1:5:nan():
%*Lg:nan():0:5:
-%Lg:nan(09A_Zaz):1:12:nan:
+%Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lg:nan(09A_Zaz):0:12:
-%Lg:0x0p0:1:5:0x0:
-%*Lg:0x0p0:0:5:
+%Lg:0x.0p0:1:6:0x0:
+%*Lg:0x.0p0:0:6:
%Lg:0x0p+0:1:6:0x0:
%*Lg:0x0p+0:0:6:
%Lg:0x8p-16385:1:10:0x1p-16382:
@@ -40,12 +40,12 @@
%*Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:39:
%Lg:infinity:1:8:inf:
%*Lg:infinity:0:8:
-%Lg:+nan():1:6:nan:
+%Lg:+nan():1:6:nan():
%*Lg:+nan():0:6:
-%Lg:+nan(09A_Zaz):1:13:nan:
+%Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lg:+nan(09A_Zaz):0:13:
-%Lg:+0x0p0:1:6:0x0:
-%*Lg:+0x0p0:0:6:
+%Lg:+0x.0p0:1:7:0x0:
+%*Lg:+0x.0p0:0:7:
%Lg:+0x0p+0:1:7:0x0:
%*Lg:+0x0p+0:0:7:
%Lg:+0x8p-16385:1:11:0x1p-16382:
@@ -76,8 +76,8 @@
%*1Lg:-0x8p-16385:0:-1:
%1Lg:-0x0p+0:0:-1:
%*1Lg:-0x0p+0:0:-1:
-%1Lg:-0x0p0:0:-1:
-%*1Lg:-0x0p0:0:-1:
+%1Lg:-0x.0p0:0:-1:
+%*1Lg:-0x.0p0:0:-1:
%1Lg:-nan(09A_Zaz):0:-1:
%*1Lg:-nan(09A_Zaz):0:-1:
%1Lg:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Lg:nan():0:-1:
%1Lg:nan(09A_Zaz):0:-1:
%*1Lg:nan(09A_Zaz):0:-1:
-%1Lg:0x0p0:1:1:0x0:
-%*1Lg:0x0p0:0:1:
+%1Lg:0x.0p0:1:1:0x0:
+%*1Lg:0x.0p0:0:1:
%1Lg:0x0p+0:1:1:0x0:
%*1Lg:0x0p+0:0:1:
%1Lg:0x8p-16385:1:1:0x0:
@@ -106,8 +106,8 @@
%*1Lg:+nan():0:-1:
%1Lg:+nan(09A_Zaz):0:-1:
%*1Lg:+nan(09A_Zaz):0:-1:
-%1Lg:+0x0p0:0:-1:
-%*1Lg:+0x0p0:0:-1:
+%1Lg:+0x.0p0:0:-1:
+%*1Lg:+0x.0p0:0:-1:
%1Lg:+0x0p+0:0:-1:
%*1Lg:+0x0p+0:0:-1:
%1Lg:+0x8p-16385:0:-1:
@@ -138,8 +138,8 @@
%*2Lg:-0x8p-16385:0:2:
%2Lg:-0x0p+0:1:2:-0x0:
%*2Lg:-0x0p+0:0:2:
-%2Lg:-0x0p0:1:2:-0x0:
-%*2Lg:-0x0p0:0:2:
+%2Lg:-0x.0p0:1:2:-0x0:
+%*2Lg:-0x.0p0:0:2:
%2Lg:-nan(09A_Zaz):0:-1:
%*2Lg:-nan(09A_Zaz):0:-1:
%2Lg:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Lg:nan():0:-1:
%2Lg:nan(09A_Zaz):0:-1:
%*2Lg:nan(09A_Zaz):0:-1:
-%2Lg:0x0p0:0:-1:
-%*2Lg:0x0p0:0:-1:
+%2Lg:0x.0p0:0:-1:
+%*2Lg:0x.0p0:0:-1:
%2Lg:0x0p+0:0:-1:
%*2Lg:0x0p+0:0:-1:
%2Lg:0x8p-16385:0:-1:
@@ -168,8 +168,8 @@
%*2Lg:+nan():0:-1:
%2Lg:+nan(09A_Zaz):0:-1:
%*2Lg:+nan(09A_Zaz):0:-1:
-%2Lg:+0x0p0:1:2:0x0:
-%*2Lg:+0x0p0:0:2:
+%2Lg:+0x.0p0:1:2:0x0:
+%*2Lg:+0x.0p0:0:2:
%2Lg:+0x0p+0:1:2:0x0:
%*2Lg:+0x0p+0:0:2:
%2Lg:+0x8p-16385:1:2:0x0:
@@ -200,8 +200,8 @@
%*3Lg:-0x8p-16385:0:-1:
%3Lg:-0x0p+0:0:-1:
%*3Lg:-0x0p+0:0:-1:
-%3Lg:-0x0p0:0:-1:
-%*3Lg:-0x0p0:0:-1:
+%3Lg:-0x.0p0:0:-1:
+%*3Lg:-0x.0p0:0:-1:
%3Lg:-nan(09A_Zaz):0:-1:
%*3Lg:-nan(09A_Zaz):0:-1:
%3Lg:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Lg:nan():0:3:
%3Lg:nan(09A_Zaz):1:3:nan:
%*3Lg:nan(09A_Zaz):0:3:
-%3Lg:0x0p0:1:3:0x0:
-%*3Lg:0x0p0:0:3:
+%3Lg:0x.0p0:0:-1:
+%*3Lg:0x.0p0:0:-1:
%3Lg:0x0p+0:1:3:0x0:
%*3Lg:0x0p+0:0:3:
%3Lg:0x8p-16385:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3Lg:+nan():0:-1:
%3Lg:+nan(09A_Zaz):0:-1:
%*3Lg:+nan(09A_Zaz):0:-1:
-%3Lg:+0x0p0:0:-1:
-%*3Lg:+0x0p0:0:-1:
+%3Lg:+0x.0p0:0:-1:
+%*3Lg:+0x.0p0:0:-1:
%3Lg:+0x0p+0:0:-1:
%*3Lg:+0x0p+0:0:-1:
%3Lg:+0x8p-16385:0:-1:
@@ -262,8 +262,8 @@
%*4Lg:-0x8p-16385:0:4:
%4Lg:-0x0p+0:1:4:-0x0:
%*4Lg:-0x0p+0:0:4:
-%4Lg:-0x0p0:1:4:-0x0:
-%*4Lg:-0x0p0:0:4:
+%4Lg:-0x.0p0:0:-1:
+%*4Lg:-0x.0p0:0:-1:
%4Lg:-nan(09A_Zaz):1:4:-nan:
%*4Lg:-nan(09A_Zaz):0:4:
%4Lg:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Lg:nan():0:-1:
%4Lg:nan(09A_Zaz):0:-1:
%*4Lg:nan(09A_Zaz):0:-1:
-%4Lg:0x0p0:0:-1:
-%*4Lg:0x0p0:0:-1:
+%4Lg:0x.0p0:1:4:0x0:
+%*4Lg:0x.0p0:0:4:
%4Lg:0x0p+0:0:-1:
%*4Lg:0x0p+0:0:-1:
%4Lg:0x8p-16385:0:-1:
@@ -292,8 +292,8 @@
%*4Lg:+nan():0:4:
%4Lg:+nan(09A_Zaz):1:4:nan:
%*4Lg:+nan(09A_Zaz):0:4:
-%4Lg:+0x0p0:1:4:0x0:
-%*4Lg:+0x0p0:0:4:
+%4Lg:+0x.0p0:0:-1:
+%*4Lg:+0x.0p0:0:-1:
%4Lg:+0x0p+0:1:4:0x0:
%*4Lg:+0x0p+0:0:4:
%4Lg:+0x8p-16385:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5Lg:-0x8p-16385:0:-1:
%5Lg:-0x0p+0:0:-1:
%*5Lg:-0x0p+0:0:-1:
-%5Lg:-0x0p0:0:-1:
-%*5Lg:-0x0p0:0:-1:
+%5Lg:-0x.0p0:1:5:-0x0:
+%*5Lg:-0x.0p0:0:5:
%5Lg:-nan(09A_Zaz):0:-1:
%*5Lg:-nan(09A_Zaz):0:-1:
%5Lg:-nan():0:-1:
%*5Lg:-nan():0:-1:
-%5Lg:nan():1:5:nan:
+%5Lg:nan():1:5:nan():
%*5Lg:nan():0:5:
%5Lg:nan(09A_Zaz):0:-1:
%*5Lg:nan(09A_Zaz):0:-1:
-%5Lg:0x0p0:1:5:0x0:
-%*5Lg:0x0p0:0:5:
+%5Lg:0x.0p0:0:-1:
+%*5Lg:0x.0p0:0:-1:
%5Lg:0x0p+0:0:-1:
%*5Lg:0x0p+0:0:-1:
%5Lg:0x8p-16385:0:-1:
@@ -354,8 +354,8 @@
%*5Lg:+nan():0:-1:
%5Lg:+nan(09A_Zaz):0:-1:
%*5Lg:+nan(09A_Zaz):0:-1:
-%5Lg:+0x0p0:0:-1:
-%*5Lg:+0x0p0:0:-1:
+%5Lg:+0x.0p0:1:5:0x0:
+%*5Lg:+0x.0p0:0:5:
%5Lg:+0x0p+0:0:-1:
%*5Lg:+0x0p+0:0:-1:
%5Lg:+0x8p-16385:0:-1:
@@ -386,18 +386,18 @@
%*6Lg:-0x8p-16385:0:-1:
%6Lg:-0x0p+0:0:-1:
%*6Lg:-0x0p+0:0:-1:
-%6Lg:-0x0p0:1:6:-0x0:
-%*6Lg:-0x0p0:0:6:
+%6Lg:-0x.0p0:0:-1:
+%*6Lg:-0x.0p0:0:-1:
%6Lg:-nan(09A_Zaz):0:-1:
%*6Lg:-nan(09A_Zaz):0:-1:
-%6Lg:-nan():1:6:-nan:
+%6Lg:-nan():1:6:-nan():
%*6Lg:-nan():0:6:
-%6Lg:nan():1:5:nan:
+%6Lg:nan():1:5:nan():
%*6Lg:nan():0:5:
%6Lg:nan(09A_Zaz):0:-1:
%*6Lg:nan(09A_Zaz):0:-1:
-%6Lg:0x0p0:1:5:0x0:
-%*6Lg:0x0p0:0:5:
+%6Lg:0x.0p0:1:6:0x0:
+%*6Lg:0x.0p0:0:6:
%6Lg:0x0p+0:1:6:0x0:
%*6Lg:0x0p+0:0:6:
%6Lg:0x8p-16385:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:6:
%6Lg:infinity:0:-1:
%*6Lg:infinity:0:-1:
-%6Lg:+nan():1:6:nan:
+%6Lg:+nan():1:6:nan():
%*6Lg:+nan():0:6:
%6Lg:+nan(09A_Zaz):0:-1:
%*6Lg:+nan(09A_Zaz):0:-1:
-%6Lg:+0x0p0:1:6:0x0:
-%*6Lg:+0x0p0:0:6:
+%6Lg:+0x.0p0:0:-1:
+%*6Lg:+0x.0p0:0:-1:
%6Lg:+0x0p+0:0:-1:
%*6Lg:+0x0p+0:0:-1:
%6Lg:+0x8p-16385:0:-1:
@@ -448,18 +448,18 @@
%*35Lg:-0x8p-16385:0:11:
%35Lg:-0x0p+0:1:7:-0x0:
%*35Lg:-0x0p+0:0:7:
-%35Lg:-0x0p0:1:6:-0x0:
-%*35Lg:-0x0p0:0:6:
-%35Lg:-nan(09A_Zaz):1:13:-nan:
+%35Lg:-0x.0p0:1:7:-0x0:
+%*35Lg:-0x.0p0:0:7:
+%35Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*35Lg:-nan(09A_Zaz):0:13:
-%35Lg:-nan():1:6:-nan:
+%35Lg:-nan():1:6:-nan():
%*35Lg:-nan():0:6:
-%35Lg:nan():1:5:nan:
+%35Lg:nan():1:5:nan():
%*35Lg:nan():0:5:
-%35Lg:nan(09A_Zaz):1:12:nan:
+%35Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*35Lg:nan(09A_Zaz):0:12:
-%35Lg:0x0p0:1:5:0x0:
-%*35Lg:0x0p0:0:5:
+%35Lg:0x.0p0:1:6:0x0:
+%*35Lg:0x.0p0:0:6:
%35Lg:0x0p+0:1:6:0x0:
%*35Lg:0x0p+0:0:6:
%35Lg:0x8p-16385:1:10:0x1p-16382:
@@ -474,12 +474,12 @@
%*35Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:35:
%35Lg:infinity:1:8:inf:
%*35Lg:infinity:0:8:
-%35Lg:+nan():1:6:nan:
+%35Lg:+nan():1:6:nan():
%*35Lg:+nan():0:6:
-%35Lg:+nan(09A_Zaz):1:13:nan:
+%35Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*35Lg:+nan(09A_Zaz):0:13:
-%35Lg:+0x0p0:1:6:0x0:
-%*35Lg:+0x0p0:0:6:
+%35Lg:+0x.0p0:1:7:0x0:
+%*35Lg:+0x.0p0:0:7:
%35Lg:+0x0p+0:1:7:0x0:
%*35Lg:+0x0p+0:0:7:
%35Lg:+0x8p-16385:1:11:0x1p-16382:
@@ -510,18 +510,18 @@
%*53Lg:-0x8p-16385:0:11:
%53Lg:-0x0p+0:1:7:-0x0:
%*53Lg:-0x0p+0:0:7:
-%53Lg:-0x0p0:1:6:-0x0:
-%*53Lg:-0x0p0:0:6:
-%53Lg:-nan(09A_Zaz):1:13:-nan:
+%53Lg:-0x.0p0:1:7:-0x0:
+%*53Lg:-0x.0p0:0:7:
+%53Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*53Lg:-nan(09A_Zaz):0:13:
-%53Lg:-nan():1:6:-nan:
+%53Lg:-nan():1:6:-nan():
%*53Lg:-nan():0:6:
-%53Lg:nan():1:5:nan:
+%53Lg:nan():1:5:nan():
%*53Lg:nan():0:5:
-%53Lg:nan(09A_Zaz):1:12:nan:
+%53Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*53Lg:nan(09A_Zaz):0:12:
-%53Lg:0x0p0:1:5:0x0:
-%*53Lg:0x0p0:0:5:
+%53Lg:0x.0p0:1:6:0x0:
+%*53Lg:0x.0p0:0:6:
%53Lg:0x0p+0:1:6:0x0:
%*53Lg:0x0p+0:0:6:
%53Lg:0x8p-16385:1:10:0x1p-16382:
@@ -536,12 +536,12 @@
%*53Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:39:
%53Lg:infinity:1:8:inf:
%*53Lg:infinity:0:8:
-%53Lg:+nan():1:6:nan:
+%53Lg:+nan():1:6:nan():
%*53Lg:+nan():0:6:
-%53Lg:+nan(09A_Zaz):1:13:nan:
+%53Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*53Lg:+nan(09A_Zaz):0:13:
-%53Lg:+0x0p0:1:6:0x0:
-%*53Lg:+0x0p0:0:6:
+%53Lg:+0x.0p0:1:7:0x0:
+%*53Lg:+0x.0p0:0:7:
%53Lg:+0x0p+0:1:7:0x0:
%*53Lg:+0x0p+0:0:7:
%53Lg:+0x8p-16385:1:11:0x1p-16382:
@@ -572,18 +572,18 @@
%*5Lg: -0x8p-16385:0:-1:
%5Lg: -0x0p+0:0:-1:
%*5Lg: -0x0p+0:0:-1:
-%5Lg: -0x0p0:0:-1:
-%*5Lg: -0x0p0:0:-1:
+%5Lg: -0x.0p0:1:6:-0x0:
+%*5Lg: -0x.0p0:0:6:
%5Lg: -nan(09A_Zaz):0:-1:
%*5Lg: -nan(09A_Zaz):0:-1:
%5Lg: -nan():0:-1:
%*5Lg: -nan():0:-1:
-%5Lg: nan():1:6:nan:
+%5Lg: nan():1:6:nan():
%*5Lg: nan():0:6:
%5Lg: nan(09A_Zaz):0:-1:
%*5Lg: nan(09A_Zaz):0:-1:
-%5Lg: 0x0p0:1:6:0x0:
-%*5Lg: 0x0p0:0:6:
+%5Lg: 0x.0p0:0:-1:
+%*5Lg: 0x.0p0:0:-1:
%5Lg: 0x0p+0:0:-1:
%*5Lg: 0x0p+0:0:-1:
%5Lg: 0x8p-16385:0:-1:
@@ -602,8 +602,8 @@
%*5Lg: +nan():0:-1:
%5Lg: +nan(09A_Zaz):0:-1:
%*5Lg: +nan(09A_Zaz):0:-1:
-%5Lg: +0x0p0:0:-1:
-%*5Lg: +0x0p0:0:-1:
+%5Lg: +0x.0p0:1:6:0x0:
+%*5Lg: +0x.0p0:0:6:
%5Lg: +0x0p+0:0:-1:
%*5Lg: +0x0p+0:0:-1:
%5Lg: +0x8p-16385:0:-1:
@@ -634,18 +634,18 @@
%*53Lg: -0x8p-16385:0:12:
%53Lg: -0x0p+0:1:8:-0x0:
%*53Lg: -0x0p+0:0:8:
-%53Lg: -0x0p0:1:7:-0x0:
-%*53Lg: -0x0p0:0:7:
-%53Lg: -nan(09A_Zaz):1:14:-nan:
+%53Lg: -0x.0p0:1:8:-0x0:
+%*53Lg: -0x.0p0:0:8:
+%53Lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*53Lg: -nan(09A_Zaz):0:14:
-%53Lg: -nan():1:7:-nan:
+%53Lg: -nan():1:7:-nan():
%*53Lg: -nan():0:7:
-%53Lg: nan():1:6:nan:
+%53Lg: nan():1:6:nan():
%*53Lg: nan():0:6:
-%53Lg: nan(09A_Zaz):1:13:nan:
+%53Lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*53Lg: nan(09A_Zaz):0:13:
-%53Lg: 0x0p0:1:6:0x0:
-%*53Lg: 0x0p0:0:6:
+%53Lg: 0x.0p0:1:7:0x0:
+%*53Lg: 0x.0p0:0:7:
%53Lg: 0x0p+0:1:7:0x0:
%*53Lg: 0x0p+0:0:7:
%53Lg: 0x8p-16385:1:11:0x1p-16382:
@@ -660,12 +660,12 @@
%*53Lg: 0xf.fffffffffffffffffffffffffff8p+16380:0:40:
%53Lg: infinity:1:9:inf:
%*53Lg: infinity:0:9:
-%53Lg: +nan():1:7:nan:
+%53Lg: +nan():1:7:nan():
%*53Lg: +nan():0:7:
-%53Lg: +nan(09A_Zaz):1:14:nan:
+%53Lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*53Lg: +nan(09A_Zaz):0:14:
-%53Lg: +0x0p0:1:7:0x0:
-%*53Lg: +0x0p0:0:7:
+%53Lg: +0x.0p0:1:8:0x0:
+%*53Lg: +0x.0p0:0:8:
%53Lg: +0x0p+0:1:8:0x0:
%*53Lg: +0x0p+0:0:8:
%53Lg: +0x8p-16385:1:12:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input
index e9020af..7910eca 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input
@@ -14,18 +14,18 @@
%*LG:-0X8P-16385:0:11:
%LG:-0X0P+0:1:7:-0x0:
%*LG:-0X0P+0:0:7:
-%LG:-0X0P0:1:6:-0x0:
-%*LG:-0X0P0:0:6:
-%LG:-NAN(09A_Zaz):1:13:-nan:
+%LG:-0X.0P0:1:7:-0x0:
+%*LG:-0X.0P0:0:7:
+%LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LG:-NAN(09A_Zaz):0:13:
-%LG:-NAN():1:6:-nan:
+%LG:-NAN():1:6:-nan():
%*LG:-NAN():0:6:
-%LG:NAN():1:5:nan:
+%LG:NAN():1:5:nan():
%*LG:NAN():0:5:
-%LG:NAN(09A_Zaz):1:12:nan:
+%LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LG:NAN(09A_Zaz):0:12:
-%LG:0X0P0:1:5:0x0:
-%*LG:0X0P0:0:5:
+%LG:0X.0P0:1:6:0x0:
+%*LG:0X.0P0:0:6:
%LG:0X0P+0:1:6:0x0:
%*LG:0X0P+0:0:6:
%LG:0X8P-16385:1:10:0x1p-16382:
@@ -40,12 +40,12 @@
%*LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39:
%LG:INFINITY:1:8:inf:
%*LG:INFINITY:0:8:
-%LG:+NAN():1:6:nan:
+%LG:+NAN():1:6:nan():
%*LG:+NAN():0:6:
-%LG:+NAN(09A_Zaz):1:13:nan:
+%LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LG:+NAN(09A_Zaz):0:13:
-%LG:+0X0P0:1:6:0x0:
-%*LG:+0X0P0:0:6:
+%LG:+0X.0P0:1:7:0x0:
+%*LG:+0X.0P0:0:7:
%LG:+0X0P+0:1:7:0x0:
%*LG:+0X0P+0:0:7:
%LG:+0X8P-16385:1:11:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LG:-0X8P-16385:0:-1:
%1LG:-0X0P+0:0:-1:
%*1LG:-0X0P+0:0:-1:
-%1LG:-0X0P0:0:-1:
-%*1LG:-0X0P0:0:-1:
+%1LG:-0X.0P0:0:-1:
+%*1LG:-0X.0P0:0:-1:
%1LG:-NAN(09A_Zaz):0:-1:
%*1LG:-NAN(09A_Zaz):0:-1:
%1LG:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LG:NAN():0:-1:
%1LG:NAN(09A_Zaz):0:-1:
%*1LG:NAN(09A_Zaz):0:-1:
-%1LG:0X0P0:1:1:0x0:
-%*1LG:0X0P0:0:1:
+%1LG:0X.0P0:1:1:0x0:
+%*1LG:0X.0P0:0:1:
%1LG:0X0P+0:1:1:0x0:
%*1LG:0X0P+0:0:1:
%1LG:0X8P-16385:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LG:+NAN():0:-1:
%1LG:+NAN(09A_Zaz):0:-1:
%*1LG:+NAN(09A_Zaz):0:-1:
-%1LG:+0X0P0:0:-1:
-%*1LG:+0X0P0:0:-1:
+%1LG:+0X.0P0:0:-1:
+%*1LG:+0X.0P0:0:-1:
%1LG:+0X0P+0:0:-1:
%*1LG:+0X0P+0:0:-1:
%1LG:+0X8P-16385:0:-1:
@@ -138,8 +138,8 @@
%*2LG:-0X8P-16385:0:2:
%2LG:-0X0P+0:1:2:-0x0:
%*2LG:-0X0P+0:0:2:
-%2LG:-0X0P0:1:2:-0x0:
-%*2LG:-0X0P0:0:2:
+%2LG:-0X.0P0:1:2:-0x0:
+%*2LG:-0X.0P0:0:2:
%2LG:-NAN(09A_Zaz):0:-1:
%*2LG:-NAN(09A_Zaz):0:-1:
%2LG:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LG:NAN():0:-1:
%2LG:NAN(09A_Zaz):0:-1:
%*2LG:NAN(09A_Zaz):0:-1:
-%2LG:0X0P0:0:-1:
-%*2LG:0X0P0:0:-1:
+%2LG:0X.0P0:0:-1:
+%*2LG:0X.0P0:0:-1:
%2LG:0X0P+0:0:-1:
%*2LG:0X0P+0:0:-1:
%2LG:0X8P-16385:0:-1:
@@ -168,8 +168,8 @@
%*2LG:+NAN():0:-1:
%2LG:+NAN(09A_Zaz):0:-1:
%*2LG:+NAN(09A_Zaz):0:-1:
-%2LG:+0X0P0:1:2:0x0:
-%*2LG:+0X0P0:0:2:
+%2LG:+0X.0P0:1:2:0x0:
+%*2LG:+0X.0P0:0:2:
%2LG:+0X0P+0:1:2:0x0:
%*2LG:+0X0P+0:0:2:
%2LG:+0X8P-16385:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LG:-0X8P-16385:0:-1:
%3LG:-0X0P+0:0:-1:
%*3LG:-0X0P+0:0:-1:
-%3LG:-0X0P0:0:-1:
-%*3LG:-0X0P0:0:-1:
+%3LG:-0X.0P0:0:-1:
+%*3LG:-0X.0P0:0:-1:
%3LG:-NAN(09A_Zaz):0:-1:
%*3LG:-NAN(09A_Zaz):0:-1:
%3LG:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LG:NAN():0:3:
%3LG:NAN(09A_Zaz):1:3:nan:
%*3LG:NAN(09A_Zaz):0:3:
-%3LG:0X0P0:1:3:0x0:
-%*3LG:0X0P0:0:3:
+%3LG:0X.0P0:0:-1:
+%*3LG:0X.0P0:0:-1:
%3LG:0X0P+0:1:3:0x0:
%*3LG:0X0P+0:0:3:
%3LG:0X8P-16385:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3LG:+NAN():0:-1:
%3LG:+NAN(09A_Zaz):0:-1:
%*3LG:+NAN(09A_Zaz):0:-1:
-%3LG:+0X0P0:0:-1:
-%*3LG:+0X0P0:0:-1:
+%3LG:+0X.0P0:0:-1:
+%*3LG:+0X.0P0:0:-1:
%3LG:+0X0P+0:0:-1:
%*3LG:+0X0P+0:0:-1:
%3LG:+0X8P-16385:0:-1:
@@ -262,8 +262,8 @@
%*4LG:-0X8P-16385:0:4:
%4LG:-0X0P+0:1:4:-0x0:
%*4LG:-0X0P+0:0:4:
-%4LG:-0X0P0:1:4:-0x0:
-%*4LG:-0X0P0:0:4:
+%4LG:-0X.0P0:0:-1:
+%*4LG:-0X.0P0:0:-1:
%4LG:-NAN(09A_Zaz):1:4:-nan:
%*4LG:-NAN(09A_Zaz):0:4:
%4LG:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LG:NAN():0:-1:
%4LG:NAN(09A_Zaz):0:-1:
%*4LG:NAN(09A_Zaz):0:-1:
-%4LG:0X0P0:0:-1:
-%*4LG:0X0P0:0:-1:
+%4LG:0X.0P0:1:4:0x0:
+%*4LG:0X.0P0:0:4:
%4LG:0X0P+0:0:-1:
%*4LG:0X0P+0:0:-1:
%4LG:0X8P-16385:0:-1:
@@ -292,8 +292,8 @@
%*4LG:+NAN():0:4:
%4LG:+NAN(09A_Zaz):1:4:nan:
%*4LG:+NAN(09A_Zaz):0:4:
-%4LG:+0X0P0:1:4:0x0:
-%*4LG:+0X0P0:0:4:
+%4LG:+0X.0P0:0:-1:
+%*4LG:+0X.0P0:0:-1:
%4LG:+0X0P+0:1:4:0x0:
%*4LG:+0X0P+0:0:4:
%4LG:+0X8P-16385:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5LG:-0X8P-16385:0:-1:
%5LG:-0X0P+0:0:-1:
%*5LG:-0X0P+0:0:-1:
-%5LG:-0X0P0:0:-1:
-%*5LG:-0X0P0:0:-1:
+%5LG:-0X.0P0:1:5:-0x0:
+%*5LG:-0X.0P0:0:5:
%5LG:-NAN(09A_Zaz):0:-1:
%*5LG:-NAN(09A_Zaz):0:-1:
%5LG:-NAN():0:-1:
%*5LG:-NAN():0:-1:
-%5LG:NAN():1:5:nan:
+%5LG:NAN():1:5:nan():
%*5LG:NAN():0:5:
%5LG:NAN(09A_Zaz):0:-1:
%*5LG:NAN(09A_Zaz):0:-1:
-%5LG:0X0P0:1:5:0x0:
-%*5LG:0X0P0:0:5:
+%5LG:0X.0P0:0:-1:
+%*5LG:0X.0P0:0:-1:
%5LG:0X0P+0:0:-1:
%*5LG:0X0P+0:0:-1:
%5LG:0X8P-16385:0:-1:
@@ -354,8 +354,8 @@
%*5LG:+NAN():0:-1:
%5LG:+NAN(09A_Zaz):0:-1:
%*5LG:+NAN(09A_Zaz):0:-1:
-%5LG:+0X0P0:0:-1:
-%*5LG:+0X0P0:0:-1:
+%5LG:+0X.0P0:1:5:0x0:
+%*5LG:+0X.0P0:0:5:
%5LG:+0X0P+0:0:-1:
%*5LG:+0X0P+0:0:-1:
%5LG:+0X8P-16385:0:-1:
@@ -386,18 +386,18 @@
%*6LG:-0X8P-16385:0:-1:
%6LG:-0X0P+0:0:-1:
%*6LG:-0X0P+0:0:-1:
-%6LG:-0X0P0:1:6:-0x0:
-%*6LG:-0X0P0:0:6:
+%6LG:-0X.0P0:0:-1:
+%*6LG:-0X.0P0:0:-1:
%6LG:-NAN(09A_Zaz):0:-1:
%*6LG:-NAN(09A_Zaz):0:-1:
-%6LG:-NAN():1:6:-nan:
+%6LG:-NAN():1:6:-nan():
%*6LG:-NAN():0:6:
-%6LG:NAN():1:5:nan:
+%6LG:NAN():1:5:nan():
%*6LG:NAN():0:5:
%6LG:NAN(09A_Zaz):0:-1:
%*6LG:NAN(09A_Zaz):0:-1:
-%6LG:0X0P0:1:5:0x0:
-%*6LG:0X0P0:0:5:
+%6LG:0X.0P0:1:6:0x0:
+%*6LG:0X.0P0:0:6:
%6LG:0X0P+0:1:6:0x0:
%*6LG:0X0P+0:0:6:
%6LG:0X8P-16385:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:6:
%6LG:INFINITY:0:-1:
%*6LG:INFINITY:0:-1:
-%6LG:+NAN():1:6:nan:
+%6LG:+NAN():1:6:nan():
%*6LG:+NAN():0:6:
%6LG:+NAN(09A_Zaz):0:-1:
%*6LG:+NAN(09A_Zaz):0:-1:
-%6LG:+0X0P0:1:6:0x0:
-%*6LG:+0X0P0:0:6:
+%6LG:+0X.0P0:0:-1:
+%*6LG:+0X.0P0:0:-1:
%6LG:+0X0P+0:0:-1:
%*6LG:+0X0P+0:0:-1:
%6LG:+0X8P-16385:0:-1:
@@ -448,18 +448,18 @@
%*35LG:-0X8P-16385:0:11:
%35LG:-0X0P+0:1:7:-0x0:
%*35LG:-0X0P+0:0:7:
-%35LG:-0X0P0:1:6:-0x0:
-%*35LG:-0X0P0:0:6:
-%35LG:-NAN(09A_Zaz):1:13:-nan:
+%35LG:-0X.0P0:1:7:-0x0:
+%*35LG:-0X.0P0:0:7:
+%35LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*35LG:-NAN(09A_Zaz):0:13:
-%35LG:-NAN():1:6:-nan:
+%35LG:-NAN():1:6:-nan():
%*35LG:-NAN():0:6:
-%35LG:NAN():1:5:nan:
+%35LG:NAN():1:5:nan():
%*35LG:NAN():0:5:
-%35LG:NAN(09A_Zaz):1:12:nan:
+%35LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*35LG:NAN(09A_Zaz):0:12:
-%35LG:0X0P0:1:5:0x0:
-%*35LG:0X0P0:0:5:
+%35LG:0X.0P0:1:6:0x0:
+%*35LG:0X.0P0:0:6:
%35LG:0X0P+0:1:6:0x0:
%*35LG:0X0P+0:0:6:
%35LG:0X8P-16385:1:10:0x1p-16382:
@@ -474,12 +474,12 @@
%*35LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:35:
%35LG:INFINITY:1:8:inf:
%*35LG:INFINITY:0:8:
-%35LG:+NAN():1:6:nan:
+%35LG:+NAN():1:6:nan():
%*35LG:+NAN():0:6:
-%35LG:+NAN(09A_Zaz):1:13:nan:
+%35LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*35LG:+NAN(09A_Zaz):0:13:
-%35LG:+0X0P0:1:6:0x0:
-%*35LG:+0X0P0:0:6:
+%35LG:+0X.0P0:1:7:0x0:
+%*35LG:+0X.0P0:0:7:
%35LG:+0X0P+0:1:7:0x0:
%*35LG:+0X0P+0:0:7:
%35LG:+0X8P-16385:1:11:0x1p-16382:
@@ -510,18 +510,18 @@
%*53LG:-0X8P-16385:0:11:
%53LG:-0X0P+0:1:7:-0x0:
%*53LG:-0X0P+0:0:7:
-%53LG:-0X0P0:1:6:-0x0:
-%*53LG:-0X0P0:0:6:
-%53LG:-NAN(09A_Zaz):1:13:-nan:
+%53LG:-0X.0P0:1:7:-0x0:
+%*53LG:-0X.0P0:0:7:
+%53LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*53LG:-NAN(09A_Zaz):0:13:
-%53LG:-NAN():1:6:-nan:
+%53LG:-NAN():1:6:-nan():
%*53LG:-NAN():0:6:
-%53LG:NAN():1:5:nan:
+%53LG:NAN():1:5:nan():
%*53LG:NAN():0:5:
-%53LG:NAN(09A_Zaz):1:12:nan:
+%53LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*53LG:NAN(09A_Zaz):0:12:
-%53LG:0X0P0:1:5:0x0:
-%*53LG:0X0P0:0:5:
+%53LG:0X.0P0:1:6:0x0:
+%*53LG:0X.0P0:0:6:
%53LG:0X0P+0:1:6:0x0:
%*53LG:0X0P+0:0:6:
%53LG:0X8P-16385:1:10:0x1p-16382:
@@ -536,12 +536,12 @@
%*53LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39:
%53LG:INFINITY:1:8:inf:
%*53LG:INFINITY:0:8:
-%53LG:+NAN():1:6:nan:
+%53LG:+NAN():1:6:nan():
%*53LG:+NAN():0:6:
-%53LG:+NAN(09A_Zaz):1:13:nan:
+%53LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*53LG:+NAN(09A_Zaz):0:13:
-%53LG:+0X0P0:1:6:0x0:
-%*53LG:+0X0P0:0:6:
+%53LG:+0X.0P0:1:7:0x0:
+%*53LG:+0X.0P0:0:7:
%53LG:+0X0P+0:1:7:0x0:
%*53LG:+0X0P+0:0:7:
%53LG:+0X8P-16385:1:11:0x1p-16382:
@@ -572,18 +572,18 @@
%*5LG: -0X8P-16385:0:-1:
%5LG: -0X0P+0:0:-1:
%*5LG: -0X0P+0:0:-1:
-%5LG: -0X0P0:0:-1:
-%*5LG: -0X0P0:0:-1:
+%5LG: -0X.0P0:1:6:-0x0:
+%*5LG: -0X.0P0:0:6:
%5LG: -NAN(09A_Zaz):0:-1:
%*5LG: -NAN(09A_Zaz):0:-1:
%5LG: -NAN():0:-1:
%*5LG: -NAN():0:-1:
-%5LG: NAN():1:6:nan:
+%5LG: NAN():1:6:nan():
%*5LG: NAN():0:6:
%5LG: NAN(09A_Zaz):0:-1:
%*5LG: NAN(09A_Zaz):0:-1:
-%5LG: 0X0P0:1:6:0x0:
-%*5LG: 0X0P0:0:6:
+%5LG: 0X.0P0:0:-1:
+%*5LG: 0X.0P0:0:-1:
%5LG: 0X0P+0:0:-1:
%*5LG: 0X0P+0:0:-1:
%5LG: 0X8P-16385:0:-1:
@@ -602,8 +602,8 @@
%*5LG: +NAN():0:-1:
%5LG: +NAN(09A_Zaz):0:-1:
%*5LG: +NAN(09A_Zaz):0:-1:
-%5LG: +0X0P0:0:-1:
-%*5LG: +0X0P0:0:-1:
+%5LG: +0X.0P0:1:6:0x0:
+%*5LG: +0X.0P0:0:6:
%5LG: +0X0P+0:0:-1:
%*5LG: +0X0P+0:0:-1:
%5LG: +0X8P-16385:0:-1:
@@ -634,18 +634,18 @@
%*53LG: -0X8P-16385:0:12:
%53LG: -0X0P+0:1:8:-0x0:
%*53LG: -0X0P+0:0:8:
-%53LG: -0X0P0:1:7:-0x0:
-%*53LG: -0X0P0:0:7:
-%53LG: -NAN(09A_Zaz):1:14:-nan:
+%53LG: -0X.0P0:1:8:-0x0:
+%*53LG: -0X.0P0:0:8:
+%53LG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*53LG: -NAN(09A_Zaz):0:14:
-%53LG: -NAN():1:7:-nan:
+%53LG: -NAN():1:7:-nan():
%*53LG: -NAN():0:7:
-%53LG: NAN():1:6:nan:
+%53LG: NAN():1:6:nan():
%*53LG: NAN():0:6:
-%53LG: NAN(09A_Zaz):1:13:nan:
+%53LG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*53LG: NAN(09A_Zaz):0:13:
-%53LG: 0X0P0:1:6:0x0:
-%*53LG: 0X0P0:0:6:
+%53LG: 0X.0P0:1:7:0x0:
+%*53LG: 0X.0P0:0:7:
%53LG: 0X0P+0:1:7:0x0:
%*53LG: 0X0P+0:0:7:
%53LG: 0X8P-16385:1:11:0x1p-16382:
@@ -660,12 +660,12 @@
%*53LG: 0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:40:
%53LG: INFINITY:1:9:inf:
%*53LG: INFINITY:0:9:
-%53LG: +NAN():1:7:nan:
+%53LG: +NAN():1:7:nan():
%*53LG: +NAN():0:7:
-%53LG: +NAN(09A_Zaz):1:14:nan:
+%53LG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*53LG: +NAN(09A_Zaz):0:14:
-%53LG: +0X0P0:1:7:0x0:
-%*53LG: +0X0P0:0:7:
+%53LG: +0X.0P0:1:8:0x0:
+%*53LG: +0X.0P0:0:8:
%53LG: +0X0P+0:1:8:0x0:
%*53LG: +0X0P+0:0:8:
%53LG: +0X8P-16385:1:12:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-128ibm-compat/Versions b/sysdeps/ieee754/ldbl-128ibm-compat/Versions
index cd39b6a..ae4bd5b 100644
--- a/sysdeps/ieee754/ldbl-128ibm-compat/Versions
+++ b/sysdeps/ieee754/ldbl-128ibm-compat/Versions
@@ -154,8 +154,10 @@ libm {
__tanpiieee128;
}
GLIBC_2.42 {
+ __compoundnieee128;
__pownieee128;
__powrieee128;
+ __rootnieee128;
__rsqrtieee128;
}
}
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input
index 6f3b84b..7d01178 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input
@@ -14,18 +14,18 @@
%*La:-0x8p-972:0:9:
%La:-0x0p+0:1:7:-0x0:
%*La:-0x0p+0:0:7:
-%La:-0x0p0:1:6:-0x0:
-%*La:-0x0p0:0:6:
-%La:-nan(09A_Zaz):1:13:-nan:
+%La:-0x.0p0:1:7:-0x0:
+%*La:-0x.0p0:0:7:
+%La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*La:-nan(09A_Zaz):0:13:
-%La:-nan():1:6:-nan:
+%La:-nan():1:6:-nan():
%*La:-nan():0:6:
-%La:nan():1:5:nan:
+%La:nan():1:5:nan():
%*La:nan():0:5:
-%La:nan(09A_Zaz):1:12:nan:
+%La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*La:nan(09A_Zaz):0:12:
-%La:0x0p0:1:5:0x0:
-%*La:0x0p0:0:5:
+%La:0x.0p0:1:6:0x0:
+%*La:0x.0p0:0:6:
%La:0x0p+0:1:6:0x0:
%*La:0x0p+0:0:6:
%La:0x8p-972:1:8:0x1p-969:
@@ -40,12 +40,12 @@
%*La:0xf.ffffffffffffbffffffffffffcp+1020:0:36:
%La:infinity:1:8:inf:
%*La:infinity:0:8:
-%La:+nan():1:6:nan:
+%La:+nan():1:6:nan():
%*La:+nan():0:6:
-%La:+nan(09A_Zaz):1:13:nan:
+%La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*La:+nan(09A_Zaz):0:13:
-%La:+0x0p0:1:6:0x0:
-%*La:+0x0p0:0:6:
+%La:+0x.0p0:1:7:0x0:
+%*La:+0x.0p0:0:7:
%La:+0x0p+0:1:7:0x0:
%*La:+0x0p+0:0:7:
%La:+0x8p-972:1:9:0x1p-969:
@@ -76,8 +76,8 @@
%*1La:-0x8p-972:0:-1:
%1La:-0x0p+0:0:-1:
%*1La:-0x0p+0:0:-1:
-%1La:-0x0p0:0:-1:
-%*1La:-0x0p0:0:-1:
+%1La:-0x.0p0:0:-1:
+%*1La:-0x.0p0:0:-1:
%1La:-nan(09A_Zaz):0:-1:
%*1La:-nan(09A_Zaz):0:-1:
%1La:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1La:nan():0:-1:
%1La:nan(09A_Zaz):0:-1:
%*1La:nan(09A_Zaz):0:-1:
-%1La:0x0p0:1:1:0x0:
-%*1La:0x0p0:0:1:
+%1La:0x.0p0:1:1:0x0:
+%*1La:0x.0p0:0:1:
%1La:0x0p+0:1:1:0x0:
%*1La:0x0p+0:0:1:
%1La:0x8p-972:1:1:0x0:
@@ -106,8 +106,8 @@
%*1La:+nan():0:-1:
%1La:+nan(09A_Zaz):0:-1:
%*1La:+nan(09A_Zaz):0:-1:
-%1La:+0x0p0:0:-1:
-%*1La:+0x0p0:0:-1:
+%1La:+0x.0p0:0:-1:
+%*1La:+0x.0p0:0:-1:
%1La:+0x0p+0:0:-1:
%*1La:+0x0p+0:0:-1:
%1La:+0x8p-972:0:-1:
@@ -138,8 +138,8 @@
%*2La:-0x8p-972:0:2:
%2La:-0x0p+0:1:2:-0x0:
%*2La:-0x0p+0:0:2:
-%2La:-0x0p0:1:2:-0x0:
-%*2La:-0x0p0:0:2:
+%2La:-0x.0p0:1:2:-0x0:
+%*2La:-0x.0p0:0:2:
%2La:-nan(09A_Zaz):0:-1:
%*2La:-nan(09A_Zaz):0:-1:
%2La:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2La:nan():0:-1:
%2La:nan(09A_Zaz):0:-1:
%*2La:nan(09A_Zaz):0:-1:
-%2La:0x0p0:0:-1:
-%*2La:0x0p0:0:-1:
+%2La:0x.0p0:0:-1:
+%*2La:0x.0p0:0:-1:
%2La:0x0p+0:0:-1:
%*2La:0x0p+0:0:-1:
%2La:0x8p-972:0:-1:
@@ -168,8 +168,8 @@
%*2La:+nan():0:-1:
%2La:+nan(09A_Zaz):0:-1:
%*2La:+nan(09A_Zaz):0:-1:
-%2La:+0x0p0:1:2:0x0:
-%*2La:+0x0p0:0:2:
+%2La:+0x.0p0:1:2:0x0:
+%*2La:+0x.0p0:0:2:
%2La:+0x0p+0:1:2:0x0:
%*2La:+0x0p+0:0:2:
%2La:+0x8p-972:1:2:0x0:
@@ -200,8 +200,8 @@
%*3La:-0x8p-972:0:-1:
%3La:-0x0p+0:0:-1:
%*3La:-0x0p+0:0:-1:
-%3La:-0x0p0:0:-1:
-%*3La:-0x0p0:0:-1:
+%3La:-0x.0p0:0:-1:
+%*3La:-0x.0p0:0:-1:
%3La:-nan(09A_Zaz):0:-1:
%*3La:-nan(09A_Zaz):0:-1:
%3La:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3La:nan():0:3:
%3La:nan(09A_Zaz):1:3:nan:
%*3La:nan(09A_Zaz):0:3:
-%3La:0x0p0:1:3:0x0:
-%*3La:0x0p0:0:3:
+%3La:0x.0p0:0:-1:
+%*3La:0x.0p0:0:-1:
%3La:0x0p+0:1:3:0x0:
%*3La:0x0p+0:0:3:
%3La:0x8p-972:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3La:+nan():0:-1:
%3La:+nan(09A_Zaz):0:-1:
%*3La:+nan(09A_Zaz):0:-1:
-%3La:+0x0p0:0:-1:
-%*3La:+0x0p0:0:-1:
+%3La:+0x.0p0:0:-1:
+%*3La:+0x.0p0:0:-1:
%3La:+0x0p+0:0:-1:
%*3La:+0x0p+0:0:-1:
%3La:+0x8p-972:0:-1:
@@ -262,8 +262,8 @@
%*4La:-0x8p-972:0:4:
%4La:-0x0p+0:1:4:-0x0:
%*4La:-0x0p+0:0:4:
-%4La:-0x0p0:1:4:-0x0:
-%*4La:-0x0p0:0:4:
+%4La:-0x.0p0:0:-1:
+%*4La:-0x.0p0:0:-1:
%4La:-nan(09A_Zaz):1:4:-nan:
%*4La:-nan(09A_Zaz):0:4:
%4La:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4La:nan():0:-1:
%4La:nan(09A_Zaz):0:-1:
%*4La:nan(09A_Zaz):0:-1:
-%4La:0x0p0:0:-1:
-%*4La:0x0p0:0:-1:
+%4La:0x.0p0:1:4:0x0:
+%*4La:0x.0p0:0:4:
%4La:0x0p+0:0:-1:
%*4La:0x0p+0:0:-1:
%4La:0x8p-972:0:-1:
@@ -292,8 +292,8 @@
%*4La:+nan():0:4:
%4La:+nan(09A_Zaz):1:4:nan:
%*4La:+nan(09A_Zaz):0:4:
-%4La:+0x0p0:1:4:0x0:
-%*4La:+0x0p0:0:4:
+%4La:+0x.0p0:0:-1:
+%*4La:+0x.0p0:0:-1:
%4La:+0x0p+0:1:4:0x0:
%*4La:+0x0p+0:0:4:
%4La:+0x8p-972:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5La:-0x8p-972:0:-1:
%5La:-0x0p+0:0:-1:
%*5La:-0x0p+0:0:-1:
-%5La:-0x0p0:0:-1:
-%*5La:-0x0p0:0:-1:
+%5La:-0x.0p0:1:5:-0x0:
+%*5La:-0x.0p0:0:5:
%5La:-nan(09A_Zaz):0:-1:
%*5La:-nan(09A_Zaz):0:-1:
%5La:-nan():0:-1:
%*5La:-nan():0:-1:
-%5La:nan():1:5:nan:
+%5La:nan():1:5:nan():
%*5La:nan():0:5:
%5La:nan(09A_Zaz):0:-1:
%*5La:nan(09A_Zaz):0:-1:
-%5La:0x0p0:1:5:0x0:
-%*5La:0x0p0:0:5:
+%5La:0x.0p0:0:-1:
+%*5La:0x.0p0:0:-1:
%5La:0x0p+0:0:-1:
%*5La:0x0p+0:0:-1:
%5La:0x8p-972:0:-1:
@@ -354,8 +354,8 @@
%*5La:+nan():0:-1:
%5La:+nan(09A_Zaz):0:-1:
%*5La:+nan(09A_Zaz):0:-1:
-%5La:+0x0p0:0:-1:
-%*5La:+0x0p0:0:-1:
+%5La:+0x.0p0:1:5:0x0:
+%*5La:+0x.0p0:0:5:
%5La:+0x0p+0:0:-1:
%*5La:+0x0p+0:0:-1:
%5La:+0x8p-972:0:-1:
@@ -386,18 +386,18 @@
%*6La:-0x8p-972:0:-1:
%6La:-0x0p+0:0:-1:
%*6La:-0x0p+0:0:-1:
-%6La:-0x0p0:1:6:-0x0:
-%*6La:-0x0p0:0:6:
+%6La:-0x.0p0:0:-1:
+%*6La:-0x.0p0:0:-1:
%6La:-nan(09A_Zaz):0:-1:
%*6La:-nan(09A_Zaz):0:-1:
-%6La:-nan():1:6:-nan:
+%6La:-nan():1:6:-nan():
%*6La:-nan():0:6:
-%6La:nan():1:5:nan:
+%6La:nan():1:5:nan():
%*6La:nan():0:5:
%6La:nan(09A_Zaz):0:-1:
%*6La:nan(09A_Zaz):0:-1:
-%6La:0x0p0:1:5:0x0:
-%*6La:0x0p0:0:5:
+%6La:0x.0p0:1:6:0x0:
+%*6La:0x.0p0:0:6:
%6La:0x0p+0:1:6:0x0:
%*6La:0x0p+0:0:6:
%6La:0x8p-972:1:6:0x1p-6:
@@ -412,12 +412,12 @@
%*6La:0xf.ffffffffffffbffffffffffffcp+1020:0:6:
%6La:infinity:0:-1:
%*6La:infinity:0:-1:
-%6La:+nan():1:6:nan:
+%6La:+nan():1:6:nan():
%*6La:+nan():0:6:
%6La:+nan(09A_Zaz):0:-1:
%*6La:+nan(09A_Zaz):0:-1:
-%6La:+0x0p0:1:6:0x0:
-%*6La:+0x0p0:0:6:
+%6La:+0x.0p0:0:-1:
+%*6La:+0x.0p0:0:-1:
%6La:+0x0p+0:0:-1:
%*6La:+0x0p+0:0:-1:
%6La:+0x8p-972:0:-1:
@@ -448,18 +448,18 @@
%*33La:-0x8p-972:0:9:
%33La:-0x0p+0:1:7:-0x0:
%*33La:-0x0p+0:0:7:
-%33La:-0x0p0:1:6:-0x0:
-%*33La:-0x0p0:0:6:
-%33La:-nan(09A_Zaz):1:13:-nan:
+%33La:-0x.0p0:1:7:-0x0:
+%*33La:-0x.0p0:0:7:
+%33La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*33La:-nan(09A_Zaz):0:13:
-%33La:-nan():1:6:-nan:
+%33La:-nan():1:6:-nan():
%*33La:-nan():0:6:
-%33La:nan():1:5:nan:
+%33La:nan():1:5:nan():
%*33La:nan():0:5:
-%33La:nan(09A_Zaz):1:12:nan:
+%33La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*33La:nan(09A_Zaz):0:12:
-%33La:0x0p0:1:5:0x0:
-%*33La:0x0p0:0:5:
+%33La:0x.0p0:1:6:0x0:
+%*33La:0x.0p0:0:6:
%33La:0x0p+0:1:6:0x0:
%*33La:0x0p+0:0:6:
%33La:0x8p-972:1:8:0x1p-969:
@@ -474,12 +474,12 @@
%*33La:0xf.ffffffffffffbffffffffffffcp+1020:0:33:
%33La:infinity:1:8:inf:
%*33La:infinity:0:8:
-%33La:+nan():1:6:nan:
+%33La:+nan():1:6:nan():
%*33La:+nan():0:6:
-%33La:+nan(09A_Zaz):1:13:nan:
+%33La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*33La:+nan(09A_Zaz):0:13:
-%33La:+0x0p0:1:6:0x0:
-%*33La:+0x0p0:0:6:
+%33La:+0x.0p0:1:7:0x0:
+%*33La:+0x.0p0:0:7:
%33La:+0x0p+0:1:7:0x0:
%*33La:+0x0p+0:0:7:
%33La:+0x8p-972:1:9:0x1p-969:
@@ -510,18 +510,18 @@
%*50La:-0x8p-972:0:9:
%50La:-0x0p+0:1:7:-0x0:
%*50La:-0x0p+0:0:7:
-%50La:-0x0p0:1:6:-0x0:
-%*50La:-0x0p0:0:6:
-%50La:-nan(09A_Zaz):1:13:-nan:
+%50La:-0x.0p0:1:7:-0x0:
+%*50La:-0x.0p0:0:7:
+%50La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*50La:-nan(09A_Zaz):0:13:
-%50La:-nan():1:6:-nan:
+%50La:-nan():1:6:-nan():
%*50La:-nan():0:6:
-%50La:nan():1:5:nan:
+%50La:nan():1:5:nan():
%*50La:nan():0:5:
-%50La:nan(09A_Zaz):1:12:nan:
+%50La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*50La:nan(09A_Zaz):0:12:
-%50La:0x0p0:1:5:0x0:
-%*50La:0x0p0:0:5:
+%50La:0x.0p0:1:6:0x0:
+%*50La:0x.0p0:0:6:
%50La:0x0p+0:1:6:0x0:
%*50La:0x0p+0:0:6:
%50La:0x8p-972:1:8:0x1p-969:
@@ -536,12 +536,12 @@
%*50La:0xf.ffffffffffffbffffffffffffcp+1020:0:36:
%50La:infinity:1:8:inf:
%*50La:infinity:0:8:
-%50La:+nan():1:6:nan:
+%50La:+nan():1:6:nan():
%*50La:+nan():0:6:
-%50La:+nan(09A_Zaz):1:13:nan:
+%50La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*50La:+nan(09A_Zaz):0:13:
-%50La:+0x0p0:1:6:0x0:
-%*50La:+0x0p0:0:6:
+%50La:+0x.0p0:1:7:0x0:
+%*50La:+0x.0p0:0:7:
%50La:+0x0p+0:1:7:0x0:
%*50La:+0x0p+0:0:7:
%50La:+0x8p-972:1:9:0x1p-969:
@@ -572,18 +572,18 @@
%*5La: -0x8p-972:0:-1:
%5La: -0x0p+0:0:-1:
%*5La: -0x0p+0:0:-1:
-%5La: -0x0p0:0:-1:
-%*5La: -0x0p0:0:-1:
+%5La: -0x.0p0:1:6:-0x0:
+%*5La: -0x.0p0:0:6:
%5La: -nan(09A_Zaz):0:-1:
%*5La: -nan(09A_Zaz):0:-1:
%5La: -nan():0:-1:
%*5La: -nan():0:-1:
-%5La: nan():1:6:nan:
+%5La: nan():1:6:nan():
%*5La: nan():0:6:
%5La: nan(09A_Zaz):0:-1:
%*5La: nan(09A_Zaz):0:-1:
-%5La: 0x0p0:1:6:0x0:
-%*5La: 0x0p0:0:6:
+%5La: 0x.0p0:0:-1:
+%*5La: 0x.0p0:0:-1:
%5La: 0x0p+0:0:-1:
%*5La: 0x0p+0:0:-1:
%5La: 0x8p-972:0:-1:
@@ -602,8 +602,8 @@
%*5La: +nan():0:-1:
%5La: +nan(09A_Zaz):0:-1:
%*5La: +nan(09A_Zaz):0:-1:
-%5La: +0x0p0:0:-1:
-%*5La: +0x0p0:0:-1:
+%5La: +0x.0p0:1:6:0x0:
+%*5La: +0x.0p0:0:6:
%5La: +0x0p+0:0:-1:
%*5La: +0x0p+0:0:-1:
%5La: +0x8p-972:0:-1:
@@ -634,18 +634,18 @@
%*50La: -0x8p-972:0:10:
%50La: -0x0p+0:1:8:-0x0:
%*50La: -0x0p+0:0:8:
-%50La: -0x0p0:1:7:-0x0:
-%*50La: -0x0p0:0:7:
-%50La: -nan(09A_Zaz):1:14:-nan:
+%50La: -0x.0p0:1:8:-0x0:
+%*50La: -0x.0p0:0:8:
+%50La: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*50La: -nan(09A_Zaz):0:14:
-%50La: -nan():1:7:-nan:
+%50La: -nan():1:7:-nan():
%*50La: -nan():0:7:
-%50La: nan():1:6:nan:
+%50La: nan():1:6:nan():
%*50La: nan():0:6:
-%50La: nan(09A_Zaz):1:13:nan:
+%50La: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*50La: nan(09A_Zaz):0:13:
-%50La: 0x0p0:1:6:0x0:
-%*50La: 0x0p0:0:6:
+%50La: 0x.0p0:1:7:0x0:
+%*50La: 0x.0p0:0:7:
%50La: 0x0p+0:1:7:0x0:
%*50La: 0x0p+0:0:7:
%50La: 0x8p-972:1:9:0x1p-969:
@@ -660,12 +660,12 @@
%*50La: 0xf.ffffffffffffbffffffffffffcp+1020:0:37:
%50La: infinity:1:9:inf:
%*50La: infinity:0:9:
-%50La: +nan():1:7:nan:
+%50La: +nan():1:7:nan():
%*50La: +nan():0:7:
-%50La: +nan(09A_Zaz):1:14:nan:
+%50La: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*50La: +nan(09A_Zaz):0:14:
-%50La: +0x0p0:1:7:0x0:
-%*50La: +0x0p0:0:7:
+%50La: +0x.0p0:1:8:0x0:
+%*50La: +0x.0p0:0:8:
%50La: +0x0p+0:1:8:0x0:
%*50La: +0x0p+0:0:8:
%50La: +0x8p-972:1:10:0x1p-969:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input
index 5889e62..7efd62f 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input
@@ -14,18 +14,18 @@
%*LA:-0X8P-972:0:9:
%LA:-0X0P+0:1:7:-0x0:
%*LA:-0X0P+0:0:7:
-%LA:-0X0P0:1:6:-0x0:
-%*LA:-0X0P0:0:6:
-%LA:-NAN(09A_Zaz):1:13:-nan:
+%LA:-0X.0P0:1:7:-0x0:
+%*LA:-0X.0P0:0:7:
+%LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LA:-NAN(09A_Zaz):0:13:
-%LA:-NAN():1:6:-nan:
+%LA:-NAN():1:6:-nan():
%*LA:-NAN():0:6:
-%LA:NAN():1:5:nan:
+%LA:NAN():1:5:nan():
%*LA:NAN():0:5:
-%LA:NAN(09A_Zaz):1:12:nan:
+%LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LA:NAN(09A_Zaz):0:12:
-%LA:0X0P0:1:5:0x0:
-%*LA:0X0P0:0:5:
+%LA:0X.0P0:1:6:0x0:
+%*LA:0X.0P0:0:6:
%LA:0X0P+0:1:6:0x0:
%*LA:0X0P+0:0:6:
%LA:0X8P-972:1:8:0x1p-969:
@@ -40,12 +40,12 @@
%*LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36:
%LA:INFINITY:1:8:inf:
%*LA:INFINITY:0:8:
-%LA:+NAN():1:6:nan:
+%LA:+NAN():1:6:nan():
%*LA:+NAN():0:6:
-%LA:+NAN(09A_Zaz):1:13:nan:
+%LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LA:+NAN(09A_Zaz):0:13:
-%LA:+0X0P0:1:6:0x0:
-%*LA:+0X0P0:0:6:
+%LA:+0X.0P0:1:7:0x0:
+%*LA:+0X.0P0:0:7:
%LA:+0X0P+0:1:7:0x0:
%*LA:+0X0P+0:0:7:
%LA:+0X8P-972:1:9:0x1p-969:
@@ -76,8 +76,8 @@
%*1LA:-0X8P-972:0:-1:
%1LA:-0X0P+0:0:-1:
%*1LA:-0X0P+0:0:-1:
-%1LA:-0X0P0:0:-1:
-%*1LA:-0X0P0:0:-1:
+%1LA:-0X.0P0:0:-1:
+%*1LA:-0X.0P0:0:-1:
%1LA:-NAN(09A_Zaz):0:-1:
%*1LA:-NAN(09A_Zaz):0:-1:
%1LA:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LA:NAN():0:-1:
%1LA:NAN(09A_Zaz):0:-1:
%*1LA:NAN(09A_Zaz):0:-1:
-%1LA:0X0P0:1:1:0x0:
-%*1LA:0X0P0:0:1:
+%1LA:0X.0P0:1:1:0x0:
+%*1LA:0X.0P0:0:1:
%1LA:0X0P+0:1:1:0x0:
%*1LA:0X0P+0:0:1:
%1LA:0X8P-972:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LA:+NAN():0:-1:
%1LA:+NAN(09A_Zaz):0:-1:
%*1LA:+NAN(09A_Zaz):0:-1:
-%1LA:+0X0P0:0:-1:
-%*1LA:+0X0P0:0:-1:
+%1LA:+0X.0P0:0:-1:
+%*1LA:+0X.0P0:0:-1:
%1LA:+0X0P+0:0:-1:
%*1LA:+0X0P+0:0:-1:
%1LA:+0X8P-972:0:-1:
@@ -138,8 +138,8 @@
%*2LA:-0X8P-972:0:2:
%2LA:-0X0P+0:1:2:-0x0:
%*2LA:-0X0P+0:0:2:
-%2LA:-0X0P0:1:2:-0x0:
-%*2LA:-0X0P0:0:2:
+%2LA:-0X.0P0:1:2:-0x0:
+%*2LA:-0X.0P0:0:2:
%2LA:-NAN(09A_Zaz):0:-1:
%*2LA:-NAN(09A_Zaz):0:-1:
%2LA:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LA:NAN():0:-1:
%2LA:NAN(09A_Zaz):0:-1:
%*2LA:NAN(09A_Zaz):0:-1:
-%2LA:0X0P0:0:-1:
-%*2LA:0X0P0:0:-1:
+%2LA:0X.0P0:0:-1:
+%*2LA:0X.0P0:0:-1:
%2LA:0X0P+0:0:-1:
%*2LA:0X0P+0:0:-1:
%2LA:0X8P-972:0:-1:
@@ -168,8 +168,8 @@
%*2LA:+NAN():0:-1:
%2LA:+NAN(09A_Zaz):0:-1:
%*2LA:+NAN(09A_Zaz):0:-1:
-%2LA:+0X0P0:1:2:0x0:
-%*2LA:+0X0P0:0:2:
+%2LA:+0X.0P0:1:2:0x0:
+%*2LA:+0X.0P0:0:2:
%2LA:+0X0P+0:1:2:0x0:
%*2LA:+0X0P+0:0:2:
%2LA:+0X8P-972:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LA:-0X8P-972:0:-1:
%3LA:-0X0P+0:0:-1:
%*3LA:-0X0P+0:0:-1:
-%3LA:-0X0P0:0:-1:
-%*3LA:-0X0P0:0:-1:
+%3LA:-0X.0P0:0:-1:
+%*3LA:-0X.0P0:0:-1:
%3LA:-NAN(09A_Zaz):0:-1:
%*3LA:-NAN(09A_Zaz):0:-1:
%3LA:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LA:NAN():0:3:
%3LA:NAN(09A_Zaz):1:3:nan:
%*3LA:NAN(09A_Zaz):0:3:
-%3LA:0X0P0:1:3:0x0:
-%*3LA:0X0P0:0:3:
+%3LA:0X.0P0:0:-1:
+%*3LA:0X.0P0:0:-1:
%3LA:0X0P+0:1:3:0x0:
%*3LA:0X0P+0:0:3:
%3LA:0X8P-972:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3LA:+NAN():0:-1:
%3LA:+NAN(09A_Zaz):0:-1:
%*3LA:+NAN(09A_Zaz):0:-1:
-%3LA:+0X0P0:0:-1:
-%*3LA:+0X0P0:0:-1:
+%3LA:+0X.0P0:0:-1:
+%*3LA:+0X.0P0:0:-1:
%3LA:+0X0P+0:0:-1:
%*3LA:+0X0P+0:0:-1:
%3LA:+0X8P-972:0:-1:
@@ -262,8 +262,8 @@
%*4LA:-0X8P-972:0:4:
%4LA:-0X0P+0:1:4:-0x0:
%*4LA:-0X0P+0:0:4:
-%4LA:-0X0P0:1:4:-0x0:
-%*4LA:-0X0P0:0:4:
+%4LA:-0X.0P0:0:-1:
+%*4LA:-0X.0P0:0:-1:
%4LA:-NAN(09A_Zaz):1:4:-nan:
%*4LA:-NAN(09A_Zaz):0:4:
%4LA:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LA:NAN():0:-1:
%4LA:NAN(09A_Zaz):0:-1:
%*4LA:NAN(09A_Zaz):0:-1:
-%4LA:0X0P0:0:-1:
-%*4LA:0X0P0:0:-1:
+%4LA:0X.0P0:1:4:0x0:
+%*4LA:0X.0P0:0:4:
%4LA:0X0P+0:0:-1:
%*4LA:0X0P+0:0:-1:
%4LA:0X8P-972:0:-1:
@@ -292,8 +292,8 @@
%*4LA:+NAN():0:4:
%4LA:+NAN(09A_Zaz):1:4:nan:
%*4LA:+NAN(09A_Zaz):0:4:
-%4LA:+0X0P0:1:4:0x0:
-%*4LA:+0X0P0:0:4:
+%4LA:+0X.0P0:0:-1:
+%*4LA:+0X.0P0:0:-1:
%4LA:+0X0P+0:1:4:0x0:
%*4LA:+0X0P+0:0:4:
%4LA:+0X8P-972:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5LA:-0X8P-972:0:-1:
%5LA:-0X0P+0:0:-1:
%*5LA:-0X0P+0:0:-1:
-%5LA:-0X0P0:0:-1:
-%*5LA:-0X0P0:0:-1:
+%5LA:-0X.0P0:1:5:-0x0:
+%*5LA:-0X.0P0:0:5:
%5LA:-NAN(09A_Zaz):0:-1:
%*5LA:-NAN(09A_Zaz):0:-1:
%5LA:-NAN():0:-1:
%*5LA:-NAN():0:-1:
-%5LA:NAN():1:5:nan:
+%5LA:NAN():1:5:nan():
%*5LA:NAN():0:5:
%5LA:NAN(09A_Zaz):0:-1:
%*5LA:NAN(09A_Zaz):0:-1:
-%5LA:0X0P0:1:5:0x0:
-%*5LA:0X0P0:0:5:
+%5LA:0X.0P0:0:-1:
+%*5LA:0X.0P0:0:-1:
%5LA:0X0P+0:0:-1:
%*5LA:0X0P+0:0:-1:
%5LA:0X8P-972:0:-1:
@@ -354,8 +354,8 @@
%*5LA:+NAN():0:-1:
%5LA:+NAN(09A_Zaz):0:-1:
%*5LA:+NAN(09A_Zaz):0:-1:
-%5LA:+0X0P0:0:-1:
-%*5LA:+0X0P0:0:-1:
+%5LA:+0X.0P0:1:5:0x0:
+%*5LA:+0X.0P0:0:5:
%5LA:+0X0P+0:0:-1:
%*5LA:+0X0P+0:0:-1:
%5LA:+0X8P-972:0:-1:
@@ -386,18 +386,18 @@
%*6LA:-0X8P-972:0:-1:
%6LA:-0X0P+0:0:-1:
%*6LA:-0X0P+0:0:-1:
-%6LA:-0X0P0:1:6:-0x0:
-%*6LA:-0X0P0:0:6:
+%6LA:-0X.0P0:0:-1:
+%*6LA:-0X.0P0:0:-1:
%6LA:-NAN(09A_Zaz):0:-1:
%*6LA:-NAN(09A_Zaz):0:-1:
-%6LA:-NAN():1:6:-nan:
+%6LA:-NAN():1:6:-nan():
%*6LA:-NAN():0:6:
-%6LA:NAN():1:5:nan:
+%6LA:NAN():1:5:nan():
%*6LA:NAN():0:5:
%6LA:NAN(09A_Zaz):0:-1:
%*6LA:NAN(09A_Zaz):0:-1:
-%6LA:0X0P0:1:5:0x0:
-%*6LA:0X0P0:0:5:
+%6LA:0X.0P0:1:6:0x0:
+%*6LA:0X.0P0:0:6:
%6LA:0X0P+0:1:6:0x0:
%*6LA:0X0P+0:0:6:
%6LA:0X8P-972:1:6:0x1p-6:
@@ -412,12 +412,12 @@
%*6LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:6:
%6LA:INFINITY:0:-1:
%*6LA:INFINITY:0:-1:
-%6LA:+NAN():1:6:nan:
+%6LA:+NAN():1:6:nan():
%*6LA:+NAN():0:6:
%6LA:+NAN(09A_Zaz):0:-1:
%*6LA:+NAN(09A_Zaz):0:-1:
-%6LA:+0X0P0:1:6:0x0:
-%*6LA:+0X0P0:0:6:
+%6LA:+0X.0P0:0:-1:
+%*6LA:+0X.0P0:0:-1:
%6LA:+0X0P+0:0:-1:
%*6LA:+0X0P+0:0:-1:
%6LA:+0X8P-972:0:-1:
@@ -448,18 +448,18 @@
%*33LA:-0X8P-972:0:9:
%33LA:-0X0P+0:1:7:-0x0:
%*33LA:-0X0P+0:0:7:
-%33LA:-0X0P0:1:6:-0x0:
-%*33LA:-0X0P0:0:6:
-%33LA:-NAN(09A_Zaz):1:13:-nan:
+%33LA:-0X.0P0:1:7:-0x0:
+%*33LA:-0X.0P0:0:7:
+%33LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*33LA:-NAN(09A_Zaz):0:13:
-%33LA:-NAN():1:6:-nan:
+%33LA:-NAN():1:6:-nan():
%*33LA:-NAN():0:6:
-%33LA:NAN():1:5:nan:
+%33LA:NAN():1:5:nan():
%*33LA:NAN():0:5:
-%33LA:NAN(09A_Zaz):1:12:nan:
+%33LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*33LA:NAN(09A_Zaz):0:12:
-%33LA:0X0P0:1:5:0x0:
-%*33LA:0X0P0:0:5:
+%33LA:0X.0P0:1:6:0x0:
+%*33LA:0X.0P0:0:6:
%33LA:0X0P+0:1:6:0x0:
%*33LA:0X0P+0:0:6:
%33LA:0X8P-972:1:8:0x1p-969:
@@ -474,12 +474,12 @@
%*33LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:33:
%33LA:INFINITY:1:8:inf:
%*33LA:INFINITY:0:8:
-%33LA:+NAN():1:6:nan:
+%33LA:+NAN():1:6:nan():
%*33LA:+NAN():0:6:
-%33LA:+NAN(09A_Zaz):1:13:nan:
+%33LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*33LA:+NAN(09A_Zaz):0:13:
-%33LA:+0X0P0:1:6:0x0:
-%*33LA:+0X0P0:0:6:
+%33LA:+0X.0P0:1:7:0x0:
+%*33LA:+0X.0P0:0:7:
%33LA:+0X0P+0:1:7:0x0:
%*33LA:+0X0P+0:0:7:
%33LA:+0X8P-972:1:9:0x1p-969:
@@ -510,18 +510,18 @@
%*50LA:-0X8P-972:0:9:
%50LA:-0X0P+0:1:7:-0x0:
%*50LA:-0X0P+0:0:7:
-%50LA:-0X0P0:1:6:-0x0:
-%*50LA:-0X0P0:0:6:
-%50LA:-NAN(09A_Zaz):1:13:-nan:
+%50LA:-0X.0P0:1:7:-0x0:
+%*50LA:-0X.0P0:0:7:
+%50LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*50LA:-NAN(09A_Zaz):0:13:
-%50LA:-NAN():1:6:-nan:
+%50LA:-NAN():1:6:-nan():
%*50LA:-NAN():0:6:
-%50LA:NAN():1:5:nan:
+%50LA:NAN():1:5:nan():
%*50LA:NAN():0:5:
-%50LA:NAN(09A_Zaz):1:12:nan:
+%50LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*50LA:NAN(09A_Zaz):0:12:
-%50LA:0X0P0:1:5:0x0:
-%*50LA:0X0P0:0:5:
+%50LA:0X.0P0:1:6:0x0:
+%*50LA:0X.0P0:0:6:
%50LA:0X0P+0:1:6:0x0:
%*50LA:0X0P+0:0:6:
%50LA:0X8P-972:1:8:0x1p-969:
@@ -536,12 +536,12 @@
%*50LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36:
%50LA:INFINITY:1:8:inf:
%*50LA:INFINITY:0:8:
-%50LA:+NAN():1:6:nan:
+%50LA:+NAN():1:6:nan():
%*50LA:+NAN():0:6:
-%50LA:+NAN(09A_Zaz):1:13:nan:
+%50LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*50LA:+NAN(09A_Zaz):0:13:
-%50LA:+0X0P0:1:6:0x0:
-%*50LA:+0X0P0:0:6:
+%50LA:+0X.0P0:1:7:0x0:
+%*50LA:+0X.0P0:0:7:
%50LA:+0X0P+0:1:7:0x0:
%*50LA:+0X0P+0:0:7:
%50LA:+0X8P-972:1:9:0x1p-969:
@@ -572,18 +572,18 @@
%*5LA: -0X8P-972:0:-1:
%5LA: -0X0P+0:0:-1:
%*5LA: -0X0P+0:0:-1:
-%5LA: -0X0P0:0:-1:
-%*5LA: -0X0P0:0:-1:
+%5LA: -0X.0P0:1:6:-0x0:
+%*5LA: -0X.0P0:0:6:
%5LA: -NAN(09A_Zaz):0:-1:
%*5LA: -NAN(09A_Zaz):0:-1:
%5LA: -NAN():0:-1:
%*5LA: -NAN():0:-1:
-%5LA: NAN():1:6:nan:
+%5LA: NAN():1:6:nan():
%*5LA: NAN():0:6:
%5LA: NAN(09A_Zaz):0:-1:
%*5LA: NAN(09A_Zaz):0:-1:
-%5LA: 0X0P0:1:6:0x0:
-%*5LA: 0X0P0:0:6:
+%5LA: 0X.0P0:0:-1:
+%*5LA: 0X.0P0:0:-1:
%5LA: 0X0P+0:0:-1:
%*5LA: 0X0P+0:0:-1:
%5LA: 0X8P-972:0:-1:
@@ -602,8 +602,8 @@
%*5LA: +NAN():0:-1:
%5LA: +NAN(09A_Zaz):0:-1:
%*5LA: +NAN(09A_Zaz):0:-1:
-%5LA: +0X0P0:0:-1:
-%*5LA: +0X0P0:0:-1:
+%5LA: +0X.0P0:1:6:0x0:
+%*5LA: +0X.0P0:0:6:
%5LA: +0X0P+0:0:-1:
%*5LA: +0X0P+0:0:-1:
%5LA: +0X8P-972:0:-1:
@@ -634,18 +634,18 @@
%*50LA: -0X8P-972:0:10:
%50LA: -0X0P+0:1:8:-0x0:
%*50LA: -0X0P+0:0:8:
-%50LA: -0X0P0:1:7:-0x0:
-%*50LA: -0X0P0:0:7:
-%50LA: -NAN(09A_Zaz):1:14:-nan:
+%50LA: -0X.0P0:1:8:-0x0:
+%*50LA: -0X.0P0:0:8:
+%50LA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*50LA: -NAN(09A_Zaz):0:14:
-%50LA: -NAN():1:7:-nan:
+%50LA: -NAN():1:7:-nan():
%*50LA: -NAN():0:7:
-%50LA: NAN():1:6:nan:
+%50LA: NAN():1:6:nan():
%*50LA: NAN():0:6:
-%50LA: NAN(09A_Zaz):1:13:nan:
+%50LA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*50LA: NAN(09A_Zaz):0:13:
-%50LA: 0X0P0:1:6:0x0:
-%*50LA: 0X0P0:0:6:
+%50LA: 0X.0P0:1:7:0x0:
+%*50LA: 0X.0P0:0:7:
%50LA: 0X0P+0:1:7:0x0:
%*50LA: 0X0P+0:0:7:
%50LA: 0X8P-972:1:9:0x1p-969:
@@ -660,12 +660,12 @@
%*50LA: 0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:37:
%50LA: INFINITY:1:9:inf:
%*50LA: INFINITY:0:9:
-%50LA: +NAN():1:7:nan:
+%50LA: +NAN():1:7:nan():
%*50LA: +NAN():0:7:
-%50LA: +NAN(09A_Zaz):1:14:nan:
+%50LA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*50LA: +NAN(09A_Zaz):0:14:
-%50LA: +0X0P0:1:7:0x0:
-%*50LA: +0X0P0:0:7:
+%50LA: +0X.0P0:1:8:0x0:
+%*50LA: +0X.0P0:0:8:
%50LA: +0X0P+0:1:8:0x0:
%*50LA: +0X0P+0:0:8:
%50LA: +0X8P-972:1:10:0x1p-969:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
index 2edc8ba..0716bc5 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
@@ -14,18 +14,18 @@
%*Le:-2.00416836000897277799610805135016205e-292:0:43:
%Le:-0e+0:1:5:-0x0:
%*Le:-0e+0:0:5:
-%Le:-0e0:1:4:-0x0:
-%*Le:-0e0:0:4:
-%Le:-nan(09A_Zaz):1:13:-nan:
+%Le:-.0e0:1:5:-0x0:
+%*Le:-.0e0:0:5:
+%Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Le:-nan(09A_Zaz):0:13:
-%Le:-nan():1:6:-nan:
+%Le:-nan():1:6:-nan():
%*Le:-nan():0:6:
-%Le:nan():1:5:nan:
+%Le:nan():1:5:nan():
%*Le:nan():0:5:
-%Le:nan(09A_Zaz):1:12:nan:
+%Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Le:nan(09A_Zaz):0:12:
-%Le:0e0:1:3:0x0:
-%*Le:0e0:0:3:
+%Le:.0e0:1:4:0x0:
+%*Le:.0e0:0:4:
%Le:0e+0:1:4:0x0:
%*Le:0e+0:0:4:
%Le:2.00416836000897277799610805135016205e-292:1:42:0x1p-969:
@@ -40,12 +40,12 @@
%*Le:1.79769313486231580793728971405301199e+308:0:42:
%Le:infinity:1:8:inf:
%*Le:infinity:0:8:
-%Le:+nan():1:6:nan:
+%Le:+nan():1:6:nan():
%*Le:+nan():0:6:
-%Le:+nan(09A_Zaz):1:13:nan:
+%Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Le:+nan(09A_Zaz):0:13:
-%Le:+0e0:1:4:0x0:
-%*Le:+0e0:0:4:
+%Le:+.0e0:1:5:0x0:
+%*Le:+.0e0:0:5:
%Le:+0e+0:1:5:0x0:
%*Le:+0e+0:0:5:
%Le:+2.00416836000897277799610805135016205e-292:1:43:0x1p-969:
@@ -76,8 +76,8 @@
%*1Le:-2.00416836000897277799610805135016205e-292:0:-1:
%1Le:-0e+0:0:-1:
%*1Le:-0e+0:0:-1:
-%1Le:-0e0:0:-1:
-%*1Le:-0e0:0:-1:
+%1Le:-.0e0:0:-1:
+%*1Le:-.0e0:0:-1:
%1Le:-nan(09A_Zaz):0:-1:
%*1Le:-nan(09A_Zaz):0:-1:
%1Le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Le:nan():0:-1:
%1Le:nan(09A_Zaz):0:-1:
%*1Le:nan(09A_Zaz):0:-1:
-%1Le:0e0:1:1:0x0:
-%*1Le:0e0:0:1:
+%1Le:.0e0:0:-1:
+%*1Le:.0e0:0:-1:
%1Le:0e+0:1:1:0x0:
%*1Le:0e+0:0:1:
%1Le:2.00416836000897277799610805135016205e-292:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1Le:+nan():0:-1:
%1Le:+nan(09A_Zaz):0:-1:
%*1Le:+nan(09A_Zaz):0:-1:
-%1Le:+0e0:0:-1:
-%*1Le:+0e0:0:-1:
+%1Le:+.0e0:0:-1:
+%*1Le:+.0e0:0:-1:
%1Le:+0e+0:0:-1:
%*1Le:+0e+0:0:-1:
%1Le:+2.00416836000897277799610805135016205e-292:0:-1:
@@ -138,8 +138,8 @@
%*2Le:-2.00416836000897277799610805135016205e-292:0:2:
%2Le:-0e+0:1:2:-0x0:
%*2Le:-0e+0:0:2:
-%2Le:-0e0:1:2:-0x0:
-%*2Le:-0e0:0:2:
+%2Le:-.0e0:0:-1:
+%*2Le:-.0e0:0:-1:
%2Le:-nan(09A_Zaz):0:-1:
%*2Le:-nan(09A_Zaz):0:-1:
%2Le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Le:nan():0:-1:
%2Le:nan(09A_Zaz):0:-1:
%*2Le:nan(09A_Zaz):0:-1:
-%2Le:0e0:0:-1:
-%*2Le:0e0:0:-1:
+%2Le:.0e0:1:2:0x0:
+%*2Le:.0e0:0:2:
%2Le:0e+0:0:-1:
%*2Le:0e+0:0:-1:
%2Le:2.00416836000897277799610805135016205e-292:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2Le:+nan():0:-1:
%2Le:+nan(09A_Zaz):0:-1:
%*2Le:+nan(09A_Zaz):0:-1:
-%2Le:+0e0:1:2:0x0:
-%*2Le:+0e0:0:2:
+%2Le:+.0e0:0:-1:
+%*2Le:+.0e0:0:-1:
%2Le:+0e+0:1:2:0x0:
%*2Le:+0e+0:0:2:
%2Le:+2.00416836000897277799610805135016205e-292:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3Le:-2.00416836000897277799610805135016205e-292:0:3:
%3Le:-0e+0:0:-1:
%*3Le:-0e+0:0:-1:
-%3Le:-0e0:0:-1:
-%*3Le:-0e0:0:-1:
+%3Le:-.0e0:1:3:-0x0:
+%*3Le:-.0e0:0:3:
%3Le:-nan(09A_Zaz):0:-1:
%*3Le:-nan(09A_Zaz):0:-1:
%3Le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Le:nan():0:3:
%3Le:nan(09A_Zaz):1:3:nan:
%*3Le:nan(09A_Zaz):0:3:
-%3Le:0e0:1:3:0x0:
-%*3Le:0e0:0:3:
+%3Le:.0e0:0:-1:
+%*3Le:.0e0:0:-1:
%3Le:0e+0:0:-1:
%*3Le:0e+0:0:-1:
%3Le:2.00416836000897277799610805135016205e-292:1:3:0x1p1:
@@ -230,8 +230,8 @@
%*3Le:+nan():0:-1:
%3Le:+nan(09A_Zaz):0:-1:
%*3Le:+nan(09A_Zaz):0:-1:
-%3Le:+0e0:0:-1:
-%*3Le:+0e0:0:-1:
+%3Le:+.0e0:1:3:0x0:
+%*3Le:+.0e0:0:3:
%3Le:+0e+0:0:-1:
%*3Le:+0e+0:0:-1:
%3Le:+2.00416836000897277799610805135016205e-292:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4Le:-2.00416836000897277799610805135016205e-292:0:4:
%4Le:-0e+0:0:-1:
%*4Le:-0e+0:0:-1:
-%4Le:-0e0:1:4:-0x0:
-%*4Le:-0e0:0:4:
+%4Le:-.0e0:0:-1:
+%*4Le:-.0e0:0:-1:
%4Le:-nan(09A_Zaz):1:4:-nan:
%*4Le:-nan(09A_Zaz):0:4:
%4Le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Le:nan():0:-1:
%4Le:nan(09A_Zaz):0:-1:
%*4Le:nan(09A_Zaz):0:-1:
-%4Le:0e0:1:3:0x0:
-%*4Le:0e0:0:3:
+%4Le:.0e0:1:4:0x0:
+%*4Le:.0e0:0:4:
%4Le:0e+0:1:4:0x0:
%*4Le:0e+0:0:4:
%4Le:2.00416836000897277799610805135016205e-292:1:4:0x1p1:
@@ -292,8 +292,8 @@
%*4Le:+nan():0:4:
%4Le:+nan(09A_Zaz):1:4:nan:
%*4Le:+nan(09A_Zaz):0:4:
-%4Le:+0e0:1:4:0x0:
-%*4Le:+0e0:0:4:
+%4Le:+.0e0:0:-1:
+%*4Le:+.0e0:0:-1:
%4Le:+0e+0:0:-1:
%*4Le:+0e+0:0:-1:
%4Le:+2.00416836000897277799610805135016205e-292:1:4:0x1p1:
@@ -324,18 +324,18 @@
%*40Le:-2.00416836000897277799610805135016205e-292:0:-1:
%40Le:-0e+0:1:5:-0x0:
%*40Le:-0e+0:0:5:
-%40Le:-0e0:1:4:-0x0:
-%*40Le:-0e0:0:4:
-%40Le:-nan(09A_Zaz):1:13:-nan:
+%40Le:-.0e0:1:5:-0x0:
+%*40Le:-.0e0:0:5:
+%40Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40Le:-nan(09A_Zaz):0:13:
-%40Le:-nan():1:6:-nan:
+%40Le:-nan():1:6:-nan():
%*40Le:-nan():0:6:
-%40Le:nan():1:5:nan:
+%40Le:nan():1:5:nan():
%*40Le:nan():0:5:
-%40Le:nan(09A_Zaz):1:12:nan:
+%40Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40Le:nan(09A_Zaz):0:12:
-%40Le:0e0:1:3:0x0:
-%*40Le:0e0:0:3:
+%40Le:.0e0:1:4:0x0:
+%*40Le:.0e0:0:4:
%40Le:0e+0:1:4:0x0:
%*40Le:0e+0:0:4:
%40Le:2.00416836000897277799610805135016205e-292:1:40:0x1.485ce9e7a065ea4b747cf9516fp-6:
@@ -350,12 +350,12 @@
%*40Le:1.79769313486231580793728971405301199e+308:0:40:
%40Le:infinity:1:8:inf:
%*40Le:infinity:0:8:
-%40Le:+nan():1:6:nan:
+%40Le:+nan():1:6:nan():
%*40Le:+nan():0:6:
-%40Le:+nan(09A_Zaz):1:13:nan:
+%40Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40Le:+nan(09A_Zaz):0:13:
-%40Le:+0e0:1:4:0x0:
-%*40Le:+0e0:0:4:
+%40Le:+.0e0:1:5:0x0:
+%*40Le:+.0e0:0:5:
%40Le:+0e+0:1:5:0x0:
%*40Le:+0e+0:0:5:
%40Le:+2.00416836000897277799610805135016205e-292:0:-1:
@@ -386,18 +386,18 @@
%*48Le:-2.00416836000897277799610805135016205e-292:0:43:
%48Le:-0e+0:1:5:-0x0:
%*48Le:-0e+0:0:5:
-%48Le:-0e0:1:4:-0x0:
-%*48Le:-0e0:0:4:
-%48Le:-nan(09A_Zaz):1:13:-nan:
+%48Le:-.0e0:1:5:-0x0:
+%*48Le:-.0e0:0:5:
+%48Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48Le:-nan(09A_Zaz):0:13:
-%48Le:-nan():1:6:-nan:
+%48Le:-nan():1:6:-nan():
%*48Le:-nan():0:6:
-%48Le:nan():1:5:nan:
+%48Le:nan():1:5:nan():
%*48Le:nan():0:5:
-%48Le:nan(09A_Zaz):1:12:nan:
+%48Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48Le:nan(09A_Zaz):0:12:
-%48Le:0e0:1:3:0x0:
-%*48Le:0e0:0:3:
+%48Le:.0e0:1:4:0x0:
+%*48Le:.0e0:0:4:
%48Le:0e+0:1:4:0x0:
%*48Le:0e+0:0:4:
%48Le:2.00416836000897277799610805135016205e-292:1:42:0x1p-969:
@@ -412,12 +412,12 @@
%*48Le:1.79769313486231580793728971405301199e+308:0:42:
%48Le:infinity:1:8:inf:
%*48Le:infinity:0:8:
-%48Le:+nan():1:6:nan:
+%48Le:+nan():1:6:nan():
%*48Le:+nan():0:6:
-%48Le:+nan(09A_Zaz):1:13:nan:
+%48Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le:+nan(09A_Zaz):0:13:
-%48Le:+0e0:1:4:0x0:
-%*48Le:+0e0:0:4:
+%48Le:+.0e0:1:5:0x0:
+%*48Le:+.0e0:0:5:
%48Le:+0e+0:1:5:0x0:
%*48Le:+0e+0:0:5:
%48Le:+2.00416836000897277799610805135016205e-292:1:43:0x1p-969:
@@ -448,8 +448,8 @@
%*3Le: -2.00416836000897277799610805135016205e-292:0:4:
%3Le: -0e+0:0:-1:
%*3Le: -0e+0:0:-1:
-%3Le: -0e0:0:-1:
-%*3Le: -0e0:0:-1:
+%3Le: -.0e0:1:4:-0x0:
+%*3Le: -.0e0:0:4:
%3Le: -nan(09A_Zaz):0:-1:
%*3Le: -nan(09A_Zaz):0:-1:
%3Le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Le: nan():0:4:
%3Le: nan(09A_Zaz):1:4:nan:
%*3Le: nan(09A_Zaz):0:4:
-%3Le: 0e0:1:4:0x0:
-%*3Le: 0e0:0:4:
+%3Le: .0e0:0:-1:
+%*3Le: .0e0:0:-1:
%3Le: 0e+0:0:-1:
%*3Le: 0e+0:0:-1:
%3Le: 2.00416836000897277799610805135016205e-292:1:4:0x1p1:
@@ -478,8 +478,8 @@
%*3Le: +nan():0:-1:
%3Le: +nan(09A_Zaz):0:-1:
%*3Le: +nan(09A_Zaz):0:-1:
-%3Le: +0e0:0:-1:
-%*3Le: +0e0:0:-1:
+%3Le: +.0e0:1:4:0x0:
+%*3Le: +.0e0:0:4:
%3Le: +0e+0:0:-1:
%*3Le: +0e+0:0:-1:
%3Le: +2.00416836000897277799610805135016205e-292:1:4:0x1p1:
@@ -510,18 +510,18 @@
%*48Le: -2.00416836000897277799610805135016205e-292:0:44:
%48Le: -0e+0:1:6:-0x0:
%*48Le: -0e+0:0:6:
-%48Le: -0e0:1:5:-0x0:
-%*48Le: -0e0:0:5:
-%48Le: -nan(09A_Zaz):1:14:-nan:
+%48Le: -.0e0:1:6:-0x0:
+%*48Le: -.0e0:0:6:
+%48Le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48Le: -nan(09A_Zaz):0:14:
-%48Le: -nan():1:7:-nan:
+%48Le: -nan():1:7:-nan():
%*48Le: -nan():0:7:
-%48Le: nan():1:6:nan:
+%48Le: nan():1:6:nan():
%*48Le: nan():0:6:
-%48Le: nan(09A_Zaz):1:13:nan:
+%48Le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le: nan(09A_Zaz):0:13:
-%48Le: 0e0:1:4:0x0:
-%*48Le: 0e0:0:4:
+%48Le: .0e0:1:5:0x0:
+%*48Le: .0e0:0:5:
%48Le: 0e+0:1:5:0x0:
%*48Le: 0e+0:0:5:
%48Le: 2.00416836000897277799610805135016205e-292:1:43:0x1p-969:
@@ -536,12 +536,12 @@
%*48Le: 1.79769313486231580793728971405301199e+308:0:43:
%48Le: infinity:1:9:inf:
%*48Le: infinity:0:9:
-%48Le: +nan():1:7:nan:
+%48Le: +nan():1:7:nan():
%*48Le: +nan():0:7:
-%48Le: +nan(09A_Zaz):1:14:nan:
+%48Le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48Le: +nan(09A_Zaz):0:14:
-%48Le: +0e0:1:5:0x0:
-%*48Le: +0e0:0:5:
+%48Le: +.0e0:1:6:0x0:
+%*48Le: +.0e0:0:6:
%48Le: +0e+0:1:6:0x0:
%*48Le: +0e+0:0:6:
%48Le: +2.00416836000897277799610805135016205e-292:1:44:0x1p-969:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
index 29a2d9d..61d86a6 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
@@ -14,18 +14,18 @@
%*LE:-2.00416836000897277799610805135016205E-292:0:43:
%LE:-0E+0:1:5:-0x0:
%*LE:-0E+0:0:5:
-%LE:-0E0:1:4:-0x0:
-%*LE:-0E0:0:4:
-%LE:-NAN(09A_Zaz):1:13:-nan:
+%LE:-.0E0:1:5:-0x0:
+%*LE:-.0E0:0:5:
+%LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LE:-NAN(09A_Zaz):0:13:
-%LE:-NAN():1:6:-nan:
+%LE:-NAN():1:6:-nan():
%*LE:-NAN():0:6:
-%LE:NAN():1:5:nan:
+%LE:NAN():1:5:nan():
%*LE:NAN():0:5:
-%LE:NAN(09A_Zaz):1:12:nan:
+%LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LE:NAN(09A_Zaz):0:12:
-%LE:0E0:1:3:0x0:
-%*LE:0E0:0:3:
+%LE:.0E0:1:4:0x0:
+%*LE:.0E0:0:4:
%LE:0E+0:1:4:0x0:
%*LE:0E+0:0:4:
%LE:2.00416836000897277799610805135016205E-292:1:42:0x1p-969:
@@ -40,12 +40,12 @@
%*LE:1.79769313486231580793728971405301199E+308:0:42:
%LE:INFINITY:1:8:inf:
%*LE:INFINITY:0:8:
-%LE:+NAN():1:6:nan:
+%LE:+NAN():1:6:nan():
%*LE:+NAN():0:6:
-%LE:+NAN(09A_Zaz):1:13:nan:
+%LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LE:+NAN(09A_Zaz):0:13:
-%LE:+0E0:1:4:0x0:
-%*LE:+0E0:0:4:
+%LE:+.0E0:1:5:0x0:
+%*LE:+.0E0:0:5:
%LE:+0E+0:1:5:0x0:
%*LE:+0E+0:0:5:
%LE:+2.00416836000897277799610805135016205E-292:1:43:0x1p-969:
@@ -76,8 +76,8 @@
%*1LE:-2.00416836000897277799610805135016205E-292:0:-1:
%1LE:-0E+0:0:-1:
%*1LE:-0E+0:0:-1:
-%1LE:-0E0:0:-1:
-%*1LE:-0E0:0:-1:
+%1LE:-.0E0:0:-1:
+%*1LE:-.0E0:0:-1:
%1LE:-NAN(09A_Zaz):0:-1:
%*1LE:-NAN(09A_Zaz):0:-1:
%1LE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LE:NAN():0:-1:
%1LE:NAN(09A_Zaz):0:-1:
%*1LE:NAN(09A_Zaz):0:-1:
-%1LE:0E0:1:1:0x0:
-%*1LE:0E0:0:1:
+%1LE:.0E0:0:-1:
+%*1LE:.0E0:0:-1:
%1LE:0E+0:1:1:0x0:
%*1LE:0E+0:0:1:
%1LE:2.00416836000897277799610805135016205E-292:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1LE:+NAN():0:-1:
%1LE:+NAN(09A_Zaz):0:-1:
%*1LE:+NAN(09A_Zaz):0:-1:
-%1LE:+0E0:0:-1:
-%*1LE:+0E0:0:-1:
+%1LE:+.0E0:0:-1:
+%*1LE:+.0E0:0:-1:
%1LE:+0E+0:0:-1:
%*1LE:+0E+0:0:-1:
%1LE:+2.00416836000897277799610805135016205E-292:0:-1:
@@ -138,8 +138,8 @@
%*2LE:-2.00416836000897277799610805135016205E-292:0:2:
%2LE:-0E+0:1:2:-0x0:
%*2LE:-0E+0:0:2:
-%2LE:-0E0:1:2:-0x0:
-%*2LE:-0E0:0:2:
+%2LE:-.0E0:0:-1:
+%*2LE:-.0E0:0:-1:
%2LE:-NAN(09A_Zaz):0:-1:
%*2LE:-NAN(09A_Zaz):0:-1:
%2LE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LE:NAN():0:-1:
%2LE:NAN(09A_Zaz):0:-1:
%*2LE:NAN(09A_Zaz):0:-1:
-%2LE:0E0:0:-1:
-%*2LE:0E0:0:-1:
+%2LE:.0E0:1:2:0x0:
+%*2LE:.0E0:0:2:
%2LE:0E+0:0:-1:
%*2LE:0E+0:0:-1:
%2LE:2.00416836000897277799610805135016205E-292:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2LE:+NAN():0:-1:
%2LE:+NAN(09A_Zaz):0:-1:
%*2LE:+NAN(09A_Zaz):0:-1:
-%2LE:+0E0:1:2:0x0:
-%*2LE:+0E0:0:2:
+%2LE:+.0E0:0:-1:
+%*2LE:+.0E0:0:-1:
%2LE:+0E+0:1:2:0x0:
%*2LE:+0E+0:0:2:
%2LE:+2.00416836000897277799610805135016205E-292:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3LE:-2.00416836000897277799610805135016205E-292:0:3:
%3LE:-0E+0:0:-1:
%*3LE:-0E+0:0:-1:
-%3LE:-0E0:0:-1:
-%*3LE:-0E0:0:-1:
+%3LE:-.0E0:1:3:-0x0:
+%*3LE:-.0E0:0:3:
%3LE:-NAN(09A_Zaz):0:-1:
%*3LE:-NAN(09A_Zaz):0:-1:
%3LE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LE:NAN():0:3:
%3LE:NAN(09A_Zaz):1:3:nan:
%*3LE:NAN(09A_Zaz):0:3:
-%3LE:0E0:1:3:0x0:
-%*3LE:0E0:0:3:
+%3LE:.0E0:0:-1:
+%*3LE:.0E0:0:-1:
%3LE:0E+0:0:-1:
%*3LE:0E+0:0:-1:
%3LE:2.00416836000897277799610805135016205E-292:1:3:0x1p1:
@@ -230,8 +230,8 @@
%*3LE:+NAN():0:-1:
%3LE:+NAN(09A_Zaz):0:-1:
%*3LE:+NAN(09A_Zaz):0:-1:
-%3LE:+0E0:0:-1:
-%*3LE:+0E0:0:-1:
+%3LE:+.0E0:1:3:0x0:
+%*3LE:+.0E0:0:3:
%3LE:+0E+0:0:-1:
%*3LE:+0E+0:0:-1:
%3LE:+2.00416836000897277799610805135016205E-292:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4LE:-2.00416836000897277799610805135016205E-292:0:4:
%4LE:-0E+0:0:-1:
%*4LE:-0E+0:0:-1:
-%4LE:-0E0:1:4:-0x0:
-%*4LE:-0E0:0:4:
+%4LE:-.0E0:0:-1:
+%*4LE:-.0E0:0:-1:
%4LE:-NAN(09A_Zaz):1:4:-nan:
%*4LE:-NAN(09A_Zaz):0:4:
%4LE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LE:NAN():0:-1:
%4LE:NAN(09A_Zaz):0:-1:
%*4LE:NAN(09A_Zaz):0:-1:
-%4LE:0E0:1:3:0x0:
-%*4LE:0E0:0:3:
+%4LE:.0E0:1:4:0x0:
+%*4LE:.0E0:0:4:
%4LE:0E+0:1:4:0x0:
%*4LE:0E+0:0:4:
%4LE:2.00416836000897277799610805135016205E-292:1:4:0x1p1:
@@ -292,8 +292,8 @@
%*4LE:+NAN():0:4:
%4LE:+NAN(09A_Zaz):1:4:nan:
%*4LE:+NAN(09A_Zaz):0:4:
-%4LE:+0E0:1:4:0x0:
-%*4LE:+0E0:0:4:
+%4LE:+.0E0:0:-1:
+%*4LE:+.0E0:0:-1:
%4LE:+0E+0:0:-1:
%*4LE:+0E+0:0:-1:
%4LE:+2.00416836000897277799610805135016205E-292:1:4:0x1p1:
@@ -324,18 +324,18 @@
%*40LE:-2.00416836000897277799610805135016205E-292:0:-1:
%40LE:-0E+0:1:5:-0x0:
%*40LE:-0E+0:0:5:
-%40LE:-0E0:1:4:-0x0:
-%*40LE:-0E0:0:4:
-%40LE:-NAN(09A_Zaz):1:13:-nan:
+%40LE:-.0E0:1:5:-0x0:
+%*40LE:-.0E0:0:5:
+%40LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40LE:-NAN(09A_Zaz):0:13:
-%40LE:-NAN():1:6:-nan:
+%40LE:-NAN():1:6:-nan():
%*40LE:-NAN():0:6:
-%40LE:NAN():1:5:nan:
+%40LE:NAN():1:5:nan():
%*40LE:NAN():0:5:
-%40LE:NAN(09A_Zaz):1:12:nan:
+%40LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40LE:NAN(09A_Zaz):0:12:
-%40LE:0E0:1:3:0x0:
-%*40LE:0E0:0:3:
+%40LE:.0E0:1:4:0x0:
+%*40LE:.0E0:0:4:
%40LE:0E+0:1:4:0x0:
%*40LE:0E+0:0:4:
%40LE:2.00416836000897277799610805135016205E-292:1:40:0x1.485ce9e7a065ea4b747cf9516fp-6:
@@ -350,12 +350,12 @@
%*40LE:1.79769313486231580793728971405301199E+308:0:40:
%40LE:INFINITY:1:8:inf:
%*40LE:INFINITY:0:8:
-%40LE:+NAN():1:6:nan:
+%40LE:+NAN():1:6:nan():
%*40LE:+NAN():0:6:
-%40LE:+NAN(09A_Zaz):1:13:nan:
+%40LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40LE:+NAN(09A_Zaz):0:13:
-%40LE:+0E0:1:4:0x0:
-%*40LE:+0E0:0:4:
+%40LE:+.0E0:1:5:0x0:
+%*40LE:+.0E0:0:5:
%40LE:+0E+0:1:5:0x0:
%*40LE:+0E+0:0:5:
%40LE:+2.00416836000897277799610805135016205E-292:0:-1:
@@ -386,18 +386,18 @@
%*48LE:-2.00416836000897277799610805135016205E-292:0:43:
%48LE:-0E+0:1:5:-0x0:
%*48LE:-0E+0:0:5:
-%48LE:-0E0:1:4:-0x0:
-%*48LE:-0E0:0:4:
-%48LE:-NAN(09A_Zaz):1:13:-nan:
+%48LE:-.0E0:1:5:-0x0:
+%*48LE:-.0E0:0:5:
+%48LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48LE:-NAN(09A_Zaz):0:13:
-%48LE:-NAN():1:6:-nan:
+%48LE:-NAN():1:6:-nan():
%*48LE:-NAN():0:6:
-%48LE:NAN():1:5:nan:
+%48LE:NAN():1:5:nan():
%*48LE:NAN():0:5:
-%48LE:NAN(09A_Zaz):1:12:nan:
+%48LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48LE:NAN(09A_Zaz):0:12:
-%48LE:0E0:1:3:0x0:
-%*48LE:0E0:0:3:
+%48LE:.0E0:1:4:0x0:
+%*48LE:.0E0:0:4:
%48LE:0E+0:1:4:0x0:
%*48LE:0E+0:0:4:
%48LE:2.00416836000897277799610805135016205E-292:1:42:0x1p-969:
@@ -412,12 +412,12 @@
%*48LE:1.79769313486231580793728971405301199E+308:0:42:
%48LE:INFINITY:1:8:inf:
%*48LE:INFINITY:0:8:
-%48LE:+NAN():1:6:nan:
+%48LE:+NAN():1:6:nan():
%*48LE:+NAN():0:6:
-%48LE:+NAN(09A_Zaz):1:13:nan:
+%48LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE:+NAN(09A_Zaz):0:13:
-%48LE:+0E0:1:4:0x0:
-%*48LE:+0E0:0:4:
+%48LE:+.0E0:1:5:0x0:
+%*48LE:+.0E0:0:5:
%48LE:+0E+0:1:5:0x0:
%*48LE:+0E+0:0:5:
%48LE:+2.00416836000897277799610805135016205E-292:1:43:0x1p-969:
@@ -448,8 +448,8 @@
%*3LE: -2.00416836000897277799610805135016205E-292:0:4:
%3LE: -0E+0:0:-1:
%*3LE: -0E+0:0:-1:
-%3LE: -0E0:0:-1:
-%*3LE: -0E0:0:-1:
+%3LE: -.0E0:1:4:-0x0:
+%*3LE: -.0E0:0:4:
%3LE: -NAN(09A_Zaz):0:-1:
%*3LE: -NAN(09A_Zaz):0:-1:
%3LE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LE: NAN():0:4:
%3LE: NAN(09A_Zaz):1:4:nan:
%*3LE: NAN(09A_Zaz):0:4:
-%3LE: 0E0:1:4:0x0:
-%*3LE: 0E0:0:4:
+%3LE: .0E0:0:-1:
+%*3LE: .0E0:0:-1:
%3LE: 0E+0:0:-1:
%*3LE: 0E+0:0:-1:
%3LE: 2.00416836000897277799610805135016205E-292:1:4:0x1p1:
@@ -478,8 +478,8 @@
%*3LE: +NAN():0:-1:
%3LE: +NAN(09A_Zaz):0:-1:
%*3LE: +NAN(09A_Zaz):0:-1:
-%3LE: +0E0:0:-1:
-%*3LE: +0E0:0:-1:
+%3LE: +.0E0:1:4:0x0:
+%*3LE: +.0E0:0:4:
%3LE: +0E+0:0:-1:
%*3LE: +0E+0:0:-1:
%3LE: +2.00416836000897277799610805135016205E-292:1:4:0x1p1:
@@ -510,18 +510,18 @@
%*48LE: -2.00416836000897277799610805135016205E-292:0:44:
%48LE: -0E+0:1:6:-0x0:
%*48LE: -0E+0:0:6:
-%48LE: -0E0:1:5:-0x0:
-%*48LE: -0E0:0:5:
-%48LE: -NAN(09A_Zaz):1:14:-nan:
+%48LE: -.0E0:1:6:-0x0:
+%*48LE: -.0E0:0:6:
+%48LE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48LE: -NAN(09A_Zaz):0:14:
-%48LE: -NAN():1:7:-nan:
+%48LE: -NAN():1:7:-nan():
%*48LE: -NAN():0:7:
-%48LE: NAN():1:6:nan:
+%48LE: NAN():1:6:nan():
%*48LE: NAN():0:6:
-%48LE: NAN(09A_Zaz):1:13:nan:
+%48LE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE: NAN(09A_Zaz):0:13:
-%48LE: 0E0:1:4:0x0:
-%*48LE: 0E0:0:4:
+%48LE: .0E0:1:5:0x0:
+%*48LE: .0E0:0:5:
%48LE: 0E+0:1:5:0x0:
%*48LE: 0E+0:0:5:
%48LE: 2.00416836000897277799610805135016205E-292:1:43:0x1p-969:
@@ -536,12 +536,12 @@
%*48LE: 1.79769313486231580793728971405301199E+308:0:43:
%48LE: INFINITY:1:9:inf:
%*48LE: INFINITY:0:9:
-%48LE: +NAN():1:7:nan:
+%48LE: +NAN():1:7:nan():
%*48LE: +NAN():0:7:
-%48LE: +NAN(09A_Zaz):1:14:nan:
+%48LE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48LE: +NAN(09A_Zaz):0:14:
-%48LE: +0E0:1:5:0x0:
-%*48LE: +0E0:0:5:
+%48LE: +.0E0:1:6:0x0:
+%*48LE: +.0E0:0:6:
%48LE: +0E+0:1:6:0x0:
%*48LE: +0E+0:0:6:
%48LE: +2.00416836000897277799610805135016205E-292:1:44:0x1p-969:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input
index 9d4fd75..5d185dc 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input
@@ -14,18 +14,18 @@
%*Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:328:
%Lf:-0.0:1:4:-0x0:
%*Lf:-0.0:0:4:
-%Lf:-0:1:2:-0x0:
-%*Lf:-0:0:2:
-%Lf:-nan(09A_Zaz):1:13:-nan:
+%Lf:-.0:1:3:-0x0:
+%*Lf:-.0:0:3:
+%Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lf:-nan(09A_Zaz):0:13:
-%Lf:-nan():1:6:-nan:
+%Lf:-nan():1:6:-nan():
%*Lf:-nan():0:6:
-%Lf:nan():1:5:nan:
+%Lf:nan():1:5:nan():
%*Lf:nan():0:5:
-%Lf:nan(09A_Zaz):1:12:nan:
+%Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lf:nan(09A_Zaz):0:12:
-%Lf:0:1:1:0x0:
-%*Lf:0:0:1:
+%Lf:.0:1:2:0x0:
+%*Lf:.0:0:2:
%Lf:0.0:1:3:0x0:
%*Lf:0.0:0:3:
%Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:327:0x1p-969:
@@ -40,12 +40,12 @@
%*Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312:
%Lf:infinity:1:8:inf:
%*Lf:infinity:0:8:
-%Lf:+nan():1:6:nan:
+%Lf:+nan():1:6:nan():
%*Lf:+nan():0:6:
-%Lf:+nan(09A_Zaz):1:13:nan:
+%Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lf:+nan(09A_Zaz):0:13:
-%Lf:+0:1:2:0x0:
-%*Lf:+0:0:2:
+%Lf:+.0:1:3:0x0:
+%*Lf:+.0:0:3:
%Lf:+0.0:1:4:0x0:
%*Lf:+0.0:0:4:
%Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:328:0x1p-969:
@@ -76,8 +76,8 @@
%*1Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:-1:
%1Lf:-0.0:0:-1:
%*1Lf:-0.0:0:-1:
-%1Lf:-0:0:-1:
-%*1Lf:-0:0:-1:
+%1Lf:-.0:0:-1:
+%*1Lf:-.0:0:-1:
%1Lf:-nan(09A_Zaz):0:-1:
%*1Lf:-nan(09A_Zaz):0:-1:
%1Lf:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Lf:nan():0:-1:
%1Lf:nan(09A_Zaz):0:-1:
%*1Lf:nan(09A_Zaz):0:-1:
-%1Lf:0:1:1:0x0:
-%*1Lf:0:0:1:
+%1Lf:.0:0:-1:
+%*1Lf:.0:0:-1:
%1Lf:0.0:1:1:0x0:
%*1Lf:0.0:0:1:
%1Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:1:0x0:
@@ -106,8 +106,8 @@
%*1Lf:+nan():0:-1:
%1Lf:+nan(09A_Zaz):0:-1:
%*1Lf:+nan(09A_Zaz):0:-1:
-%1Lf:+0:0:-1:
-%*1Lf:+0:0:-1:
+%1Lf:+.0:0:-1:
+%*1Lf:+.0:0:-1:
%1Lf:+0.0:0:-1:
%*1Lf:+0.0:0:-1:
%1Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:-1:
@@ -138,8 +138,8 @@
%*2Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:2:
%2Lf:-0.0:1:2:-0x0:
%*2Lf:-0.0:0:2:
-%2Lf:-0:1:2:-0x0:
-%*2Lf:-0:0:2:
+%2Lf:-.0:0:-1:
+%*2Lf:-.0:0:-1:
%2Lf:-nan(09A_Zaz):0:-1:
%*2Lf:-nan(09A_Zaz):0:-1:
%2Lf:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Lf:nan():0:-1:
%2Lf:nan(09A_Zaz):0:-1:
%*2Lf:nan(09A_Zaz):0:-1:
-%2Lf:0:1:1:0x0:
-%*2Lf:0:0:1:
+%2Lf:.0:1:2:0x0:
+%*2Lf:.0:0:2:
%2Lf:0.0:1:2:0x0:
%*2Lf:0.0:0:2:
%2Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:2:0x0:
@@ -168,8 +168,8 @@
%*2Lf:+nan():0:-1:
%2Lf:+nan(09A_Zaz):0:-1:
%*2Lf:+nan(09A_Zaz):0:-1:
-%2Lf:+0:1:2:0x0:
-%*2Lf:+0:0:2:
+%2Lf:+.0:0:-1:
+%*2Lf:+.0:0:-1:
%2Lf:+0.0:1:2:0x0:
%*2Lf:+0.0:0:2:
%2Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:2:0x0:
@@ -200,8 +200,8 @@
%*3Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:3:
%3Lf:-0.0:1:3:-0x0:
%*3Lf:-0.0:0:3:
-%3Lf:-0:1:2:-0x0:
-%*3Lf:-0:0:2:
+%3Lf:-.0:1:3:-0x0:
+%*3Lf:-.0:0:3:
%3Lf:-nan(09A_Zaz):0:-1:
%*3Lf:-nan(09A_Zaz):0:-1:
%3Lf:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Lf:nan():0:3:
%3Lf:nan(09A_Zaz):1:3:nan:
%*3Lf:nan(09A_Zaz):0:3:
-%3Lf:0:1:1:0x0:
-%*3Lf:0:0:1:
+%3Lf:.0:1:2:0x0:
+%*3Lf:.0:0:2:
%3Lf:0.0:1:3:0x0:
%*3Lf:0.0:0:3:
%3Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:3:0x0:
@@ -230,8 +230,8 @@
%*3Lf:+nan():0:-1:
%3Lf:+nan(09A_Zaz):0:-1:
%*3Lf:+nan(09A_Zaz):0:-1:
-%3Lf:+0:1:2:0x0:
-%*3Lf:+0:0:2:
+%3Lf:+.0:1:3:0x0:
+%*3Lf:+.0:0:3:
%3Lf:+0.0:1:3:0x0:
%*3Lf:+0.0:0:3:
%3Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:3:0x0:
@@ -262,18 +262,18 @@
%*295Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:295:
%295Lf:-0.0:1:4:-0x0:
%*295Lf:-0.0:0:4:
-%295Lf:-0:1:2:-0x0:
-%*295Lf:-0:0:2:
-%295Lf:-nan(09A_Zaz):1:13:-nan:
+%295Lf:-.0:1:3:-0x0:
+%*295Lf:-.0:0:3:
+%295Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*295Lf:-nan(09A_Zaz):0:13:
-%295Lf:-nan():1:6:-nan:
+%295Lf:-nan():1:6:-nan():
%*295Lf:-nan():0:6:
-%295Lf:nan():1:5:nan:
+%295Lf:nan():1:5:nan():
%*295Lf:nan():0:5:
-%295Lf:nan(09A_Zaz):1:12:nan:
+%295Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*295Lf:nan(09A_Zaz):0:12:
-%295Lf:0:1:1:0x0:
-%*295Lf:0:0:1:
+%295Lf:.0:1:2:0x0:
+%*295Lf:.0:0:2:
%295Lf:0.0:1:3:0x0:
%*295Lf:0.0:0:3:
%295Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:295:0x1.feef63f97d79b89e4bd1d13827p-970:
@@ -288,12 +288,12 @@
%*295Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:295:
%295Lf:infinity:1:8:inf:
%*295Lf:infinity:0:8:
-%295Lf:+nan():1:6:nan:
+%295Lf:+nan():1:6:nan():
%*295Lf:+nan():0:6:
-%295Lf:+nan(09A_Zaz):1:13:nan:
+%295Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*295Lf:+nan(09A_Zaz):0:13:
-%295Lf:+0:1:2:0x0:
-%*295Lf:+0:0:2:
+%295Lf:+.0:1:3:0x0:
+%*295Lf:+.0:0:3:
%295Lf:+0.0:1:4:0x0:
%*295Lf:+0.0:0:4:
%295Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:295:0x1.feef63f97d79b89e4bd1d13827p-970:
@@ -324,18 +324,18 @@
%*340Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:328:
%340Lf:-0.0:1:4:-0x0:
%*340Lf:-0.0:0:4:
-%340Lf:-0:1:2:-0x0:
-%*340Lf:-0:0:2:
-%340Lf:-nan(09A_Zaz):1:13:-nan:
+%340Lf:-.0:1:3:-0x0:
+%*340Lf:-.0:0:3:
+%340Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*340Lf:-nan(09A_Zaz):0:13:
-%340Lf:-nan():1:6:-nan:
+%340Lf:-nan():1:6:-nan():
%*340Lf:-nan():0:6:
-%340Lf:nan():1:5:nan:
+%340Lf:nan():1:5:nan():
%*340Lf:nan():0:5:
-%340Lf:nan(09A_Zaz):1:12:nan:
+%340Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*340Lf:nan(09A_Zaz):0:12:
-%340Lf:0:1:1:0x0:
-%*340Lf:0:0:1:
+%340Lf:.0:1:2:0x0:
+%*340Lf:.0:0:2:
%340Lf:0.0:1:3:0x0:
%*340Lf:0.0:0:3:
%340Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:327:0x1p-969:
@@ -350,12 +350,12 @@
%*340Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312:
%340Lf:infinity:1:8:inf:
%*340Lf:infinity:0:8:
-%340Lf:+nan():1:6:nan:
+%340Lf:+nan():1:6:nan():
%*340Lf:+nan():0:6:
-%340Lf:+nan(09A_Zaz):1:13:nan:
+%340Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*340Lf:+nan(09A_Zaz):0:13:
-%340Lf:+0:1:2:0x0:
-%*340Lf:+0:0:2:
+%340Lf:+.0:1:3:0x0:
+%*340Lf:+.0:0:3:
%340Lf:+0.0:1:4:0x0:
%*340Lf:+0.0:0:4:
%340Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:328:0x1p-969:
@@ -386,8 +386,8 @@
%*3Lf: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:4:
%3Lf: -0.0:1:4:-0x0:
%*3Lf: -0.0:0:4:
-%3Lf: -0:1:3:-0x0:
-%*3Lf: -0:0:3:
+%3Lf: -.0:1:4:-0x0:
+%*3Lf: -.0:0:4:
%3Lf: -nan(09A_Zaz):0:-1:
%*3Lf: -nan(09A_Zaz):0:-1:
%3Lf: -nan():0:-1:
@@ -396,8 +396,8 @@
%*3Lf: nan():0:4:
%3Lf: nan(09A_Zaz):1:4:nan:
%*3Lf: nan(09A_Zaz):0:4:
-%3Lf: 0:1:2:0x0:
-%*3Lf: 0:0:2:
+%3Lf: .0:1:3:0x0:
+%*3Lf: .0:0:3:
%3Lf: 0.0:1:4:0x0:
%*3Lf: 0.0:0:4:
%3Lf: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:4:0x0:
@@ -416,8 +416,8 @@
%*3Lf: +nan():0:-1:
%3Lf: +nan(09A_Zaz):0:-1:
%*3Lf: +nan(09A_Zaz):0:-1:
-%3Lf: +0:1:3:0x0:
-%*3Lf: +0:0:3:
+%3Lf: +.0:1:4:0x0:
+%*3Lf: +.0:0:4:
%3Lf: +0.0:1:4:0x0:
%*3Lf: +0.0:0:4:
%3Lf: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:4:0x0:
@@ -448,18 +448,18 @@
%*340Lf: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:329:
%340Lf: -0.0:1:5:-0x0:
%*340Lf: -0.0:0:5:
-%340Lf: -0:1:3:-0x0:
-%*340Lf: -0:0:3:
-%340Lf: -nan(09A_Zaz):1:14:-nan:
+%340Lf: -.0:1:4:-0x0:
+%*340Lf: -.0:0:4:
+%340Lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*340Lf: -nan(09A_Zaz):0:14:
-%340Lf: -nan():1:7:-nan:
+%340Lf: -nan():1:7:-nan():
%*340Lf: -nan():0:7:
-%340Lf: nan():1:6:nan:
+%340Lf: nan():1:6:nan():
%*340Lf: nan():0:6:
-%340Lf: nan(09A_Zaz):1:13:nan:
+%340Lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*340Lf: nan(09A_Zaz):0:13:
-%340Lf: 0:1:2:0x0:
-%*340Lf: 0:0:2:
+%340Lf: .0:1:3:0x0:
+%*340Lf: .0:0:3:
%340Lf: 0.0:1:4:0x0:
%*340Lf: 0.0:0:4:
%340Lf: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:328:0x1p-969:
@@ -474,12 +474,12 @@
%*340Lf: 0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:313:
%340Lf: infinity:1:9:inf:
%*340Lf: infinity:0:9:
-%340Lf: +nan():1:7:nan:
+%340Lf: +nan():1:7:nan():
%*340Lf: +nan():0:7:
-%340Lf: +nan(09A_Zaz):1:14:nan:
+%340Lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*340Lf: +nan(09A_Zaz):0:14:
-%340Lf: +0:1:3:0x0:
-%*340Lf: +0:0:3:
+%340Lf: +.0:1:4:0x0:
+%*340Lf: +.0:0:4:
%340Lf: +0.0:1:5:0x0:
%*340Lf: +0.0:0:5:
%340Lf: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:329:0x1p-969:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input
index bb7098a..f61bd6c 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input
@@ -14,18 +14,18 @@
%*LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:328:
%LF:-0.0:1:4:-0x0:
%*LF:-0.0:0:4:
-%LF:-0:1:2:-0x0:
-%*LF:-0:0:2:
-%LF:-NAN(09A_Zaz):1:13:-nan:
+%LF:-.0:1:3:-0x0:
+%*LF:-.0:0:3:
+%LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LF:-NAN(09A_Zaz):0:13:
-%LF:-NAN():1:6:-nan:
+%LF:-NAN():1:6:-nan():
%*LF:-NAN():0:6:
-%LF:NAN():1:5:nan:
+%LF:NAN():1:5:nan():
%*LF:NAN():0:5:
-%LF:NAN(09A_Zaz):1:12:nan:
+%LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LF:NAN(09A_Zaz):0:12:
-%LF:0:1:1:0x0:
-%*LF:0:0:1:
+%LF:.0:1:2:0x0:
+%*LF:.0:0:2:
%LF:0.0:1:3:0x0:
%*LF:0.0:0:3:
%LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:327:0x1p-969:
@@ -40,12 +40,12 @@
%*LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312:
%LF:INFINITY:1:8:inf:
%*LF:INFINITY:0:8:
-%LF:+NAN():1:6:nan:
+%LF:+NAN():1:6:nan():
%*LF:+NAN():0:6:
-%LF:+NAN(09A_Zaz):1:13:nan:
+%LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LF:+NAN(09A_Zaz):0:13:
-%LF:+0:1:2:0x0:
-%*LF:+0:0:2:
+%LF:+.0:1:3:0x0:
+%*LF:+.0:0:3:
%LF:+0.0:1:4:0x0:
%*LF:+0.0:0:4:
%LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:328:0x1p-969:
@@ -76,8 +76,8 @@
%*1LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:-1:
%1LF:-0.0:0:-1:
%*1LF:-0.0:0:-1:
-%1LF:-0:0:-1:
-%*1LF:-0:0:-1:
+%1LF:-.0:0:-1:
+%*1LF:-.0:0:-1:
%1LF:-NAN(09A_Zaz):0:-1:
%*1LF:-NAN(09A_Zaz):0:-1:
%1LF:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LF:NAN():0:-1:
%1LF:NAN(09A_Zaz):0:-1:
%*1LF:NAN(09A_Zaz):0:-1:
-%1LF:0:1:1:0x0:
-%*1LF:0:0:1:
+%1LF:.0:0:-1:
+%*1LF:.0:0:-1:
%1LF:0.0:1:1:0x0:
%*1LF:0.0:0:1:
%1LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LF:+NAN():0:-1:
%1LF:+NAN(09A_Zaz):0:-1:
%*1LF:+NAN(09A_Zaz):0:-1:
-%1LF:+0:0:-1:
-%*1LF:+0:0:-1:
+%1LF:+.0:0:-1:
+%*1LF:+.0:0:-1:
%1LF:+0.0:0:-1:
%*1LF:+0.0:0:-1:
%1LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:-1:
@@ -138,8 +138,8 @@
%*2LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:2:
%2LF:-0.0:1:2:-0x0:
%*2LF:-0.0:0:2:
-%2LF:-0:1:2:-0x0:
-%*2LF:-0:0:2:
+%2LF:-.0:0:-1:
+%*2LF:-.0:0:-1:
%2LF:-NAN(09A_Zaz):0:-1:
%*2LF:-NAN(09A_Zaz):0:-1:
%2LF:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LF:NAN():0:-1:
%2LF:NAN(09A_Zaz):0:-1:
%*2LF:NAN(09A_Zaz):0:-1:
-%2LF:0:1:1:0x0:
-%*2LF:0:0:1:
+%2LF:.0:1:2:0x0:
+%*2LF:.0:0:2:
%2LF:0.0:1:2:0x0:
%*2LF:0.0:0:2:
%2LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:2:0x0:
@@ -168,8 +168,8 @@
%*2LF:+NAN():0:-1:
%2LF:+NAN(09A_Zaz):0:-1:
%*2LF:+NAN(09A_Zaz):0:-1:
-%2LF:+0:1:2:0x0:
-%*2LF:+0:0:2:
+%2LF:+.0:0:-1:
+%*2LF:+.0:0:-1:
%2LF:+0.0:1:2:0x0:
%*2LF:+0.0:0:2:
%2LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:3:
%3LF:-0.0:1:3:-0x0:
%*3LF:-0.0:0:3:
-%3LF:-0:1:2:-0x0:
-%*3LF:-0:0:2:
+%3LF:-.0:1:3:-0x0:
+%*3LF:-.0:0:3:
%3LF:-NAN(09A_Zaz):0:-1:
%*3LF:-NAN(09A_Zaz):0:-1:
%3LF:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LF:NAN():0:3:
%3LF:NAN(09A_Zaz):1:3:nan:
%*3LF:NAN(09A_Zaz):0:3:
-%3LF:0:1:1:0x0:
-%*3LF:0:0:1:
+%3LF:.0:1:2:0x0:
+%*3LF:.0:0:2:
%3LF:0.0:1:3:0x0:
%*3LF:0.0:0:3:
%3LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:3:0x0:
@@ -230,8 +230,8 @@
%*3LF:+NAN():0:-1:
%3LF:+NAN(09A_Zaz):0:-1:
%*3LF:+NAN(09A_Zaz):0:-1:
-%3LF:+0:1:2:0x0:
-%*3LF:+0:0:2:
+%3LF:+.0:1:3:0x0:
+%*3LF:+.0:0:3:
%3LF:+0.0:1:3:0x0:
%*3LF:+0.0:0:3:
%3LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:3:0x0:
@@ -262,18 +262,18 @@
%*295LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:295:
%295LF:-0.0:1:4:-0x0:
%*295LF:-0.0:0:4:
-%295LF:-0:1:2:-0x0:
-%*295LF:-0:0:2:
-%295LF:-NAN(09A_Zaz):1:13:-nan:
+%295LF:-.0:1:3:-0x0:
+%*295LF:-.0:0:3:
+%295LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*295LF:-NAN(09A_Zaz):0:13:
-%295LF:-NAN():1:6:-nan:
+%295LF:-NAN():1:6:-nan():
%*295LF:-NAN():0:6:
-%295LF:NAN():1:5:nan:
+%295LF:NAN():1:5:nan():
%*295LF:NAN():0:5:
-%295LF:NAN(09A_Zaz):1:12:nan:
+%295LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*295LF:NAN(09A_Zaz):0:12:
-%295LF:0:1:1:0x0:
-%*295LF:0:0:1:
+%295LF:.0:1:2:0x0:
+%*295LF:.0:0:2:
%295LF:0.0:1:3:0x0:
%*295LF:0.0:0:3:
%295LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:295:0x1.feef63f97d79b89e4bd1d13827p-970:
@@ -288,12 +288,12 @@
%*295LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:295:
%295LF:INFINITY:1:8:inf:
%*295LF:INFINITY:0:8:
-%295LF:+NAN():1:6:nan:
+%295LF:+NAN():1:6:nan():
%*295LF:+NAN():0:6:
-%295LF:+NAN(09A_Zaz):1:13:nan:
+%295LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*295LF:+NAN(09A_Zaz):0:13:
-%295LF:+0:1:2:0x0:
-%*295LF:+0:0:2:
+%295LF:+.0:1:3:0x0:
+%*295LF:+.0:0:3:
%295LF:+0.0:1:4:0x0:
%*295LF:+0.0:0:4:
%295LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:295:0x1.feef63f97d79b89e4bd1d13827p-970:
@@ -324,18 +324,18 @@
%*340LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:328:
%340LF:-0.0:1:4:-0x0:
%*340LF:-0.0:0:4:
-%340LF:-0:1:2:-0x0:
-%*340LF:-0:0:2:
-%340LF:-NAN(09A_Zaz):1:13:-nan:
+%340LF:-.0:1:3:-0x0:
+%*340LF:-.0:0:3:
+%340LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*340LF:-NAN(09A_Zaz):0:13:
-%340LF:-NAN():1:6:-nan:
+%340LF:-NAN():1:6:-nan():
%*340LF:-NAN():0:6:
-%340LF:NAN():1:5:nan:
+%340LF:NAN():1:5:nan():
%*340LF:NAN():0:5:
-%340LF:NAN(09A_Zaz):1:12:nan:
+%340LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*340LF:NAN(09A_Zaz):0:12:
-%340LF:0:1:1:0x0:
-%*340LF:0:0:1:
+%340LF:.0:1:2:0x0:
+%*340LF:.0:0:2:
%340LF:0.0:1:3:0x0:
%*340LF:0.0:0:3:
%340LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:327:0x1p-969:
@@ -350,12 +350,12 @@
%*340LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312:
%340LF:INFINITY:1:8:inf:
%*340LF:INFINITY:0:8:
-%340LF:+NAN():1:6:nan:
+%340LF:+NAN():1:6:nan():
%*340LF:+NAN():0:6:
-%340LF:+NAN(09A_Zaz):1:13:nan:
+%340LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*340LF:+NAN(09A_Zaz):0:13:
-%340LF:+0:1:2:0x0:
-%*340LF:+0:0:2:
+%340LF:+.0:1:3:0x0:
+%*340LF:+.0:0:3:
%340LF:+0.0:1:4:0x0:
%*340LF:+0.0:0:4:
%340LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:328:0x1p-969:
@@ -386,8 +386,8 @@
%*3LF: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:4:
%3LF: -0.0:1:4:-0x0:
%*3LF: -0.0:0:4:
-%3LF: -0:1:3:-0x0:
-%*3LF: -0:0:3:
+%3LF: -.0:1:4:-0x0:
+%*3LF: -.0:0:4:
%3LF: -NAN(09A_Zaz):0:-1:
%*3LF: -NAN(09A_Zaz):0:-1:
%3LF: -NAN():0:-1:
@@ -396,8 +396,8 @@
%*3LF: NAN():0:4:
%3LF: NAN(09A_Zaz):1:4:nan:
%*3LF: NAN(09A_Zaz):0:4:
-%3LF: 0:1:2:0x0:
-%*3LF: 0:0:2:
+%3LF: .0:1:3:0x0:
+%*3LF: .0:0:3:
%3LF: 0.0:1:4:0x0:
%*3LF: 0.0:0:4:
%3LF: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:4:0x0:
@@ -416,8 +416,8 @@
%*3LF: +NAN():0:-1:
%3LF: +NAN(09A_Zaz):0:-1:
%*3LF: +NAN(09A_Zaz):0:-1:
-%3LF: +0:1:3:0x0:
-%*3LF: +0:0:3:
+%3LF: +.0:1:4:0x0:
+%*3LF: +.0:0:4:
%3LF: +0.0:1:4:0x0:
%*3LF: +0.0:0:4:
%3LF: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:4:0x0:
@@ -448,18 +448,18 @@
%*340LF: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:0:329:
%340LF: -0.0:1:5:-0x0:
%*340LF: -0.0:0:5:
-%340LF: -0:1:3:-0x0:
-%*340LF: -0:0:3:
-%340LF: -NAN(09A_Zaz):1:14:-nan:
+%340LF: -.0:1:4:-0x0:
+%*340LF: -.0:0:4:
+%340LF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*340LF: -NAN(09A_Zaz):0:14:
-%340LF: -NAN():1:7:-nan:
+%340LF: -NAN():1:7:-nan():
%*340LF: -NAN():0:7:
-%340LF: NAN():1:6:nan:
+%340LF: NAN():1:6:nan():
%*340LF: NAN():0:6:
-%340LF: NAN(09A_Zaz):1:13:nan:
+%340LF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*340LF: NAN(09A_Zaz):0:13:
-%340LF: 0:1:2:0x0:
-%*340LF: 0:0:2:
+%340LF: .0:1:3:0x0:
+%*340LF: .0:0:3:
%340LF: 0.0:1:4:0x0:
%*340LF: 0.0:0:4:
%340LF: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:328:0x1p-969:
@@ -474,12 +474,12 @@
%*340LF: 0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:313:
%340LF: INFINITY:1:9:inf:
%*340LF: INFINITY:0:9:
-%340LF: +NAN():1:7:nan:
+%340LF: +NAN():1:7:nan():
%*340LF: +NAN():0:7:
-%340LF: +NAN(09A_Zaz):1:14:nan:
+%340LF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*340LF: +NAN(09A_Zaz):0:14:
-%340LF: +0:1:3:0x0:
-%*340LF: +0:0:3:
+%340LF: +.0:1:4:0x0:
+%*340LF: +.0:0:4:
%340LF: +0.0:1:5:0x0:
%*340LF: +0.0:0:5:
%340LF: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004168360008972777996108051350162:1:329:0x1p-969:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input
index 3254240..80c5400 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input
@@ -14,18 +14,18 @@
%*Lg:-0x8p-972:0:9:
%Lg:-0x0p+0:1:7:-0x0:
%*Lg:-0x0p+0:0:7:
-%Lg:-0x0p0:1:6:-0x0:
-%*Lg:-0x0p0:0:6:
-%Lg:-nan(09A_Zaz):1:13:-nan:
+%Lg:-0x.0p0:1:7:-0x0:
+%*Lg:-0x.0p0:0:7:
+%Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lg:-nan(09A_Zaz):0:13:
-%Lg:-nan():1:6:-nan:
+%Lg:-nan():1:6:-nan():
%*Lg:-nan():0:6:
-%Lg:nan():1:5:nan:
+%Lg:nan():1:5:nan():
%*Lg:nan():0:5:
-%Lg:nan(09A_Zaz):1:12:nan:
+%Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lg:nan(09A_Zaz):0:12:
-%Lg:0x0p0:1:5:0x0:
-%*Lg:0x0p0:0:5:
+%Lg:0x.0p0:1:6:0x0:
+%*Lg:0x.0p0:0:6:
%Lg:0x0p+0:1:6:0x0:
%*Lg:0x0p+0:0:6:
%Lg:0x8p-972:1:8:0x1p-969:
@@ -40,12 +40,12 @@
%*Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:36:
%Lg:infinity:1:8:inf:
%*Lg:infinity:0:8:
-%Lg:+nan():1:6:nan:
+%Lg:+nan():1:6:nan():
%*Lg:+nan():0:6:
-%Lg:+nan(09A_Zaz):1:13:nan:
+%Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lg:+nan(09A_Zaz):0:13:
-%Lg:+0x0p0:1:6:0x0:
-%*Lg:+0x0p0:0:6:
+%Lg:+0x.0p0:1:7:0x0:
+%*Lg:+0x.0p0:0:7:
%Lg:+0x0p+0:1:7:0x0:
%*Lg:+0x0p+0:0:7:
%Lg:+0x8p-972:1:9:0x1p-969:
@@ -76,8 +76,8 @@
%*1Lg:-0x8p-972:0:-1:
%1Lg:-0x0p+0:0:-1:
%*1Lg:-0x0p+0:0:-1:
-%1Lg:-0x0p0:0:-1:
-%*1Lg:-0x0p0:0:-1:
+%1Lg:-0x.0p0:0:-1:
+%*1Lg:-0x.0p0:0:-1:
%1Lg:-nan(09A_Zaz):0:-1:
%*1Lg:-nan(09A_Zaz):0:-1:
%1Lg:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Lg:nan():0:-1:
%1Lg:nan(09A_Zaz):0:-1:
%*1Lg:nan(09A_Zaz):0:-1:
-%1Lg:0x0p0:1:1:0x0:
-%*1Lg:0x0p0:0:1:
+%1Lg:0x.0p0:1:1:0x0:
+%*1Lg:0x.0p0:0:1:
%1Lg:0x0p+0:1:1:0x0:
%*1Lg:0x0p+0:0:1:
%1Lg:0x8p-972:1:1:0x0:
@@ -106,8 +106,8 @@
%*1Lg:+nan():0:-1:
%1Lg:+nan(09A_Zaz):0:-1:
%*1Lg:+nan(09A_Zaz):0:-1:
-%1Lg:+0x0p0:0:-1:
-%*1Lg:+0x0p0:0:-1:
+%1Lg:+0x.0p0:0:-1:
+%*1Lg:+0x.0p0:0:-1:
%1Lg:+0x0p+0:0:-1:
%*1Lg:+0x0p+0:0:-1:
%1Lg:+0x8p-972:0:-1:
@@ -138,8 +138,8 @@
%*2Lg:-0x8p-972:0:2:
%2Lg:-0x0p+0:1:2:-0x0:
%*2Lg:-0x0p+0:0:2:
-%2Lg:-0x0p0:1:2:-0x0:
-%*2Lg:-0x0p0:0:2:
+%2Lg:-0x.0p0:1:2:-0x0:
+%*2Lg:-0x.0p0:0:2:
%2Lg:-nan(09A_Zaz):0:-1:
%*2Lg:-nan(09A_Zaz):0:-1:
%2Lg:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Lg:nan():0:-1:
%2Lg:nan(09A_Zaz):0:-1:
%*2Lg:nan(09A_Zaz):0:-1:
-%2Lg:0x0p0:0:-1:
-%*2Lg:0x0p0:0:-1:
+%2Lg:0x.0p0:0:-1:
+%*2Lg:0x.0p0:0:-1:
%2Lg:0x0p+0:0:-1:
%*2Lg:0x0p+0:0:-1:
%2Lg:0x8p-972:0:-1:
@@ -168,8 +168,8 @@
%*2Lg:+nan():0:-1:
%2Lg:+nan(09A_Zaz):0:-1:
%*2Lg:+nan(09A_Zaz):0:-1:
-%2Lg:+0x0p0:1:2:0x0:
-%*2Lg:+0x0p0:0:2:
+%2Lg:+0x.0p0:1:2:0x0:
+%*2Lg:+0x.0p0:0:2:
%2Lg:+0x0p+0:1:2:0x0:
%*2Lg:+0x0p+0:0:2:
%2Lg:+0x8p-972:1:2:0x0:
@@ -200,8 +200,8 @@
%*3Lg:-0x8p-972:0:-1:
%3Lg:-0x0p+0:0:-1:
%*3Lg:-0x0p+0:0:-1:
-%3Lg:-0x0p0:0:-1:
-%*3Lg:-0x0p0:0:-1:
+%3Lg:-0x.0p0:0:-1:
+%*3Lg:-0x.0p0:0:-1:
%3Lg:-nan(09A_Zaz):0:-1:
%*3Lg:-nan(09A_Zaz):0:-1:
%3Lg:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Lg:nan():0:3:
%3Lg:nan(09A_Zaz):1:3:nan:
%*3Lg:nan(09A_Zaz):0:3:
-%3Lg:0x0p0:1:3:0x0:
-%*3Lg:0x0p0:0:3:
+%3Lg:0x.0p0:0:-1:
+%*3Lg:0x.0p0:0:-1:
%3Lg:0x0p+0:1:3:0x0:
%*3Lg:0x0p+0:0:3:
%3Lg:0x8p-972:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3Lg:+nan():0:-1:
%3Lg:+nan(09A_Zaz):0:-1:
%*3Lg:+nan(09A_Zaz):0:-1:
-%3Lg:+0x0p0:0:-1:
-%*3Lg:+0x0p0:0:-1:
+%3Lg:+0x.0p0:0:-1:
+%*3Lg:+0x.0p0:0:-1:
%3Lg:+0x0p+0:0:-1:
%*3Lg:+0x0p+0:0:-1:
%3Lg:+0x8p-972:0:-1:
@@ -262,8 +262,8 @@
%*4Lg:-0x8p-972:0:4:
%4Lg:-0x0p+0:1:4:-0x0:
%*4Lg:-0x0p+0:0:4:
-%4Lg:-0x0p0:1:4:-0x0:
-%*4Lg:-0x0p0:0:4:
+%4Lg:-0x.0p0:0:-1:
+%*4Lg:-0x.0p0:0:-1:
%4Lg:-nan(09A_Zaz):1:4:-nan:
%*4Lg:-nan(09A_Zaz):0:4:
%4Lg:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Lg:nan():0:-1:
%4Lg:nan(09A_Zaz):0:-1:
%*4Lg:nan(09A_Zaz):0:-1:
-%4Lg:0x0p0:0:-1:
-%*4Lg:0x0p0:0:-1:
+%4Lg:0x.0p0:1:4:0x0:
+%*4Lg:0x.0p0:0:4:
%4Lg:0x0p+0:0:-1:
%*4Lg:0x0p+0:0:-1:
%4Lg:0x8p-972:0:-1:
@@ -292,8 +292,8 @@
%*4Lg:+nan():0:4:
%4Lg:+nan(09A_Zaz):1:4:nan:
%*4Lg:+nan(09A_Zaz):0:4:
-%4Lg:+0x0p0:1:4:0x0:
-%*4Lg:+0x0p0:0:4:
+%4Lg:+0x.0p0:0:-1:
+%*4Lg:+0x.0p0:0:-1:
%4Lg:+0x0p+0:1:4:0x0:
%*4Lg:+0x0p+0:0:4:
%4Lg:+0x8p-972:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5Lg:-0x8p-972:0:-1:
%5Lg:-0x0p+0:0:-1:
%*5Lg:-0x0p+0:0:-1:
-%5Lg:-0x0p0:0:-1:
-%*5Lg:-0x0p0:0:-1:
+%5Lg:-0x.0p0:1:5:-0x0:
+%*5Lg:-0x.0p0:0:5:
%5Lg:-nan(09A_Zaz):0:-1:
%*5Lg:-nan(09A_Zaz):0:-1:
%5Lg:-nan():0:-1:
%*5Lg:-nan():0:-1:
-%5Lg:nan():1:5:nan:
+%5Lg:nan():1:5:nan():
%*5Lg:nan():0:5:
%5Lg:nan(09A_Zaz):0:-1:
%*5Lg:nan(09A_Zaz):0:-1:
-%5Lg:0x0p0:1:5:0x0:
-%*5Lg:0x0p0:0:5:
+%5Lg:0x.0p0:0:-1:
+%*5Lg:0x.0p0:0:-1:
%5Lg:0x0p+0:0:-1:
%*5Lg:0x0p+0:0:-1:
%5Lg:0x8p-972:0:-1:
@@ -354,8 +354,8 @@
%*5Lg:+nan():0:-1:
%5Lg:+nan(09A_Zaz):0:-1:
%*5Lg:+nan(09A_Zaz):0:-1:
-%5Lg:+0x0p0:0:-1:
-%*5Lg:+0x0p0:0:-1:
+%5Lg:+0x.0p0:1:5:0x0:
+%*5Lg:+0x.0p0:0:5:
%5Lg:+0x0p+0:0:-1:
%*5Lg:+0x0p+0:0:-1:
%5Lg:+0x8p-972:0:-1:
@@ -386,18 +386,18 @@
%*6Lg:-0x8p-972:0:-1:
%6Lg:-0x0p+0:0:-1:
%*6Lg:-0x0p+0:0:-1:
-%6Lg:-0x0p0:1:6:-0x0:
-%*6Lg:-0x0p0:0:6:
+%6Lg:-0x.0p0:0:-1:
+%*6Lg:-0x.0p0:0:-1:
%6Lg:-nan(09A_Zaz):0:-1:
%*6Lg:-nan(09A_Zaz):0:-1:
-%6Lg:-nan():1:6:-nan:
+%6Lg:-nan():1:6:-nan():
%*6Lg:-nan():0:6:
-%6Lg:nan():1:5:nan:
+%6Lg:nan():1:5:nan():
%*6Lg:nan():0:5:
%6Lg:nan(09A_Zaz):0:-1:
%*6Lg:nan(09A_Zaz):0:-1:
-%6Lg:0x0p0:1:5:0x0:
-%*6Lg:0x0p0:0:5:
+%6Lg:0x.0p0:1:6:0x0:
+%*6Lg:0x.0p0:0:6:
%6Lg:0x0p+0:1:6:0x0:
%*6Lg:0x0p+0:0:6:
%6Lg:0x8p-972:1:6:0x1p-6:
@@ -412,12 +412,12 @@
%*6Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:6:
%6Lg:infinity:0:-1:
%*6Lg:infinity:0:-1:
-%6Lg:+nan():1:6:nan:
+%6Lg:+nan():1:6:nan():
%*6Lg:+nan():0:6:
%6Lg:+nan(09A_Zaz):0:-1:
%*6Lg:+nan(09A_Zaz):0:-1:
-%6Lg:+0x0p0:1:6:0x0:
-%*6Lg:+0x0p0:0:6:
+%6Lg:+0x.0p0:0:-1:
+%*6Lg:+0x.0p0:0:-1:
%6Lg:+0x0p+0:0:-1:
%*6Lg:+0x0p+0:0:-1:
%6Lg:+0x8p-972:0:-1:
@@ -448,18 +448,18 @@
%*33Lg:-0x8p-972:0:9:
%33Lg:-0x0p+0:1:7:-0x0:
%*33Lg:-0x0p+0:0:7:
-%33Lg:-0x0p0:1:6:-0x0:
-%*33Lg:-0x0p0:0:6:
-%33Lg:-nan(09A_Zaz):1:13:-nan:
+%33Lg:-0x.0p0:1:7:-0x0:
+%*33Lg:-0x.0p0:0:7:
+%33Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*33Lg:-nan(09A_Zaz):0:13:
-%33Lg:-nan():1:6:-nan:
+%33Lg:-nan():1:6:-nan():
%*33Lg:-nan():0:6:
-%33Lg:nan():1:5:nan:
+%33Lg:nan():1:5:nan():
%*33Lg:nan():0:5:
-%33Lg:nan(09A_Zaz):1:12:nan:
+%33Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*33Lg:nan(09A_Zaz):0:12:
-%33Lg:0x0p0:1:5:0x0:
-%*33Lg:0x0p0:0:5:
+%33Lg:0x.0p0:1:6:0x0:
+%*33Lg:0x.0p0:0:6:
%33Lg:0x0p+0:1:6:0x0:
%*33Lg:0x0p+0:0:6:
%33Lg:0x8p-972:1:8:0x1p-969:
@@ -474,12 +474,12 @@
%*33Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:33:
%33Lg:infinity:1:8:inf:
%*33Lg:infinity:0:8:
-%33Lg:+nan():1:6:nan:
+%33Lg:+nan():1:6:nan():
%*33Lg:+nan():0:6:
-%33Lg:+nan(09A_Zaz):1:13:nan:
+%33Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*33Lg:+nan(09A_Zaz):0:13:
-%33Lg:+0x0p0:1:6:0x0:
-%*33Lg:+0x0p0:0:6:
+%33Lg:+0x.0p0:1:7:0x0:
+%*33Lg:+0x.0p0:0:7:
%33Lg:+0x0p+0:1:7:0x0:
%*33Lg:+0x0p+0:0:7:
%33Lg:+0x8p-972:1:9:0x1p-969:
@@ -510,18 +510,18 @@
%*50Lg:-0x8p-972:0:9:
%50Lg:-0x0p+0:1:7:-0x0:
%*50Lg:-0x0p+0:0:7:
-%50Lg:-0x0p0:1:6:-0x0:
-%*50Lg:-0x0p0:0:6:
-%50Lg:-nan(09A_Zaz):1:13:-nan:
+%50Lg:-0x.0p0:1:7:-0x0:
+%*50Lg:-0x.0p0:0:7:
+%50Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*50Lg:-nan(09A_Zaz):0:13:
-%50Lg:-nan():1:6:-nan:
+%50Lg:-nan():1:6:-nan():
%*50Lg:-nan():0:6:
-%50Lg:nan():1:5:nan:
+%50Lg:nan():1:5:nan():
%*50Lg:nan():0:5:
-%50Lg:nan(09A_Zaz):1:12:nan:
+%50Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*50Lg:nan(09A_Zaz):0:12:
-%50Lg:0x0p0:1:5:0x0:
-%*50Lg:0x0p0:0:5:
+%50Lg:0x.0p0:1:6:0x0:
+%*50Lg:0x.0p0:0:6:
%50Lg:0x0p+0:1:6:0x0:
%*50Lg:0x0p+0:0:6:
%50Lg:0x8p-972:1:8:0x1p-969:
@@ -536,12 +536,12 @@
%*50Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:36:
%50Lg:infinity:1:8:inf:
%*50Lg:infinity:0:8:
-%50Lg:+nan():1:6:nan:
+%50Lg:+nan():1:6:nan():
%*50Lg:+nan():0:6:
-%50Lg:+nan(09A_Zaz):1:13:nan:
+%50Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*50Lg:+nan(09A_Zaz):0:13:
-%50Lg:+0x0p0:1:6:0x0:
-%*50Lg:+0x0p0:0:6:
+%50Lg:+0x.0p0:1:7:0x0:
+%*50Lg:+0x.0p0:0:7:
%50Lg:+0x0p+0:1:7:0x0:
%*50Lg:+0x0p+0:0:7:
%50Lg:+0x8p-972:1:9:0x1p-969:
@@ -572,18 +572,18 @@
%*5Lg: -0x8p-972:0:-1:
%5Lg: -0x0p+0:0:-1:
%*5Lg: -0x0p+0:0:-1:
-%5Lg: -0x0p0:0:-1:
-%*5Lg: -0x0p0:0:-1:
+%5Lg: -0x.0p0:1:6:-0x0:
+%*5Lg: -0x.0p0:0:6:
%5Lg: -nan(09A_Zaz):0:-1:
%*5Lg: -nan(09A_Zaz):0:-1:
%5Lg: -nan():0:-1:
%*5Lg: -nan():0:-1:
-%5Lg: nan():1:6:nan:
+%5Lg: nan():1:6:nan():
%*5Lg: nan():0:6:
%5Lg: nan(09A_Zaz):0:-1:
%*5Lg: nan(09A_Zaz):0:-1:
-%5Lg: 0x0p0:1:6:0x0:
-%*5Lg: 0x0p0:0:6:
+%5Lg: 0x.0p0:0:-1:
+%*5Lg: 0x.0p0:0:-1:
%5Lg: 0x0p+0:0:-1:
%*5Lg: 0x0p+0:0:-1:
%5Lg: 0x8p-972:0:-1:
@@ -602,8 +602,8 @@
%*5Lg: +nan():0:-1:
%5Lg: +nan(09A_Zaz):0:-1:
%*5Lg: +nan(09A_Zaz):0:-1:
-%5Lg: +0x0p0:0:-1:
-%*5Lg: +0x0p0:0:-1:
+%5Lg: +0x.0p0:1:6:0x0:
+%*5Lg: +0x.0p0:0:6:
%5Lg: +0x0p+0:0:-1:
%*5Lg: +0x0p+0:0:-1:
%5Lg: +0x8p-972:0:-1:
@@ -634,18 +634,18 @@
%*50Lg: -0x8p-972:0:10:
%50Lg: -0x0p+0:1:8:-0x0:
%*50Lg: -0x0p+0:0:8:
-%50Lg: -0x0p0:1:7:-0x0:
-%*50Lg: -0x0p0:0:7:
-%50Lg: -nan(09A_Zaz):1:14:-nan:
+%50Lg: -0x.0p0:1:8:-0x0:
+%*50Lg: -0x.0p0:0:8:
+%50Lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*50Lg: -nan(09A_Zaz):0:14:
-%50Lg: -nan():1:7:-nan:
+%50Lg: -nan():1:7:-nan():
%*50Lg: -nan():0:7:
-%50Lg: nan():1:6:nan:
+%50Lg: nan():1:6:nan():
%*50Lg: nan():0:6:
-%50Lg: nan(09A_Zaz):1:13:nan:
+%50Lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*50Lg: nan(09A_Zaz):0:13:
-%50Lg: 0x0p0:1:6:0x0:
-%*50Lg: 0x0p0:0:6:
+%50Lg: 0x.0p0:1:7:0x0:
+%*50Lg: 0x.0p0:0:7:
%50Lg: 0x0p+0:1:7:0x0:
%*50Lg: 0x0p+0:0:7:
%50Lg: 0x8p-972:1:9:0x1p-969:
@@ -660,12 +660,12 @@
%*50Lg: 0xf.ffffffffffffbffffffffffffcp+1020:0:37:
%50Lg: infinity:1:9:inf:
%*50Lg: infinity:0:9:
-%50Lg: +nan():1:7:nan:
+%50Lg: +nan():1:7:nan():
%*50Lg: +nan():0:7:
-%50Lg: +nan(09A_Zaz):1:14:nan:
+%50Lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*50Lg: +nan(09A_Zaz):0:14:
-%50Lg: +0x0p0:1:7:0x0:
-%*50Lg: +0x0p0:0:7:
+%50Lg: +0x.0p0:1:8:0x0:
+%*50Lg: +0x.0p0:0:8:
%50Lg: +0x0p+0:1:8:0x0:
%*50Lg: +0x0p+0:0:8:
%50Lg: +0x8p-972:1:10:0x1p-969:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input
index 4df9b04..d8adf8b 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input
@@ -14,18 +14,18 @@
%*LG:-0X8P-972:0:9:
%LG:-0X0P+0:1:7:-0x0:
%*LG:-0X0P+0:0:7:
-%LG:-0X0P0:1:6:-0x0:
-%*LG:-0X0P0:0:6:
-%LG:-NAN(09A_Zaz):1:13:-nan:
+%LG:-0X.0P0:1:7:-0x0:
+%*LG:-0X.0P0:0:7:
+%LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LG:-NAN(09A_Zaz):0:13:
-%LG:-NAN():1:6:-nan:
+%LG:-NAN():1:6:-nan():
%*LG:-NAN():0:6:
-%LG:NAN():1:5:nan:
+%LG:NAN():1:5:nan():
%*LG:NAN():0:5:
-%LG:NAN(09A_Zaz):1:12:nan:
+%LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LG:NAN(09A_Zaz):0:12:
-%LG:0X0P0:1:5:0x0:
-%*LG:0X0P0:0:5:
+%LG:0X.0P0:1:6:0x0:
+%*LG:0X.0P0:0:6:
%LG:0X0P+0:1:6:0x0:
%*LG:0X0P+0:0:6:
%LG:0X8P-972:1:8:0x1p-969:
@@ -40,12 +40,12 @@
%*LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36:
%LG:INFINITY:1:8:inf:
%*LG:INFINITY:0:8:
-%LG:+NAN():1:6:nan:
+%LG:+NAN():1:6:nan():
%*LG:+NAN():0:6:
-%LG:+NAN(09A_Zaz):1:13:nan:
+%LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LG:+NAN(09A_Zaz):0:13:
-%LG:+0X0P0:1:6:0x0:
-%*LG:+0X0P0:0:6:
+%LG:+0X.0P0:1:7:0x0:
+%*LG:+0X.0P0:0:7:
%LG:+0X0P+0:1:7:0x0:
%*LG:+0X0P+0:0:7:
%LG:+0X8P-972:1:9:0x1p-969:
@@ -76,8 +76,8 @@
%*1LG:-0X8P-972:0:-1:
%1LG:-0X0P+0:0:-1:
%*1LG:-0X0P+0:0:-1:
-%1LG:-0X0P0:0:-1:
-%*1LG:-0X0P0:0:-1:
+%1LG:-0X.0P0:0:-1:
+%*1LG:-0X.0P0:0:-1:
%1LG:-NAN(09A_Zaz):0:-1:
%*1LG:-NAN(09A_Zaz):0:-1:
%1LG:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LG:NAN():0:-1:
%1LG:NAN(09A_Zaz):0:-1:
%*1LG:NAN(09A_Zaz):0:-1:
-%1LG:0X0P0:1:1:0x0:
-%*1LG:0X0P0:0:1:
+%1LG:0X.0P0:1:1:0x0:
+%*1LG:0X.0P0:0:1:
%1LG:0X0P+0:1:1:0x0:
%*1LG:0X0P+0:0:1:
%1LG:0X8P-972:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LG:+NAN():0:-1:
%1LG:+NAN(09A_Zaz):0:-1:
%*1LG:+NAN(09A_Zaz):0:-1:
-%1LG:+0X0P0:0:-1:
-%*1LG:+0X0P0:0:-1:
+%1LG:+0X.0P0:0:-1:
+%*1LG:+0X.0P0:0:-1:
%1LG:+0X0P+0:0:-1:
%*1LG:+0X0P+0:0:-1:
%1LG:+0X8P-972:0:-1:
@@ -138,8 +138,8 @@
%*2LG:-0X8P-972:0:2:
%2LG:-0X0P+0:1:2:-0x0:
%*2LG:-0X0P+0:0:2:
-%2LG:-0X0P0:1:2:-0x0:
-%*2LG:-0X0P0:0:2:
+%2LG:-0X.0P0:1:2:-0x0:
+%*2LG:-0X.0P0:0:2:
%2LG:-NAN(09A_Zaz):0:-1:
%*2LG:-NAN(09A_Zaz):0:-1:
%2LG:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LG:NAN():0:-1:
%2LG:NAN(09A_Zaz):0:-1:
%*2LG:NAN(09A_Zaz):0:-1:
-%2LG:0X0P0:0:-1:
-%*2LG:0X0P0:0:-1:
+%2LG:0X.0P0:0:-1:
+%*2LG:0X.0P0:0:-1:
%2LG:0X0P+0:0:-1:
%*2LG:0X0P+0:0:-1:
%2LG:0X8P-972:0:-1:
@@ -168,8 +168,8 @@
%*2LG:+NAN():0:-1:
%2LG:+NAN(09A_Zaz):0:-1:
%*2LG:+NAN(09A_Zaz):0:-1:
-%2LG:+0X0P0:1:2:0x0:
-%*2LG:+0X0P0:0:2:
+%2LG:+0X.0P0:1:2:0x0:
+%*2LG:+0X.0P0:0:2:
%2LG:+0X0P+0:1:2:0x0:
%*2LG:+0X0P+0:0:2:
%2LG:+0X8P-972:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LG:-0X8P-972:0:-1:
%3LG:-0X0P+0:0:-1:
%*3LG:-0X0P+0:0:-1:
-%3LG:-0X0P0:0:-1:
-%*3LG:-0X0P0:0:-1:
+%3LG:-0X.0P0:0:-1:
+%*3LG:-0X.0P0:0:-1:
%3LG:-NAN(09A_Zaz):0:-1:
%*3LG:-NAN(09A_Zaz):0:-1:
%3LG:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LG:NAN():0:3:
%3LG:NAN(09A_Zaz):1:3:nan:
%*3LG:NAN(09A_Zaz):0:3:
-%3LG:0X0P0:1:3:0x0:
-%*3LG:0X0P0:0:3:
+%3LG:0X.0P0:0:-1:
+%*3LG:0X.0P0:0:-1:
%3LG:0X0P+0:1:3:0x0:
%*3LG:0X0P+0:0:3:
%3LG:0X8P-972:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3LG:+NAN():0:-1:
%3LG:+NAN(09A_Zaz):0:-1:
%*3LG:+NAN(09A_Zaz):0:-1:
-%3LG:+0X0P0:0:-1:
-%*3LG:+0X0P0:0:-1:
+%3LG:+0X.0P0:0:-1:
+%*3LG:+0X.0P0:0:-1:
%3LG:+0X0P+0:0:-1:
%*3LG:+0X0P+0:0:-1:
%3LG:+0X8P-972:0:-1:
@@ -262,8 +262,8 @@
%*4LG:-0X8P-972:0:4:
%4LG:-0X0P+0:1:4:-0x0:
%*4LG:-0X0P+0:0:4:
-%4LG:-0X0P0:1:4:-0x0:
-%*4LG:-0X0P0:0:4:
+%4LG:-0X.0P0:0:-1:
+%*4LG:-0X.0P0:0:-1:
%4LG:-NAN(09A_Zaz):1:4:-nan:
%*4LG:-NAN(09A_Zaz):0:4:
%4LG:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LG:NAN():0:-1:
%4LG:NAN(09A_Zaz):0:-1:
%*4LG:NAN(09A_Zaz):0:-1:
-%4LG:0X0P0:0:-1:
-%*4LG:0X0P0:0:-1:
+%4LG:0X.0P0:1:4:0x0:
+%*4LG:0X.0P0:0:4:
%4LG:0X0P+0:0:-1:
%*4LG:0X0P+0:0:-1:
%4LG:0X8P-972:0:-1:
@@ -292,8 +292,8 @@
%*4LG:+NAN():0:4:
%4LG:+NAN(09A_Zaz):1:4:nan:
%*4LG:+NAN(09A_Zaz):0:4:
-%4LG:+0X0P0:1:4:0x0:
-%*4LG:+0X0P0:0:4:
+%4LG:+0X.0P0:0:-1:
+%*4LG:+0X.0P0:0:-1:
%4LG:+0X0P+0:1:4:0x0:
%*4LG:+0X0P+0:0:4:
%4LG:+0X8P-972:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5LG:-0X8P-972:0:-1:
%5LG:-0X0P+0:0:-1:
%*5LG:-0X0P+0:0:-1:
-%5LG:-0X0P0:0:-1:
-%*5LG:-0X0P0:0:-1:
+%5LG:-0X.0P0:1:5:-0x0:
+%*5LG:-0X.0P0:0:5:
%5LG:-NAN(09A_Zaz):0:-1:
%*5LG:-NAN(09A_Zaz):0:-1:
%5LG:-NAN():0:-1:
%*5LG:-NAN():0:-1:
-%5LG:NAN():1:5:nan:
+%5LG:NAN():1:5:nan():
%*5LG:NAN():0:5:
%5LG:NAN(09A_Zaz):0:-1:
%*5LG:NAN(09A_Zaz):0:-1:
-%5LG:0X0P0:1:5:0x0:
-%*5LG:0X0P0:0:5:
+%5LG:0X.0P0:0:-1:
+%*5LG:0X.0P0:0:-1:
%5LG:0X0P+0:0:-1:
%*5LG:0X0P+0:0:-1:
%5LG:0X8P-972:0:-1:
@@ -354,8 +354,8 @@
%*5LG:+NAN():0:-1:
%5LG:+NAN(09A_Zaz):0:-1:
%*5LG:+NAN(09A_Zaz):0:-1:
-%5LG:+0X0P0:0:-1:
-%*5LG:+0X0P0:0:-1:
+%5LG:+0X.0P0:1:5:0x0:
+%*5LG:+0X.0P0:0:5:
%5LG:+0X0P+0:0:-1:
%*5LG:+0X0P+0:0:-1:
%5LG:+0X8P-972:0:-1:
@@ -386,18 +386,18 @@
%*6LG:-0X8P-972:0:-1:
%6LG:-0X0P+0:0:-1:
%*6LG:-0X0P+0:0:-1:
-%6LG:-0X0P0:1:6:-0x0:
-%*6LG:-0X0P0:0:6:
+%6LG:-0X.0P0:0:-1:
+%*6LG:-0X.0P0:0:-1:
%6LG:-NAN(09A_Zaz):0:-1:
%*6LG:-NAN(09A_Zaz):0:-1:
-%6LG:-NAN():1:6:-nan:
+%6LG:-NAN():1:6:-nan():
%*6LG:-NAN():0:6:
-%6LG:NAN():1:5:nan:
+%6LG:NAN():1:5:nan():
%*6LG:NAN():0:5:
%6LG:NAN(09A_Zaz):0:-1:
%*6LG:NAN(09A_Zaz):0:-1:
-%6LG:0X0P0:1:5:0x0:
-%*6LG:0X0P0:0:5:
+%6LG:0X.0P0:1:6:0x0:
+%*6LG:0X.0P0:0:6:
%6LG:0X0P+0:1:6:0x0:
%*6LG:0X0P+0:0:6:
%6LG:0X8P-972:1:6:0x1p-6:
@@ -412,12 +412,12 @@
%*6LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:6:
%6LG:INFINITY:0:-1:
%*6LG:INFINITY:0:-1:
-%6LG:+NAN():1:6:nan:
+%6LG:+NAN():1:6:nan():
%*6LG:+NAN():0:6:
%6LG:+NAN(09A_Zaz):0:-1:
%*6LG:+NAN(09A_Zaz):0:-1:
-%6LG:+0X0P0:1:6:0x0:
-%*6LG:+0X0P0:0:6:
+%6LG:+0X.0P0:0:-1:
+%*6LG:+0X.0P0:0:-1:
%6LG:+0X0P+0:0:-1:
%*6LG:+0X0P+0:0:-1:
%6LG:+0X8P-972:0:-1:
@@ -448,18 +448,18 @@
%*33LG:-0X8P-972:0:9:
%33LG:-0X0P+0:1:7:-0x0:
%*33LG:-0X0P+0:0:7:
-%33LG:-0X0P0:1:6:-0x0:
-%*33LG:-0X0P0:0:6:
-%33LG:-NAN(09A_Zaz):1:13:-nan:
+%33LG:-0X.0P0:1:7:-0x0:
+%*33LG:-0X.0P0:0:7:
+%33LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*33LG:-NAN(09A_Zaz):0:13:
-%33LG:-NAN():1:6:-nan:
+%33LG:-NAN():1:6:-nan():
%*33LG:-NAN():0:6:
-%33LG:NAN():1:5:nan:
+%33LG:NAN():1:5:nan():
%*33LG:NAN():0:5:
-%33LG:NAN(09A_Zaz):1:12:nan:
+%33LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*33LG:NAN(09A_Zaz):0:12:
-%33LG:0X0P0:1:5:0x0:
-%*33LG:0X0P0:0:5:
+%33LG:0X.0P0:1:6:0x0:
+%*33LG:0X.0P0:0:6:
%33LG:0X0P+0:1:6:0x0:
%*33LG:0X0P+0:0:6:
%33LG:0X8P-972:1:8:0x1p-969:
@@ -474,12 +474,12 @@
%*33LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:33:
%33LG:INFINITY:1:8:inf:
%*33LG:INFINITY:0:8:
-%33LG:+NAN():1:6:nan:
+%33LG:+NAN():1:6:nan():
%*33LG:+NAN():0:6:
-%33LG:+NAN(09A_Zaz):1:13:nan:
+%33LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*33LG:+NAN(09A_Zaz):0:13:
-%33LG:+0X0P0:1:6:0x0:
-%*33LG:+0X0P0:0:6:
+%33LG:+0X.0P0:1:7:0x0:
+%*33LG:+0X.0P0:0:7:
%33LG:+0X0P+0:1:7:0x0:
%*33LG:+0X0P+0:0:7:
%33LG:+0X8P-972:1:9:0x1p-969:
@@ -510,18 +510,18 @@
%*50LG:-0X8P-972:0:9:
%50LG:-0X0P+0:1:7:-0x0:
%*50LG:-0X0P+0:0:7:
-%50LG:-0X0P0:1:6:-0x0:
-%*50LG:-0X0P0:0:6:
-%50LG:-NAN(09A_Zaz):1:13:-nan:
+%50LG:-0X.0P0:1:7:-0x0:
+%*50LG:-0X.0P0:0:7:
+%50LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*50LG:-NAN(09A_Zaz):0:13:
-%50LG:-NAN():1:6:-nan:
+%50LG:-NAN():1:6:-nan():
%*50LG:-NAN():0:6:
-%50LG:NAN():1:5:nan:
+%50LG:NAN():1:5:nan():
%*50LG:NAN():0:5:
-%50LG:NAN(09A_Zaz):1:12:nan:
+%50LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*50LG:NAN(09A_Zaz):0:12:
-%50LG:0X0P0:1:5:0x0:
-%*50LG:0X0P0:0:5:
+%50LG:0X.0P0:1:6:0x0:
+%*50LG:0X.0P0:0:6:
%50LG:0X0P+0:1:6:0x0:
%*50LG:0X0P+0:0:6:
%50LG:0X8P-972:1:8:0x1p-969:
@@ -536,12 +536,12 @@
%*50LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36:
%50LG:INFINITY:1:8:inf:
%*50LG:INFINITY:0:8:
-%50LG:+NAN():1:6:nan:
+%50LG:+NAN():1:6:nan():
%*50LG:+NAN():0:6:
-%50LG:+NAN(09A_Zaz):1:13:nan:
+%50LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*50LG:+NAN(09A_Zaz):0:13:
-%50LG:+0X0P0:1:6:0x0:
-%*50LG:+0X0P0:0:6:
+%50LG:+0X.0P0:1:7:0x0:
+%*50LG:+0X.0P0:0:7:
%50LG:+0X0P+0:1:7:0x0:
%*50LG:+0X0P+0:0:7:
%50LG:+0X8P-972:1:9:0x1p-969:
@@ -572,18 +572,18 @@
%*5LG: -0X8P-972:0:-1:
%5LG: -0X0P+0:0:-1:
%*5LG: -0X0P+0:0:-1:
-%5LG: -0X0P0:0:-1:
-%*5LG: -0X0P0:0:-1:
+%5LG: -0X.0P0:1:6:-0x0:
+%*5LG: -0X.0P0:0:6:
%5LG: -NAN(09A_Zaz):0:-1:
%*5LG: -NAN(09A_Zaz):0:-1:
%5LG: -NAN():0:-1:
%*5LG: -NAN():0:-1:
-%5LG: NAN():1:6:nan:
+%5LG: NAN():1:6:nan():
%*5LG: NAN():0:6:
%5LG: NAN(09A_Zaz):0:-1:
%*5LG: NAN(09A_Zaz):0:-1:
-%5LG: 0X0P0:1:6:0x0:
-%*5LG: 0X0P0:0:6:
+%5LG: 0X.0P0:0:-1:
+%*5LG: 0X.0P0:0:-1:
%5LG: 0X0P+0:0:-1:
%*5LG: 0X0P+0:0:-1:
%5LG: 0X8P-972:0:-1:
@@ -602,8 +602,8 @@
%*5LG: +NAN():0:-1:
%5LG: +NAN(09A_Zaz):0:-1:
%*5LG: +NAN(09A_Zaz):0:-1:
-%5LG: +0X0P0:0:-1:
-%*5LG: +0X0P0:0:-1:
+%5LG: +0X.0P0:1:6:0x0:
+%*5LG: +0X.0P0:0:6:
%5LG: +0X0P+0:0:-1:
%*5LG: +0X0P+0:0:-1:
%5LG: +0X8P-972:0:-1:
@@ -634,18 +634,18 @@
%*50LG: -0X8P-972:0:10:
%50LG: -0X0P+0:1:8:-0x0:
%*50LG: -0X0P+0:0:8:
-%50LG: -0X0P0:1:7:-0x0:
-%*50LG: -0X0P0:0:7:
-%50LG: -NAN(09A_Zaz):1:14:-nan:
+%50LG: -0X.0P0:1:8:-0x0:
+%*50LG: -0X.0P0:0:8:
+%50LG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*50LG: -NAN(09A_Zaz):0:14:
-%50LG: -NAN():1:7:-nan:
+%50LG: -NAN():1:7:-nan():
%*50LG: -NAN():0:7:
-%50LG: NAN():1:6:nan:
+%50LG: NAN():1:6:nan():
%*50LG: NAN():0:6:
-%50LG: NAN(09A_Zaz):1:13:nan:
+%50LG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*50LG: NAN(09A_Zaz):0:13:
-%50LG: 0X0P0:1:6:0x0:
-%*50LG: 0X0P0:0:6:
+%50LG: 0X.0P0:1:7:0x0:
+%*50LG: 0X.0P0:0:7:
%50LG: 0X0P+0:1:7:0x0:
%*50LG: 0X0P+0:0:7:
%50LG: 0X8P-972:1:9:0x1p-969:
@@ -660,12 +660,12 @@
%*50LG: 0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:37:
%50LG: INFINITY:1:9:inf:
%*50LG: INFINITY:0:9:
-%50LG: +NAN():1:7:nan:
+%50LG: +NAN():1:7:nan():
%*50LG: +NAN():0:7:
-%50LG: +NAN(09A_Zaz):1:14:nan:
+%50LG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*50LG: +NAN(09A_Zaz):0:14:
-%50LG: +0X0P0:1:7:0x0:
-%*50LG: +0X0P0:0:7:
+%50LG: +0X.0P0:1:8:0x0:
+%*50LG: +0X.0P0:0:8:
%50LG: +0X0P+0:1:8:0x0:
%*50LG: +0X0P+0:0:8:
%50LG: +0X8P-972:1:10:0x1p-969:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input
index 1813a18..d2a6d76 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input
@@ -14,18 +14,18 @@
%*La:-0x8p-16385:0:11:
%La:-0x0p+0:1:7:-0x0:
%*La:-0x0p+0:0:7:
-%La:-0x0p0:1:6:-0x0:
-%*La:-0x0p0:0:6:
-%La:-nan(09A_Zaz):1:13:-nan:
+%La:-0x.0p0:1:7:-0x0:
+%*La:-0x.0p0:0:7:
+%La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*La:-nan(09A_Zaz):0:13:
-%La:-nan():1:6:-nan:
+%La:-nan():1:6:-nan():
%*La:-nan():0:6:
-%La:nan():1:5:nan:
+%La:nan():1:5:nan():
%*La:nan():0:5:
-%La:nan(09A_Zaz):1:12:nan:
+%La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*La:nan(09A_Zaz):0:12:
-%La:0x0p0:1:5:0x0:
-%*La:0x0p0:0:5:
+%La:0x.0p0:1:6:0x0:
+%*La:0x.0p0:0:6:
%La:0x0p+0:1:6:0x0:
%*La:0x0p+0:0:6:
%La:0x8p-16385:1:10:0x1p-16382:
@@ -40,12 +40,12 @@
%*La:0xf.fffffffffffffffp+16380:0:26:
%La:infinity:1:8:inf:
%*La:infinity:0:8:
-%La:+nan():1:6:nan:
+%La:+nan():1:6:nan():
%*La:+nan():0:6:
-%La:+nan(09A_Zaz):1:13:nan:
+%La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*La:+nan(09A_Zaz):0:13:
-%La:+0x0p0:1:6:0x0:
-%*La:+0x0p0:0:6:
+%La:+0x.0p0:1:7:0x0:
+%*La:+0x.0p0:0:7:
%La:+0x0p+0:1:7:0x0:
%*La:+0x0p+0:0:7:
%La:+0x8p-16385:1:11:0x1p-16382:
@@ -76,8 +76,8 @@
%*1La:-0x8p-16385:0:-1:
%1La:-0x0p+0:0:-1:
%*1La:-0x0p+0:0:-1:
-%1La:-0x0p0:0:-1:
-%*1La:-0x0p0:0:-1:
+%1La:-0x.0p0:0:-1:
+%*1La:-0x.0p0:0:-1:
%1La:-nan(09A_Zaz):0:-1:
%*1La:-nan(09A_Zaz):0:-1:
%1La:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1La:nan():0:-1:
%1La:nan(09A_Zaz):0:-1:
%*1La:nan(09A_Zaz):0:-1:
-%1La:0x0p0:1:1:0x0:
-%*1La:0x0p0:0:1:
+%1La:0x.0p0:1:1:0x0:
+%*1La:0x.0p0:0:1:
%1La:0x0p+0:1:1:0x0:
%*1La:0x0p+0:0:1:
%1La:0x8p-16385:1:1:0x0:
@@ -106,8 +106,8 @@
%*1La:+nan():0:-1:
%1La:+nan(09A_Zaz):0:-1:
%*1La:+nan(09A_Zaz):0:-1:
-%1La:+0x0p0:0:-1:
-%*1La:+0x0p0:0:-1:
+%1La:+0x.0p0:0:-1:
+%*1La:+0x.0p0:0:-1:
%1La:+0x0p+0:0:-1:
%*1La:+0x0p+0:0:-1:
%1La:+0x8p-16385:0:-1:
@@ -138,8 +138,8 @@
%*2La:-0x8p-16385:0:2:
%2La:-0x0p+0:1:2:-0x0:
%*2La:-0x0p+0:0:2:
-%2La:-0x0p0:1:2:-0x0:
-%*2La:-0x0p0:0:2:
+%2La:-0x.0p0:1:2:-0x0:
+%*2La:-0x.0p0:0:2:
%2La:-nan(09A_Zaz):0:-1:
%*2La:-nan(09A_Zaz):0:-1:
%2La:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2La:nan():0:-1:
%2La:nan(09A_Zaz):0:-1:
%*2La:nan(09A_Zaz):0:-1:
-%2La:0x0p0:0:-1:
-%*2La:0x0p0:0:-1:
+%2La:0x.0p0:0:-1:
+%*2La:0x.0p0:0:-1:
%2La:0x0p+0:0:-1:
%*2La:0x0p+0:0:-1:
%2La:0x8p-16385:0:-1:
@@ -168,8 +168,8 @@
%*2La:+nan():0:-1:
%2La:+nan(09A_Zaz):0:-1:
%*2La:+nan(09A_Zaz):0:-1:
-%2La:+0x0p0:1:2:0x0:
-%*2La:+0x0p0:0:2:
+%2La:+0x.0p0:1:2:0x0:
+%*2La:+0x.0p0:0:2:
%2La:+0x0p+0:1:2:0x0:
%*2La:+0x0p+0:0:2:
%2La:+0x8p-16385:1:2:0x0:
@@ -200,8 +200,8 @@
%*3La:-0x8p-16385:0:-1:
%3La:-0x0p+0:0:-1:
%*3La:-0x0p+0:0:-1:
-%3La:-0x0p0:0:-1:
-%*3La:-0x0p0:0:-1:
+%3La:-0x.0p0:0:-1:
+%*3La:-0x.0p0:0:-1:
%3La:-nan(09A_Zaz):0:-1:
%*3La:-nan(09A_Zaz):0:-1:
%3La:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3La:nan():0:3:
%3La:nan(09A_Zaz):1:3:nan:
%*3La:nan(09A_Zaz):0:3:
-%3La:0x0p0:1:3:0x0:
-%*3La:0x0p0:0:3:
+%3La:0x.0p0:0:-1:
+%*3La:0x.0p0:0:-1:
%3La:0x0p+0:1:3:0x0:
%*3La:0x0p+0:0:3:
%3La:0x8p-16385:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3La:+nan():0:-1:
%3La:+nan(09A_Zaz):0:-1:
%*3La:+nan(09A_Zaz):0:-1:
-%3La:+0x0p0:0:-1:
-%*3La:+0x0p0:0:-1:
+%3La:+0x.0p0:0:-1:
+%*3La:+0x.0p0:0:-1:
%3La:+0x0p+0:0:-1:
%*3La:+0x0p+0:0:-1:
%3La:+0x8p-16385:0:-1:
@@ -262,8 +262,8 @@
%*4La:-0x8p-16385:0:4:
%4La:-0x0p+0:1:4:-0x0:
%*4La:-0x0p+0:0:4:
-%4La:-0x0p0:1:4:-0x0:
-%*4La:-0x0p0:0:4:
+%4La:-0x.0p0:0:-1:
+%*4La:-0x.0p0:0:-1:
%4La:-nan(09A_Zaz):1:4:-nan:
%*4La:-nan(09A_Zaz):0:4:
%4La:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4La:nan():0:-1:
%4La:nan(09A_Zaz):0:-1:
%*4La:nan(09A_Zaz):0:-1:
-%4La:0x0p0:0:-1:
-%*4La:0x0p0:0:-1:
+%4La:0x.0p0:1:4:0x0:
+%*4La:0x.0p0:0:4:
%4La:0x0p+0:0:-1:
%*4La:0x0p+0:0:-1:
%4La:0x8p-16385:0:-1:
@@ -292,8 +292,8 @@
%*4La:+nan():0:4:
%4La:+nan(09A_Zaz):1:4:nan:
%*4La:+nan(09A_Zaz):0:4:
-%4La:+0x0p0:1:4:0x0:
-%*4La:+0x0p0:0:4:
+%4La:+0x.0p0:0:-1:
+%*4La:+0x.0p0:0:-1:
%4La:+0x0p+0:1:4:0x0:
%*4La:+0x0p+0:0:4:
%4La:+0x8p-16385:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5La:-0x8p-16385:0:-1:
%5La:-0x0p+0:0:-1:
%*5La:-0x0p+0:0:-1:
-%5La:-0x0p0:0:-1:
-%*5La:-0x0p0:0:-1:
+%5La:-0x.0p0:1:5:-0x0:
+%*5La:-0x.0p0:0:5:
%5La:-nan(09A_Zaz):0:-1:
%*5La:-nan(09A_Zaz):0:-1:
%5La:-nan():0:-1:
%*5La:-nan():0:-1:
-%5La:nan():1:5:nan:
+%5La:nan():1:5:nan():
%*5La:nan():0:5:
%5La:nan(09A_Zaz):0:-1:
%*5La:nan(09A_Zaz):0:-1:
-%5La:0x0p0:1:5:0x0:
-%*5La:0x0p0:0:5:
+%5La:0x.0p0:0:-1:
+%*5La:0x.0p0:0:-1:
%5La:0x0p+0:0:-1:
%*5La:0x0p+0:0:-1:
%5La:0x8p-16385:0:-1:
@@ -354,8 +354,8 @@
%*5La:+nan():0:-1:
%5La:+nan(09A_Zaz):0:-1:
%*5La:+nan(09A_Zaz):0:-1:
-%5La:+0x0p0:0:-1:
-%*5La:+0x0p0:0:-1:
+%5La:+0x.0p0:1:5:0x0:
+%*5La:+0x.0p0:0:5:
%5La:+0x0p+0:0:-1:
%*5La:+0x0p+0:0:-1:
%5La:+0x8p-16385:0:-1:
@@ -386,18 +386,18 @@
%*6La:-0x8p-16385:0:-1:
%6La:-0x0p+0:0:-1:
%*6La:-0x0p+0:0:-1:
-%6La:-0x0p0:1:6:-0x0:
-%*6La:-0x0p0:0:6:
+%6La:-0x.0p0:0:-1:
+%*6La:-0x.0p0:0:-1:
%6La:-nan(09A_Zaz):0:-1:
%*6La:-nan(09A_Zaz):0:-1:
-%6La:-nan():1:6:-nan:
+%6La:-nan():1:6:-nan():
%*6La:-nan():0:6:
-%6La:nan():1:5:nan:
+%6La:nan():1:5:nan():
%*6La:nan():0:5:
%6La:nan(09A_Zaz):0:-1:
%*6La:nan(09A_Zaz):0:-1:
-%6La:0x0p0:1:5:0x0:
-%*6La:0x0p0:0:5:
+%6La:0x.0p0:1:6:0x0:
+%*6La:0x.0p0:0:6:
%6La:0x0p+0:1:6:0x0:
%*6La:0x0p+0:0:6:
%6La:0x8p-16385:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6La:0xf.fffffffffffffffp+16380:0:6:
%6La:infinity:0:-1:
%*6La:infinity:0:-1:
-%6La:+nan():1:6:nan:
+%6La:+nan():1:6:nan():
%*6La:+nan():0:6:
%6La:+nan(09A_Zaz):0:-1:
%*6La:+nan(09A_Zaz):0:-1:
-%6La:+0x0p0:1:6:0x0:
-%*6La:+0x0p0:0:6:
+%6La:+0x.0p0:0:-1:
+%*6La:+0x.0p0:0:-1:
%6La:+0x0p+0:0:-1:
%*6La:+0x0p+0:0:-1:
%6La:+0x8p-16385:0:-1:
@@ -448,18 +448,18 @@
%*22La:-0x8p-16385:0:11:
%22La:-0x0p+0:1:7:-0x0:
%*22La:-0x0p+0:0:7:
-%22La:-0x0p0:1:6:-0x0:
-%*22La:-0x0p0:0:6:
-%22La:-nan(09A_Zaz):1:13:-nan:
+%22La:-0x.0p0:1:7:-0x0:
+%*22La:-0x.0p0:0:7:
+%22La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*22La:-nan(09A_Zaz):0:13:
-%22La:-nan():1:6:-nan:
+%22La:-nan():1:6:-nan():
%*22La:-nan():0:6:
-%22La:nan():1:5:nan:
+%22La:nan():1:5:nan():
%*22La:nan():0:5:
-%22La:nan(09A_Zaz):1:12:nan:
+%22La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*22La:nan(09A_Zaz):0:12:
-%22La:0x0p0:1:5:0x0:
-%*22La:0x0p0:0:5:
+%22La:0x.0p0:1:6:0x0:
+%*22La:0x.0p0:0:6:
%22La:0x0p+0:1:6:0x0:
%*22La:0x0p+0:0:6:
%22La:0x8p-16385:1:10:0x1p-16382:
@@ -474,12 +474,12 @@
%*22La:0xf.fffffffffffffffp+16380:0:22:
%22La:infinity:1:8:inf:
%*22La:infinity:0:8:
-%22La:+nan():1:6:nan:
+%22La:+nan():1:6:nan():
%*22La:+nan():0:6:
-%22La:+nan(09A_Zaz):1:13:nan:
+%22La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*22La:+nan(09A_Zaz):0:13:
-%22La:+0x0p0:1:6:0x0:
-%*22La:+0x0p0:0:6:
+%22La:+0x.0p0:1:7:0x0:
+%*22La:+0x.0p0:0:7:
%22La:+0x0p+0:1:7:0x0:
%*22La:+0x0p+0:0:7:
%22La:+0x8p-16385:1:11:0x1p-16382:
@@ -510,18 +510,18 @@
%*37La:-0x8p-16385:0:11:
%37La:-0x0p+0:1:7:-0x0:
%*37La:-0x0p+0:0:7:
-%37La:-0x0p0:1:6:-0x0:
-%*37La:-0x0p0:0:6:
-%37La:-nan(09A_Zaz):1:13:-nan:
+%37La:-0x.0p0:1:7:-0x0:
+%*37La:-0x.0p0:0:7:
+%37La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*37La:-nan(09A_Zaz):0:13:
-%37La:-nan():1:6:-nan:
+%37La:-nan():1:6:-nan():
%*37La:-nan():0:6:
-%37La:nan():1:5:nan:
+%37La:nan():1:5:nan():
%*37La:nan():0:5:
-%37La:nan(09A_Zaz):1:12:nan:
+%37La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*37La:nan(09A_Zaz):0:12:
-%37La:0x0p0:1:5:0x0:
-%*37La:0x0p0:0:5:
+%37La:0x.0p0:1:6:0x0:
+%*37La:0x.0p0:0:6:
%37La:0x0p+0:1:6:0x0:
%*37La:0x0p+0:0:6:
%37La:0x8p-16385:1:10:0x1p-16382:
@@ -536,12 +536,12 @@
%*37La:0xf.fffffffffffffffp+16380:0:26:
%37La:infinity:1:8:inf:
%*37La:infinity:0:8:
-%37La:+nan():1:6:nan:
+%37La:+nan():1:6:nan():
%*37La:+nan():0:6:
-%37La:+nan(09A_Zaz):1:13:nan:
+%37La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*37La:+nan(09A_Zaz):0:13:
-%37La:+0x0p0:1:6:0x0:
-%*37La:+0x0p0:0:6:
+%37La:+0x.0p0:1:7:0x0:
+%*37La:+0x.0p0:0:7:
%37La:+0x0p+0:1:7:0x0:
%*37La:+0x0p+0:0:7:
%37La:+0x8p-16385:1:11:0x1p-16382:
@@ -572,18 +572,18 @@
%*5La: -0x8p-16385:0:-1:
%5La: -0x0p+0:0:-1:
%*5La: -0x0p+0:0:-1:
-%5La: -0x0p0:0:-1:
-%*5La: -0x0p0:0:-1:
+%5La: -0x.0p0:1:6:-0x0:
+%*5La: -0x.0p0:0:6:
%5La: -nan(09A_Zaz):0:-1:
%*5La: -nan(09A_Zaz):0:-1:
%5La: -nan():0:-1:
%*5La: -nan():0:-1:
-%5La: nan():1:6:nan:
+%5La: nan():1:6:nan():
%*5La: nan():0:6:
%5La: nan(09A_Zaz):0:-1:
%*5La: nan(09A_Zaz):0:-1:
-%5La: 0x0p0:1:6:0x0:
-%*5La: 0x0p0:0:6:
+%5La: 0x.0p0:0:-1:
+%*5La: 0x.0p0:0:-1:
%5La: 0x0p+0:0:-1:
%*5La: 0x0p+0:0:-1:
%5La: 0x8p-16385:0:-1:
@@ -602,8 +602,8 @@
%*5La: +nan():0:-1:
%5La: +nan(09A_Zaz):0:-1:
%*5La: +nan(09A_Zaz):0:-1:
-%5La: +0x0p0:0:-1:
-%*5La: +0x0p0:0:-1:
+%5La: +0x.0p0:1:6:0x0:
+%*5La: +0x.0p0:0:6:
%5La: +0x0p+0:0:-1:
%*5La: +0x0p+0:0:-1:
%5La: +0x8p-16385:0:-1:
@@ -634,18 +634,18 @@
%*37La: -0x8p-16385:0:12:
%37La: -0x0p+0:1:8:-0x0:
%*37La: -0x0p+0:0:8:
-%37La: -0x0p0:1:7:-0x0:
-%*37La: -0x0p0:0:7:
-%37La: -nan(09A_Zaz):1:14:-nan:
+%37La: -0x.0p0:1:8:-0x0:
+%*37La: -0x.0p0:0:8:
+%37La: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*37La: -nan(09A_Zaz):0:14:
-%37La: -nan():1:7:-nan:
+%37La: -nan():1:7:-nan():
%*37La: -nan():0:7:
-%37La: nan():1:6:nan:
+%37La: nan():1:6:nan():
%*37La: nan():0:6:
-%37La: nan(09A_Zaz):1:13:nan:
+%37La: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*37La: nan(09A_Zaz):0:13:
-%37La: 0x0p0:1:6:0x0:
-%*37La: 0x0p0:0:6:
+%37La: 0x.0p0:1:7:0x0:
+%*37La: 0x.0p0:0:7:
%37La: 0x0p+0:1:7:0x0:
%*37La: 0x0p+0:0:7:
%37La: 0x8p-16385:1:11:0x1p-16382:
@@ -660,12 +660,12 @@
%*37La: 0xf.fffffffffffffffp+16380:0:27:
%37La: infinity:1:9:inf:
%*37La: infinity:0:9:
-%37La: +nan():1:7:nan:
+%37La: +nan():1:7:nan():
%*37La: +nan():0:7:
-%37La: +nan(09A_Zaz):1:14:nan:
+%37La: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*37La: +nan(09A_Zaz):0:14:
-%37La: +0x0p0:1:7:0x0:
-%*37La: +0x0p0:0:7:
+%37La: +0x.0p0:1:8:0x0:
+%*37La: +0x.0p0:0:8:
%37La: +0x0p+0:1:8:0x0:
%*37La: +0x0p+0:0:8:
%37La: +0x8p-16385:1:12:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input
index 26bc713..04c908d 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input
@@ -14,18 +14,18 @@
%*LA:-0X8P-16385:0:11:
%LA:-0X0P+0:1:7:-0x0:
%*LA:-0X0P+0:0:7:
-%LA:-0X0P0:1:6:-0x0:
-%*LA:-0X0P0:0:6:
-%LA:-NAN(09A_Zaz):1:13:-nan:
+%LA:-0X.0P0:1:7:-0x0:
+%*LA:-0X.0P0:0:7:
+%LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LA:-NAN(09A_Zaz):0:13:
-%LA:-NAN():1:6:-nan:
+%LA:-NAN():1:6:-nan():
%*LA:-NAN():0:6:
-%LA:NAN():1:5:nan:
+%LA:NAN():1:5:nan():
%*LA:NAN():0:5:
-%LA:NAN(09A_Zaz):1:12:nan:
+%LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LA:NAN(09A_Zaz):0:12:
-%LA:0X0P0:1:5:0x0:
-%*LA:0X0P0:0:5:
+%LA:0X.0P0:1:6:0x0:
+%*LA:0X.0P0:0:6:
%LA:0X0P+0:1:6:0x0:
%*LA:0X0P+0:0:6:
%LA:0X8P-16385:1:10:0x1p-16382:
@@ -40,12 +40,12 @@
%*LA:0XF.FFFFFFFFFFFFFFFP+16380:0:26:
%LA:INFINITY:1:8:inf:
%*LA:INFINITY:0:8:
-%LA:+NAN():1:6:nan:
+%LA:+NAN():1:6:nan():
%*LA:+NAN():0:6:
-%LA:+NAN(09A_Zaz):1:13:nan:
+%LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LA:+NAN(09A_Zaz):0:13:
-%LA:+0X0P0:1:6:0x0:
-%*LA:+0X0P0:0:6:
+%LA:+0X.0P0:1:7:0x0:
+%*LA:+0X.0P0:0:7:
%LA:+0X0P+0:1:7:0x0:
%*LA:+0X0P+0:0:7:
%LA:+0X8P-16385:1:11:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LA:-0X8P-16385:0:-1:
%1LA:-0X0P+0:0:-1:
%*1LA:-0X0P+0:0:-1:
-%1LA:-0X0P0:0:-1:
-%*1LA:-0X0P0:0:-1:
+%1LA:-0X.0P0:0:-1:
+%*1LA:-0X.0P0:0:-1:
%1LA:-NAN(09A_Zaz):0:-1:
%*1LA:-NAN(09A_Zaz):0:-1:
%1LA:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LA:NAN():0:-1:
%1LA:NAN(09A_Zaz):0:-1:
%*1LA:NAN(09A_Zaz):0:-1:
-%1LA:0X0P0:1:1:0x0:
-%*1LA:0X0P0:0:1:
+%1LA:0X.0P0:1:1:0x0:
+%*1LA:0X.0P0:0:1:
%1LA:0X0P+0:1:1:0x0:
%*1LA:0X0P+0:0:1:
%1LA:0X8P-16385:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LA:+NAN():0:-1:
%1LA:+NAN(09A_Zaz):0:-1:
%*1LA:+NAN(09A_Zaz):0:-1:
-%1LA:+0X0P0:0:-1:
-%*1LA:+0X0P0:0:-1:
+%1LA:+0X.0P0:0:-1:
+%*1LA:+0X.0P0:0:-1:
%1LA:+0X0P+0:0:-1:
%*1LA:+0X0P+0:0:-1:
%1LA:+0X8P-16385:0:-1:
@@ -138,8 +138,8 @@
%*2LA:-0X8P-16385:0:2:
%2LA:-0X0P+0:1:2:-0x0:
%*2LA:-0X0P+0:0:2:
-%2LA:-0X0P0:1:2:-0x0:
-%*2LA:-0X0P0:0:2:
+%2LA:-0X.0P0:1:2:-0x0:
+%*2LA:-0X.0P0:0:2:
%2LA:-NAN(09A_Zaz):0:-1:
%*2LA:-NAN(09A_Zaz):0:-1:
%2LA:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LA:NAN():0:-1:
%2LA:NAN(09A_Zaz):0:-1:
%*2LA:NAN(09A_Zaz):0:-1:
-%2LA:0X0P0:0:-1:
-%*2LA:0X0P0:0:-1:
+%2LA:0X.0P0:0:-1:
+%*2LA:0X.0P0:0:-1:
%2LA:0X0P+0:0:-1:
%*2LA:0X0P+0:0:-1:
%2LA:0X8P-16385:0:-1:
@@ -168,8 +168,8 @@
%*2LA:+NAN():0:-1:
%2LA:+NAN(09A_Zaz):0:-1:
%*2LA:+NAN(09A_Zaz):0:-1:
-%2LA:+0X0P0:1:2:0x0:
-%*2LA:+0X0P0:0:2:
+%2LA:+0X.0P0:1:2:0x0:
+%*2LA:+0X.0P0:0:2:
%2LA:+0X0P+0:1:2:0x0:
%*2LA:+0X0P+0:0:2:
%2LA:+0X8P-16385:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LA:-0X8P-16385:0:-1:
%3LA:-0X0P+0:0:-1:
%*3LA:-0X0P+0:0:-1:
-%3LA:-0X0P0:0:-1:
-%*3LA:-0X0P0:0:-1:
+%3LA:-0X.0P0:0:-1:
+%*3LA:-0X.0P0:0:-1:
%3LA:-NAN(09A_Zaz):0:-1:
%*3LA:-NAN(09A_Zaz):0:-1:
%3LA:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LA:NAN():0:3:
%3LA:NAN(09A_Zaz):1:3:nan:
%*3LA:NAN(09A_Zaz):0:3:
-%3LA:0X0P0:1:3:0x0:
-%*3LA:0X0P0:0:3:
+%3LA:0X.0P0:0:-1:
+%*3LA:0X.0P0:0:-1:
%3LA:0X0P+0:1:3:0x0:
%*3LA:0X0P+0:0:3:
%3LA:0X8P-16385:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3LA:+NAN():0:-1:
%3LA:+NAN(09A_Zaz):0:-1:
%*3LA:+NAN(09A_Zaz):0:-1:
-%3LA:+0X0P0:0:-1:
-%*3LA:+0X0P0:0:-1:
+%3LA:+0X.0P0:0:-1:
+%*3LA:+0X.0P0:0:-1:
%3LA:+0X0P+0:0:-1:
%*3LA:+0X0P+0:0:-1:
%3LA:+0X8P-16385:0:-1:
@@ -262,8 +262,8 @@
%*4LA:-0X8P-16385:0:4:
%4LA:-0X0P+0:1:4:-0x0:
%*4LA:-0X0P+0:0:4:
-%4LA:-0X0P0:1:4:-0x0:
-%*4LA:-0X0P0:0:4:
+%4LA:-0X.0P0:0:-1:
+%*4LA:-0X.0P0:0:-1:
%4LA:-NAN(09A_Zaz):1:4:-nan:
%*4LA:-NAN(09A_Zaz):0:4:
%4LA:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LA:NAN():0:-1:
%4LA:NAN(09A_Zaz):0:-1:
%*4LA:NAN(09A_Zaz):0:-1:
-%4LA:0X0P0:0:-1:
-%*4LA:0X0P0:0:-1:
+%4LA:0X.0P0:1:4:0x0:
+%*4LA:0X.0P0:0:4:
%4LA:0X0P+0:0:-1:
%*4LA:0X0P+0:0:-1:
%4LA:0X8P-16385:0:-1:
@@ -292,8 +292,8 @@
%*4LA:+NAN():0:4:
%4LA:+NAN(09A_Zaz):1:4:nan:
%*4LA:+NAN(09A_Zaz):0:4:
-%4LA:+0X0P0:1:4:0x0:
-%*4LA:+0X0P0:0:4:
+%4LA:+0X.0P0:0:-1:
+%*4LA:+0X.0P0:0:-1:
%4LA:+0X0P+0:1:4:0x0:
%*4LA:+0X0P+0:0:4:
%4LA:+0X8P-16385:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5LA:-0X8P-16385:0:-1:
%5LA:-0X0P+0:0:-1:
%*5LA:-0X0P+0:0:-1:
-%5LA:-0X0P0:0:-1:
-%*5LA:-0X0P0:0:-1:
+%5LA:-0X.0P0:1:5:-0x0:
+%*5LA:-0X.0P0:0:5:
%5LA:-NAN(09A_Zaz):0:-1:
%*5LA:-NAN(09A_Zaz):0:-1:
%5LA:-NAN():0:-1:
%*5LA:-NAN():0:-1:
-%5LA:NAN():1:5:nan:
+%5LA:NAN():1:5:nan():
%*5LA:NAN():0:5:
%5LA:NAN(09A_Zaz):0:-1:
%*5LA:NAN(09A_Zaz):0:-1:
-%5LA:0X0P0:1:5:0x0:
-%*5LA:0X0P0:0:5:
+%5LA:0X.0P0:0:-1:
+%*5LA:0X.0P0:0:-1:
%5LA:0X0P+0:0:-1:
%*5LA:0X0P+0:0:-1:
%5LA:0X8P-16385:0:-1:
@@ -354,8 +354,8 @@
%*5LA:+NAN():0:-1:
%5LA:+NAN(09A_Zaz):0:-1:
%*5LA:+NAN(09A_Zaz):0:-1:
-%5LA:+0X0P0:0:-1:
-%*5LA:+0X0P0:0:-1:
+%5LA:+0X.0P0:1:5:0x0:
+%*5LA:+0X.0P0:0:5:
%5LA:+0X0P+0:0:-1:
%*5LA:+0X0P+0:0:-1:
%5LA:+0X8P-16385:0:-1:
@@ -386,18 +386,18 @@
%*6LA:-0X8P-16385:0:-1:
%6LA:-0X0P+0:0:-1:
%*6LA:-0X0P+0:0:-1:
-%6LA:-0X0P0:1:6:-0x0:
-%*6LA:-0X0P0:0:6:
+%6LA:-0X.0P0:0:-1:
+%*6LA:-0X.0P0:0:-1:
%6LA:-NAN(09A_Zaz):0:-1:
%*6LA:-NAN(09A_Zaz):0:-1:
-%6LA:-NAN():1:6:-nan:
+%6LA:-NAN():1:6:-nan():
%*6LA:-NAN():0:6:
-%6LA:NAN():1:5:nan:
+%6LA:NAN():1:5:nan():
%*6LA:NAN():0:5:
%6LA:NAN(09A_Zaz):0:-1:
%*6LA:NAN(09A_Zaz):0:-1:
-%6LA:0X0P0:1:5:0x0:
-%*6LA:0X0P0:0:5:
+%6LA:0X.0P0:1:6:0x0:
+%*6LA:0X.0P0:0:6:
%6LA:0X0P+0:1:6:0x0:
%*6LA:0X0P+0:0:6:
%6LA:0X8P-16385:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6LA:0XF.FFFFFFFFFFFFFFFP+16380:0:6:
%6LA:INFINITY:0:-1:
%*6LA:INFINITY:0:-1:
-%6LA:+NAN():1:6:nan:
+%6LA:+NAN():1:6:nan():
%*6LA:+NAN():0:6:
%6LA:+NAN(09A_Zaz):0:-1:
%*6LA:+NAN(09A_Zaz):0:-1:
-%6LA:+0X0P0:1:6:0x0:
-%*6LA:+0X0P0:0:6:
+%6LA:+0X.0P0:0:-1:
+%*6LA:+0X.0P0:0:-1:
%6LA:+0X0P+0:0:-1:
%*6LA:+0X0P+0:0:-1:
%6LA:+0X8P-16385:0:-1:
@@ -448,18 +448,18 @@
%*22LA:-0X8P-16385:0:11:
%22LA:-0X0P+0:1:7:-0x0:
%*22LA:-0X0P+0:0:7:
-%22LA:-0X0P0:1:6:-0x0:
-%*22LA:-0X0P0:0:6:
-%22LA:-NAN(09A_Zaz):1:13:-nan:
+%22LA:-0X.0P0:1:7:-0x0:
+%*22LA:-0X.0P0:0:7:
+%22LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*22LA:-NAN(09A_Zaz):0:13:
-%22LA:-NAN():1:6:-nan:
+%22LA:-NAN():1:6:-nan():
%*22LA:-NAN():0:6:
-%22LA:NAN():1:5:nan:
+%22LA:NAN():1:5:nan():
%*22LA:NAN():0:5:
-%22LA:NAN(09A_Zaz):1:12:nan:
+%22LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*22LA:NAN(09A_Zaz):0:12:
-%22LA:0X0P0:1:5:0x0:
-%*22LA:0X0P0:0:5:
+%22LA:0X.0P0:1:6:0x0:
+%*22LA:0X.0P0:0:6:
%22LA:0X0P+0:1:6:0x0:
%*22LA:0X0P+0:0:6:
%22LA:0X8P-16385:1:10:0x1p-16382:
@@ -474,12 +474,12 @@
%*22LA:0XF.FFFFFFFFFFFFFFFP+16380:0:22:
%22LA:INFINITY:1:8:inf:
%*22LA:INFINITY:0:8:
-%22LA:+NAN():1:6:nan:
+%22LA:+NAN():1:6:nan():
%*22LA:+NAN():0:6:
-%22LA:+NAN(09A_Zaz):1:13:nan:
+%22LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*22LA:+NAN(09A_Zaz):0:13:
-%22LA:+0X0P0:1:6:0x0:
-%*22LA:+0X0P0:0:6:
+%22LA:+0X.0P0:1:7:0x0:
+%*22LA:+0X.0P0:0:7:
%22LA:+0X0P+0:1:7:0x0:
%*22LA:+0X0P+0:0:7:
%22LA:+0X8P-16385:1:11:0x1p-16382:
@@ -510,18 +510,18 @@
%*37LA:-0X8P-16385:0:11:
%37LA:-0X0P+0:1:7:-0x0:
%*37LA:-0X0P+0:0:7:
-%37LA:-0X0P0:1:6:-0x0:
-%*37LA:-0X0P0:0:6:
-%37LA:-NAN(09A_Zaz):1:13:-nan:
+%37LA:-0X.0P0:1:7:-0x0:
+%*37LA:-0X.0P0:0:7:
+%37LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*37LA:-NAN(09A_Zaz):0:13:
-%37LA:-NAN():1:6:-nan:
+%37LA:-NAN():1:6:-nan():
%*37LA:-NAN():0:6:
-%37LA:NAN():1:5:nan:
+%37LA:NAN():1:5:nan():
%*37LA:NAN():0:5:
-%37LA:NAN(09A_Zaz):1:12:nan:
+%37LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*37LA:NAN(09A_Zaz):0:12:
-%37LA:0X0P0:1:5:0x0:
-%*37LA:0X0P0:0:5:
+%37LA:0X.0P0:1:6:0x0:
+%*37LA:0X.0P0:0:6:
%37LA:0X0P+0:1:6:0x0:
%*37LA:0X0P+0:0:6:
%37LA:0X8P-16385:1:10:0x1p-16382:
@@ -536,12 +536,12 @@
%*37LA:0XF.FFFFFFFFFFFFFFFP+16380:0:26:
%37LA:INFINITY:1:8:inf:
%*37LA:INFINITY:0:8:
-%37LA:+NAN():1:6:nan:
+%37LA:+NAN():1:6:nan():
%*37LA:+NAN():0:6:
-%37LA:+NAN(09A_Zaz):1:13:nan:
+%37LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*37LA:+NAN(09A_Zaz):0:13:
-%37LA:+0X0P0:1:6:0x0:
-%*37LA:+0X0P0:0:6:
+%37LA:+0X.0P0:1:7:0x0:
+%*37LA:+0X.0P0:0:7:
%37LA:+0X0P+0:1:7:0x0:
%*37LA:+0X0P+0:0:7:
%37LA:+0X8P-16385:1:11:0x1p-16382:
@@ -572,18 +572,18 @@
%*5LA: -0X8P-16385:0:-1:
%5LA: -0X0P+0:0:-1:
%*5LA: -0X0P+0:0:-1:
-%5LA: -0X0P0:0:-1:
-%*5LA: -0X0P0:0:-1:
+%5LA: -0X.0P0:1:6:-0x0:
+%*5LA: -0X.0P0:0:6:
%5LA: -NAN(09A_Zaz):0:-1:
%*5LA: -NAN(09A_Zaz):0:-1:
%5LA: -NAN():0:-1:
%*5LA: -NAN():0:-1:
-%5LA: NAN():1:6:nan:
+%5LA: NAN():1:6:nan():
%*5LA: NAN():0:6:
%5LA: NAN(09A_Zaz):0:-1:
%*5LA: NAN(09A_Zaz):0:-1:
-%5LA: 0X0P0:1:6:0x0:
-%*5LA: 0X0P0:0:6:
+%5LA: 0X.0P0:0:-1:
+%*5LA: 0X.0P0:0:-1:
%5LA: 0X0P+0:0:-1:
%*5LA: 0X0P+0:0:-1:
%5LA: 0X8P-16385:0:-1:
@@ -602,8 +602,8 @@
%*5LA: +NAN():0:-1:
%5LA: +NAN(09A_Zaz):0:-1:
%*5LA: +NAN(09A_Zaz):0:-1:
-%5LA: +0X0P0:0:-1:
-%*5LA: +0X0P0:0:-1:
+%5LA: +0X.0P0:1:6:0x0:
+%*5LA: +0X.0P0:0:6:
%5LA: +0X0P+0:0:-1:
%*5LA: +0X0P+0:0:-1:
%5LA: +0X8P-16385:0:-1:
@@ -634,18 +634,18 @@
%*37LA: -0X8P-16385:0:12:
%37LA: -0X0P+0:1:8:-0x0:
%*37LA: -0X0P+0:0:8:
-%37LA: -0X0P0:1:7:-0x0:
-%*37LA: -0X0P0:0:7:
-%37LA: -NAN(09A_Zaz):1:14:-nan:
+%37LA: -0X.0P0:1:8:-0x0:
+%*37LA: -0X.0P0:0:8:
+%37LA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*37LA: -NAN(09A_Zaz):0:14:
-%37LA: -NAN():1:7:-nan:
+%37LA: -NAN():1:7:-nan():
%*37LA: -NAN():0:7:
-%37LA: NAN():1:6:nan:
+%37LA: NAN():1:6:nan():
%*37LA: NAN():0:6:
-%37LA: NAN(09A_Zaz):1:13:nan:
+%37LA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*37LA: NAN(09A_Zaz):0:13:
-%37LA: 0X0P0:1:6:0x0:
-%*37LA: 0X0P0:0:6:
+%37LA: 0X.0P0:1:7:0x0:
+%*37LA: 0X.0P0:0:7:
%37LA: 0X0P+0:1:7:0x0:
%*37LA: 0X0P+0:0:7:
%37LA: 0X8P-16385:1:11:0x1p-16382:
@@ -660,12 +660,12 @@
%*37LA: 0XF.FFFFFFFFFFFFFFFP+16380:0:27:
%37LA: INFINITY:1:9:inf:
%*37LA: INFINITY:0:9:
-%37LA: +NAN():1:7:nan:
+%37LA: +NAN():1:7:nan():
%*37LA: +NAN():0:7:
-%37LA: +NAN(09A_Zaz):1:14:nan:
+%37LA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*37LA: +NAN(09A_Zaz):0:14:
-%37LA: +0X0P0:1:7:0x0:
-%*37LA: +0X0P0:0:7:
+%37LA: +0X.0P0:1:8:0x0:
+%*37LA: +0X.0P0:0:8:
%37LA: +0X0P+0:1:8:0x0:
%*37LA: +0X0P+0:0:8:
%37LA: +0X8P-16385:1:12:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
index d9071e4..4420361 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
@@ -14,18 +14,18 @@
%*Le:-3.36210314311209350626267781732175260e-4932:0:44:
%Le:-0e+0:1:5:-0x0:
%*Le:-0e+0:0:5:
-%Le:-0e0:1:4:-0x0:
-%*Le:-0e0:0:4:
-%Le:-nan(09A_Zaz):1:13:-nan:
+%Le:-.0e0:1:5:-0x0:
+%*Le:-.0e0:0:5:
+%Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Le:-nan(09A_Zaz):0:13:
-%Le:-nan():1:6:-nan:
+%Le:-nan():1:6:-nan():
%*Le:-nan():0:6:
-%Le:nan():1:5:nan:
+%Le:nan():1:5:nan():
%*Le:nan():0:5:
-%Le:nan(09A_Zaz):1:12:nan:
+%Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Le:nan(09A_Zaz):0:12:
-%Le:0e0:1:3:0x0:
-%*Le:0e0:0:3:
+%Le:.0e0:1:4:0x0:
+%*Le:.0e0:0:4:
%Le:0e+0:1:4:0x0:
%*Le:0e+0:0:4:
%Le:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -40,12 +40,12 @@
%*Le:1.18973149535723176502126385303097021e+4932:0:43:
%Le:infinity:1:8:inf:
%*Le:infinity:0:8:
-%Le:+nan():1:6:nan:
+%Le:+nan():1:6:nan():
%*Le:+nan():0:6:
-%Le:+nan(09A_Zaz):1:13:nan:
+%Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Le:+nan(09A_Zaz):0:13:
-%Le:+0e0:1:4:0x0:
-%*Le:+0e0:0:4:
+%Le:+.0e0:1:5:0x0:
+%*Le:+.0e0:0:5:
%Le:+0e+0:1:5:0x0:
%*Le:+0e+0:0:5:
%Le:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -76,8 +76,8 @@
%*1Le:-3.36210314311209350626267781732175260e-4932:0:-1:
%1Le:-0e+0:0:-1:
%*1Le:-0e+0:0:-1:
-%1Le:-0e0:0:-1:
-%*1Le:-0e0:0:-1:
+%1Le:-.0e0:0:-1:
+%*1Le:-.0e0:0:-1:
%1Le:-nan(09A_Zaz):0:-1:
%*1Le:-nan(09A_Zaz):0:-1:
%1Le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Le:nan():0:-1:
%1Le:nan(09A_Zaz):0:-1:
%*1Le:nan(09A_Zaz):0:-1:
-%1Le:0e0:1:1:0x0:
-%*1Le:0e0:0:1:
+%1Le:.0e0:0:-1:
+%*1Le:.0e0:0:-1:
%1Le:0e+0:1:1:0x0:
%*1Le:0e+0:0:1:
%1Le:3.36210314311209350626267781732175260e-4932:1:1:0x1.8p1:
@@ -106,8 +106,8 @@
%*1Le:+nan():0:-1:
%1Le:+nan(09A_Zaz):0:-1:
%*1Le:+nan(09A_Zaz):0:-1:
-%1Le:+0e0:0:-1:
-%*1Le:+0e0:0:-1:
+%1Le:+.0e0:0:-1:
+%*1Le:+.0e0:0:-1:
%1Le:+0e+0:0:-1:
%*1Le:+0e+0:0:-1:
%1Le:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -138,8 +138,8 @@
%*2Le:-3.36210314311209350626267781732175260e-4932:0:2:
%2Le:-0e+0:1:2:-0x0:
%*2Le:-0e+0:0:2:
-%2Le:-0e0:1:2:-0x0:
-%*2Le:-0e0:0:2:
+%2Le:-.0e0:0:-1:
+%*2Le:-.0e0:0:-1:
%2Le:-nan(09A_Zaz):0:-1:
%*2Le:-nan(09A_Zaz):0:-1:
%2Le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Le:nan():0:-1:
%2Le:nan(09A_Zaz):0:-1:
%*2Le:nan(09A_Zaz):0:-1:
-%2Le:0e0:0:-1:
-%*2Le:0e0:0:-1:
+%2Le:.0e0:1:2:0x0:
+%*2Le:.0e0:0:2:
%2Le:0e+0:0:-1:
%*2Le:0e+0:0:-1:
%2Le:3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -168,8 +168,8 @@
%*2Le:+nan():0:-1:
%2Le:+nan(09A_Zaz):0:-1:
%*2Le:+nan(09A_Zaz):0:-1:
-%2Le:+0e0:1:2:0x0:
-%*2Le:+0e0:0:2:
+%2Le:+.0e0:0:-1:
+%*2Le:+.0e0:0:-1:
%2Le:+0e+0:1:2:0x0:
%*2Le:+0e+0:0:2:
%2Le:+3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -200,8 +200,8 @@
%*3Le:-3.36210314311209350626267781732175260e-4932:0:3:
%3Le:-0e+0:0:-1:
%*3Le:-0e+0:0:-1:
-%3Le:-0e0:0:-1:
-%*3Le:-0e0:0:-1:
+%3Le:-.0e0:1:3:-0x0:
+%*3Le:-.0e0:0:3:
%3Le:-nan(09A_Zaz):0:-1:
%*3Le:-nan(09A_Zaz):0:-1:
%3Le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Le:nan():0:3:
%3Le:nan(09A_Zaz):1:3:nan:
%*3Le:nan(09A_Zaz):0:3:
-%3Le:0e0:1:3:0x0:
-%*3Le:0e0:0:3:
+%3Le:.0e0:0:-1:
+%*3Le:.0e0:0:-1:
%3Le:0e+0:0:-1:
%*3Le:0e+0:0:-1:
%3Le:3.36210314311209350626267781732175260e-4932:1:3:0x1.a666666666666666p1:
@@ -230,8 +230,8 @@
%*3Le:+nan():0:-1:
%3Le:+nan(09A_Zaz):0:-1:
%*3Le:+nan(09A_Zaz):0:-1:
-%3Le:+0e0:0:-1:
-%*3Le:+0e0:0:-1:
+%3Le:+.0e0:1:3:0x0:
+%*3Le:+.0e0:0:3:
%3Le:+0e+0:0:-1:
%*3Le:+0e+0:0:-1:
%3Le:+3.36210314311209350626267781732175260e-4932:1:3:0x1.8p1:
@@ -262,8 +262,8 @@
%*4Le:-3.36210314311209350626267781732175260e-4932:0:4:
%4Le:-0e+0:0:-1:
%*4Le:-0e+0:0:-1:
-%4Le:-0e0:1:4:-0x0:
-%*4Le:-0e0:0:4:
+%4Le:-.0e0:0:-1:
+%*4Le:-.0e0:0:-1:
%4Le:-nan(09A_Zaz):1:4:-nan:
%*4Le:-nan(09A_Zaz):0:4:
%4Le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Le:nan():0:-1:
%4Le:nan(09A_Zaz):0:-1:
%*4Le:nan(09A_Zaz):0:-1:
-%4Le:0e0:1:3:0x0:
-%*4Le:0e0:0:3:
+%4Le:.0e0:1:4:0x0:
+%*4Le:.0e0:0:4:
%4Le:0e+0:1:4:0x0:
%*4Le:0e+0:0:4:
%4Le:3.36210314311209350626267781732175260e-4932:1:4:0x1.ae147ae147ae147ap1:
@@ -292,8 +292,8 @@
%*4Le:+nan():0:4:
%4Le:+nan(09A_Zaz):1:4:nan:
%*4Le:+nan(09A_Zaz):0:4:
-%4Le:+0e0:1:4:0x0:
-%*4Le:+0e0:0:4:
+%4Le:+.0e0:0:-1:
+%*4Le:+.0e0:0:-1:
%4Le:+0e+0:0:-1:
%*4Le:+0e+0:0:-1:
%4Le:+3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666p1:
@@ -324,18 +324,18 @@
%*40Le:-3.36210314311209350626267781732175260e-4932:0:-1:
%40Le:-0e+0:1:5:-0x0:
%*40Le:-0e+0:0:5:
-%40Le:-0e0:1:4:-0x0:
-%*40Le:-0e0:0:4:
-%40Le:-nan(09A_Zaz):1:13:-nan:
+%40Le:-.0e0:1:5:-0x0:
+%*40Le:-.0e0:0:5:
+%40Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40Le:-nan(09A_Zaz):0:13:
-%40Le:-nan():1:6:-nan:
+%40Le:-nan():1:6:-nan():
%*40Le:-nan():0:6:
-%40Le:nan():1:5:nan:
+%40Le:nan():1:5:nan():
%*40Le:nan():0:5:
-%40Le:nan(09A_Zaz):1:12:nan:
+%40Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40Le:nan(09A_Zaz):0:12:
-%40Le:0e0:1:3:0x0:
-%*40Le:0e0:0:3:
+%40Le:.0e0:1:4:0x0:
+%*40Le:.0e0:0:4:
%40Le:0e+0:1:4:0x0:
%*40Le:0e+0:0:4:
%40Le:3.36210314311209350626267781732175260e-4932:1:40:0x1.608ac4df6a146bcep-12:
@@ -350,12 +350,12 @@
%*40Le:1.18973149535723176502126385303097021e+4932:0:40:
%40Le:infinity:1:8:inf:
%*40Le:infinity:0:8:
-%40Le:+nan():1:6:nan:
+%40Le:+nan():1:6:nan():
%*40Le:+nan():0:6:
-%40Le:+nan(09A_Zaz):1:13:nan:
+%40Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40Le:+nan(09A_Zaz):0:13:
-%40Le:+0e0:1:4:0x0:
-%*40Le:+0e0:0:4:
+%40Le:+.0e0:1:5:0x0:
+%*40Le:+.0e0:0:5:
%40Le:+0e+0:1:5:0x0:
%*40Le:+0e+0:0:5:
%40Le:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -386,18 +386,18 @@
%*48Le:-3.36210314311209350626267781732175260e-4932:0:44:
%48Le:-0e+0:1:5:-0x0:
%*48Le:-0e+0:0:5:
-%48Le:-0e0:1:4:-0x0:
-%*48Le:-0e0:0:4:
-%48Le:-nan(09A_Zaz):1:13:-nan:
+%48Le:-.0e0:1:5:-0x0:
+%*48Le:-.0e0:0:5:
+%48Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48Le:-nan(09A_Zaz):0:13:
-%48Le:-nan():1:6:-nan:
+%48Le:-nan():1:6:-nan():
%*48Le:-nan():0:6:
-%48Le:nan():1:5:nan:
+%48Le:nan():1:5:nan():
%*48Le:nan():0:5:
-%48Le:nan(09A_Zaz):1:12:nan:
+%48Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48Le:nan(09A_Zaz):0:12:
-%48Le:0e0:1:3:0x0:
-%*48Le:0e0:0:3:
+%48Le:.0e0:1:4:0x0:
+%*48Le:.0e0:0:4:
%48Le:0e+0:1:4:0x0:
%*48Le:0e+0:0:4:
%48Le:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -412,12 +412,12 @@
%*48Le:1.18973149535723176502126385303097021e+4932:0:43:
%48Le:infinity:1:8:inf:
%*48Le:infinity:0:8:
-%48Le:+nan():1:6:nan:
+%48Le:+nan():1:6:nan():
%*48Le:+nan():0:6:
-%48Le:+nan(09A_Zaz):1:13:nan:
+%48Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le:+nan(09A_Zaz):0:13:
-%48Le:+0e0:1:4:0x0:
-%*48Le:+0e0:0:4:
+%48Le:+.0e0:1:5:0x0:
+%*48Le:+.0e0:0:5:
%48Le:+0e+0:1:5:0x0:
%*48Le:+0e+0:0:5:
%48Le:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -448,8 +448,8 @@
%*3Le: -3.36210314311209350626267781732175260e-4932:0:4:
%3Le: -0e+0:0:-1:
%*3Le: -0e+0:0:-1:
-%3Le: -0e0:0:-1:
-%*3Le: -0e0:0:-1:
+%3Le: -.0e0:1:4:-0x0:
+%*3Le: -.0e0:0:4:
%3Le: -nan(09A_Zaz):0:-1:
%*3Le: -nan(09A_Zaz):0:-1:
%3Le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Le: nan():0:4:
%3Le: nan(09A_Zaz):1:4:nan:
%*3Le: nan(09A_Zaz):0:4:
-%3Le: 0e0:1:4:0x0:
-%*3Le: 0e0:0:4:
+%3Le: .0e0:0:-1:
+%*3Le: .0e0:0:-1:
%3Le: 0e+0:0:-1:
%*3Le: 0e+0:0:-1:
%3Le: 3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666p1:
@@ -478,8 +478,8 @@
%*3Le: +nan():0:-1:
%3Le: +nan(09A_Zaz):0:-1:
%*3Le: +nan(09A_Zaz):0:-1:
-%3Le: +0e0:0:-1:
-%*3Le: +0e0:0:-1:
+%3Le: +.0e0:1:4:0x0:
+%*3Le: +.0e0:0:4:
%3Le: +0e+0:0:-1:
%*3Le: +0e+0:0:-1:
%3Le: +3.36210314311209350626267781732175260e-4932:1:4:0x1.8p1:
@@ -510,18 +510,18 @@
%*48Le: -3.36210314311209350626267781732175260e-4932:0:45:
%48Le: -0e+0:1:6:-0x0:
%*48Le: -0e+0:0:6:
-%48Le: -0e0:1:5:-0x0:
-%*48Le: -0e0:0:5:
-%48Le: -nan(09A_Zaz):1:14:-nan:
+%48Le: -.0e0:1:6:-0x0:
+%*48Le: -.0e0:0:6:
+%48Le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48Le: -nan(09A_Zaz):0:14:
-%48Le: -nan():1:7:-nan:
+%48Le: -nan():1:7:-nan():
%*48Le: -nan():0:7:
-%48Le: nan():1:6:nan:
+%48Le: nan():1:6:nan():
%*48Le: nan():0:6:
-%48Le: nan(09A_Zaz):1:13:nan:
+%48Le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le: nan(09A_Zaz):0:13:
-%48Le: 0e0:1:4:0x0:
-%*48Le: 0e0:0:4:
+%48Le: .0e0:1:5:0x0:
+%*48Le: .0e0:0:5:
%48Le: 0e+0:1:5:0x0:
%*48Le: 0e+0:0:5:
%48Le: 3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -536,12 +536,12 @@
%*48Le: 1.18973149535723176502126385303097021e+4932:0:44:
%48Le: infinity:1:9:inf:
%*48Le: infinity:0:9:
-%48Le: +nan():1:7:nan:
+%48Le: +nan():1:7:nan():
%*48Le: +nan():0:7:
-%48Le: +nan(09A_Zaz):1:14:nan:
+%48Le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48Le: +nan(09A_Zaz):0:14:
-%48Le: +0e0:1:5:0x0:
-%*48Le: +0e0:0:5:
+%48Le: +.0e0:1:6:0x0:
+%*48Le: +.0e0:0:6:
%48Le: +0e+0:1:6:0x0:
%*48Le: +0e+0:0:6:
%48Le: +3.36210314311209350626267781732175260e-4932:1:45:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
index c7cdc97..2407c19 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
@@ -14,18 +14,18 @@
%*LE:-3.36210314311209350626267781732175260e-4932:0:44:
%LE:-0E+0:1:5:-0x0:
%*LE:-0E+0:0:5:
-%LE:-0E0:1:4:-0x0:
-%*LE:-0E0:0:4:
-%LE:-NAN(09A_Zaz):1:13:-nan:
+%LE:-.0E0:1:5:-0x0:
+%*LE:-.0E0:0:5:
+%LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LE:-NAN(09A_Zaz):0:13:
-%LE:-NAN():1:6:-nan:
+%LE:-NAN():1:6:-nan():
%*LE:-NAN():0:6:
-%LE:NAN():1:5:nan:
+%LE:NAN():1:5:nan():
%*LE:NAN():0:5:
-%LE:NAN(09A_Zaz):1:12:nan:
+%LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LE:NAN(09A_Zaz):0:12:
-%LE:0E0:1:3:0x0:
-%*LE:0E0:0:3:
+%LE:.0E0:1:4:0x0:
+%*LE:.0E0:0:4:
%LE:0E+0:1:4:0x0:
%*LE:0E+0:0:4:
%LE:3.36210314311209350626267781732175260E-4932:1:43:0x1p-16382:
@@ -40,12 +40,12 @@
%*LE:1.18973149535723176502126385303097021E+4932:0:43:
%LE:INFINITY:1:8:inf:
%*LE:INFINITY:0:8:
-%LE:+NAN():1:6:nan:
+%LE:+NAN():1:6:nan():
%*LE:+NAN():0:6:
-%LE:+NAN(09A_Zaz):1:13:nan:
+%LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LE:+NAN(09A_Zaz):0:13:
-%LE:+0E0:1:4:0x0:
-%*LE:+0E0:0:4:
+%LE:+.0E0:1:5:0x0:
+%*LE:+.0E0:0:5:
%LE:+0E+0:1:5:0x0:
%*LE:+0E+0:0:5:
%LE:+3.36210314311209350626267781732175260E-4932:1:44:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LE:-3.36210314311209350626267781732175260e-4932:0:-1:
%1LE:-0E+0:0:-1:
%*1LE:-0E+0:0:-1:
-%1LE:-0E0:0:-1:
-%*1LE:-0E0:0:-1:
+%1LE:-.0E0:0:-1:
+%*1LE:-.0E0:0:-1:
%1LE:-NAN(09A_Zaz):0:-1:
%*1LE:-NAN(09A_Zaz):0:-1:
%1LE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LE:NAN():0:-1:
%1LE:NAN(09A_Zaz):0:-1:
%*1LE:NAN(09A_Zaz):0:-1:
-%1LE:0E0:1:1:0x0:
-%*1LE:0E0:0:1:
+%1LE:.0E0:0:-1:
+%*1LE:.0E0:0:-1:
%1LE:0E+0:1:1:0x0:
%*1LE:0E+0:0:1:
%1LE:3.36210314311209350626267781732175260E-4932:1:1:0x1.8p1:
@@ -106,8 +106,8 @@
%*1LE:+NAN():0:-1:
%1LE:+NAN(09A_Zaz):0:-1:
%*1LE:+NAN(09A_Zaz):0:-1:
-%1LE:+0E0:0:-1:
-%*1LE:+0E0:0:-1:
+%1LE:+.0E0:0:-1:
+%*1LE:+.0E0:0:-1:
%1LE:+0E+0:0:-1:
%*1LE:+0E+0:0:-1:
%1LE:+3.36210314311209350626267781732175260E-4932:0:-1:
@@ -138,8 +138,8 @@
%*2LE:-3.36210314311209350626267781732175260e-4932:0:2:
%2LE:-0E+0:1:2:-0x0:
%*2LE:-0E+0:0:2:
-%2LE:-0E0:1:2:-0x0:
-%*2LE:-0E0:0:2:
+%2LE:-.0E0:0:-1:
+%*2LE:-.0E0:0:-1:
%2LE:-NAN(09A_Zaz):0:-1:
%*2LE:-NAN(09A_Zaz):0:-1:
%2LE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LE:NAN():0:-1:
%2LE:NAN(09A_Zaz):0:-1:
%*2LE:NAN(09A_Zaz):0:-1:
-%2LE:0E0:0:-1:
-%*2LE:0E0:0:-1:
+%2LE:.0E0:1:2:0x0:
+%*2LE:.0E0:0:2:
%2LE:0E+0:0:-1:
%*2LE:0E+0:0:-1:
%2LE:3.36210314311209350626267781732175260E-4932:1:2:0x1.8p1:
@@ -168,8 +168,8 @@
%*2LE:+NAN():0:-1:
%2LE:+NAN(09A_Zaz):0:-1:
%*2LE:+NAN(09A_Zaz):0:-1:
-%2LE:+0E0:1:2:0x0:
-%*2LE:+0E0:0:2:
+%2LE:+.0E0:0:-1:
+%*2LE:+.0E0:0:-1:
%2LE:+0E+0:1:2:0x0:
%*2LE:+0E+0:0:2:
%2LE:+3.36210314311209350626267781732175260E-4932:1:2:0x1.8p1:
@@ -200,8 +200,8 @@
%*3LE:-3.36210314311209350626267781732175260e-4932:0:3:
%3LE:-0E+0:0:-1:
%*3LE:-0E+0:0:-1:
-%3LE:-0E0:0:-1:
-%*3LE:-0E0:0:-1:
+%3LE:-.0E0:1:3:-0x0:
+%*3LE:-.0E0:0:3:
%3LE:-NAN(09A_Zaz):0:-1:
%*3LE:-NAN(09A_Zaz):0:-1:
%3LE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LE:NAN():0:3:
%3LE:NAN(09A_Zaz):1:3:nan:
%*3LE:NAN(09A_Zaz):0:3:
-%3LE:0E0:1:3:0x0:
-%*3LE:0E0:0:3:
+%3LE:.0E0:0:-1:
+%*3LE:.0E0:0:-1:
%3LE:0E+0:0:-1:
%*3LE:0E+0:0:-1:
%3LE:3.36210314311209350626267781732175260E-4932:1:3:0x1.a666666666666666p1:
@@ -230,8 +230,8 @@
%*3LE:+NAN():0:-1:
%3LE:+NAN(09A_Zaz):0:-1:
%*3LE:+NAN(09A_Zaz):0:-1:
-%3LE:+0E0:0:-1:
-%*3LE:+0E0:0:-1:
+%3LE:+.0E0:1:3:0x0:
+%*3LE:+.0E0:0:3:
%3LE:+0E+0:0:-1:
%*3LE:+0E+0:0:-1:
%3LE:+3.36210314311209350626267781732175260E-4932:1:3:0x1.8p1:
@@ -262,8 +262,8 @@
%*4LE:-3.36210314311209350626267781732175260e-4932:0:4:
%4LE:-0E+0:0:-1:
%*4LE:-0E+0:0:-1:
-%4LE:-0E0:1:4:-0x0:
-%*4LE:-0E0:0:4:
+%4LE:-.0E0:0:-1:
+%*4LE:-.0E0:0:-1:
%4LE:-NAN(09A_Zaz):1:4:-nan:
%*4LE:-NAN(09A_Zaz):0:4:
%4LE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LE:NAN():0:-1:
%4LE:NAN(09A_Zaz):0:-1:
%*4LE:NAN(09A_Zaz):0:-1:
-%4LE:0E0:1:3:0x0:
-%*4LE:0E0:0:3:
+%4LE:.0E0:1:4:0x0:
+%*4LE:.0E0:0:4:
%4LE:0E+0:1:4:0x0:
%*4LE:0E+0:0:4:
%4LE:3.36210314311209350626267781732175260E-4932:1:4:0x1.ae147ae147ae147Ap1:
@@ -292,8 +292,8 @@
%*4LE:+NAN():0:4:
%4LE:+NAN(09A_Zaz):1:4:nan:
%*4LE:+NAN(09A_Zaz):0:4:
-%4LE:+0E0:1:4:0x0:
-%*4LE:+0E0:0:4:
+%4LE:+.0E0:0:-1:
+%*4LE:+.0E0:0:-1:
%4LE:+0E+0:0:-1:
%*4LE:+0E+0:0:-1:
%4LE:+3.36210314311209350626267781732175260E-4932:1:4:0x1.a666666666666666p1:
@@ -324,18 +324,18 @@
%*40LE:-3.36210314311209350626267781732175260e-4932:0:-1:
%40LE:-0E+0:1:5:-0x0:
%*40LE:-0E+0:0:5:
-%40LE:-0E0:1:4:-0x0:
-%*40LE:-0E0:0:4:
-%40LE:-NAN(09A_Zaz):1:13:-nan:
+%40LE:-.0E0:1:5:-0x0:
+%*40LE:-.0E0:0:5:
+%40LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40LE:-NAN(09A_Zaz):0:13:
-%40LE:-NAN():1:6:-nan:
+%40LE:-NAN():1:6:-nan():
%*40LE:-NAN():0:6:
-%40LE:NAN():1:5:nan:
+%40LE:NAN():1:5:nan():
%*40LE:NAN():0:5:
-%40LE:NAN(09A_Zaz):1:12:nan:
+%40LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40LE:NAN(09A_Zaz):0:12:
-%40LE:0E0:1:3:0x0:
-%*40LE:0E0:0:3:
+%40LE:.0E0:1:4:0x0:
+%*40LE:.0E0:0:4:
%40LE:0E+0:1:4:0x0:
%*40LE:0E+0:0:4:
%40LE:3.36210314311209350626267781732175260E-4932:1:40:0x1.608ac4df6a146bcep-12:
@@ -350,12 +350,12 @@
%*40LE:1.18973149535723176502126385303097021E+4932:0:40:
%40LE:INFINITY:1:8:inf:
%*40LE:INFINITY:0:8:
-%40LE:+NAN():1:6:nan:
+%40LE:+NAN():1:6:nan():
%*40LE:+NAN():0:6:
-%40LE:+NAN(09A_Zaz):1:13:nan:
+%40LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40LE:+NAN(09A_Zaz):0:13:
-%40LE:+0E0:1:4:0x0:
-%*40LE:+0E0:0:4:
+%40LE:+.0E0:1:5:0x0:
+%*40LE:+.0E0:0:5:
%40LE:+0E+0:1:5:0x0:
%*40LE:+0E+0:0:5:
%40LE:+3.36210314311209350626267781732175260E-4932:0:-1:
@@ -386,18 +386,18 @@
%*48LE:-3.36210314311209350626267781732175260e-4932:0:44:
%48LE:-0E+0:1:5:-0x0:
%*48LE:-0E+0:0:5:
-%48LE:-0E0:1:4:-0x0:
-%*48LE:-0E0:0:4:
-%48LE:-NAN(09A_Zaz):1:13:-nan:
+%48LE:-.0E0:1:5:-0x0:
+%*48LE:-.0E0:0:5:
+%48LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48LE:-NAN(09A_Zaz):0:13:
-%48LE:-NAN():1:6:-nan:
+%48LE:-NAN():1:6:-nan():
%*48LE:-NAN():0:6:
-%48LE:NAN():1:5:nan:
+%48LE:NAN():1:5:nan():
%*48LE:NAN():0:5:
-%48LE:NAN(09A_Zaz):1:12:nan:
+%48LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48LE:NAN(09A_Zaz):0:12:
-%48LE:0E0:1:3:0x0:
-%*48LE:0E0:0:3:
+%48LE:.0E0:1:4:0x0:
+%*48LE:.0E0:0:4:
%48LE:0E+0:1:4:0x0:
%*48LE:0E+0:0:4:
%48LE:3.36210314311209350626267781732175260E-4932:1:43:0x1p-16382:
@@ -412,12 +412,12 @@
%*48LE:1.18973149535723176502126385303097021E+4932:0:43:
%48LE:INFINITY:1:8:inf:
%*48LE:INFINITY:0:8:
-%48LE:+NAN():1:6:nan:
+%48LE:+NAN():1:6:nan():
%*48LE:+NAN():0:6:
-%48LE:+NAN(09A_Zaz):1:13:nan:
+%48LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE:+NAN(09A_Zaz):0:13:
-%48LE:+0E0:1:4:0x0:
-%*48LE:+0E0:0:4:
+%48LE:+.0E0:1:5:0x0:
+%*48LE:+.0E0:0:5:
%48LE:+0E+0:1:5:0x0:
%*48LE:+0E+0:0:5:
%48LE:+3.36210314311209350626267781732175260E-4932:1:44:0x1p-16382:
@@ -448,8 +448,8 @@
%*3LE: -3.36210314311209350626267781732175260e-4932:0:4:
%3LE: -0E+0:0:-1:
%*3LE: -0E+0:0:-1:
-%3LE: -0E0:0:-1:
-%*3LE: -0E0:0:-1:
+%3LE: -.0E0:1:4:-0x0:
+%*3LE: -.0E0:0:4:
%3LE: -NAN(09A_Zaz):0:-1:
%*3LE: -NAN(09A_Zaz):0:-1:
%3LE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LE: NAN():0:4:
%3LE: NAN(09A_Zaz):1:4:nan:
%*3LE: NAN(09A_Zaz):0:4:
-%3LE: 0E0:1:4:0x0:
-%*3LE: 0E0:0:4:
+%3LE: .0E0:0:-1:
+%*3LE: .0E0:0:-1:
%3LE: 0E+0:0:-1:
%*3LE: 0E+0:0:-1:
%3LE: 3.36210314311209350626267781732175260E-4932:1:4:0x1.a666666666666666p1:
@@ -478,8 +478,8 @@
%*3LE: +NAN():0:-1:
%3LE: +NAN(09A_Zaz):0:-1:
%*3LE: +NAN(09A_Zaz):0:-1:
-%3LE: +0E0:0:-1:
-%*3LE: +0E0:0:-1:
+%3LE: +.0E0:1:4:0x0:
+%*3LE: +.0E0:0:4:
%3LE: +0E+0:0:-1:
%*3LE: +0E+0:0:-1:
%3LE: +3.36210314311209350626267781732175260E-4932:1:4:0x1.8p1:
@@ -510,18 +510,18 @@
%*48LE: -3.36210314311209350626267781732175260e-4932:0:45:
%48LE: -0E+0:1:6:-0x0:
%*48LE: -0E+0:0:6:
-%48LE: -0E0:1:5:-0x0:
-%*48LE: -0E0:0:5:
-%48LE: -NAN(09A_Zaz):1:14:-nan:
+%48LE: -.0E0:1:6:-0x0:
+%*48LE: -.0E0:0:6:
+%48LE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48LE: -NAN(09A_Zaz):0:14:
-%48LE: -NAN():1:7:-nan:
+%48LE: -NAN():1:7:-nan():
%*48LE: -NAN():0:7:
-%48LE: NAN():1:6:nan:
+%48LE: NAN():1:6:nan():
%*48LE: NAN():0:6:
-%48LE: NAN(09A_Zaz):1:13:nan:
+%48LE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE: NAN(09A_Zaz):0:13:
-%48LE: 0E0:1:4:0x0:
-%*48LE: 0E0:0:4:
+%48LE: .0E0:1:5:0x0:
+%*48LE: .0E0:0:5:
%48LE: 0E+0:1:5:0x0:
%*48LE: 0E+0:0:5:
%48LE: 3.36210314311209350626267781732175260E-4932:1:44:0x1p-16382:
@@ -536,12 +536,12 @@
%*48LE: 1.18973149535723176502126385303097021E+4932:0:44:
%48LE: INFINITY:1:9:inf:
%*48LE: INFINITY:0:9:
-%48LE: +NAN():1:7:nan:
+%48LE: +NAN():1:7:nan():
%*48LE: +NAN():0:7:
-%48LE: +NAN(09A_Zaz):1:14:nan:
+%48LE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48LE: +NAN(09A_Zaz):0:14:
-%48LE: +0E0:1:5:0x0:
-%*48LE: +0E0:0:5:
+%48LE: +.0E0:1:6:0x0:
+%*48LE: +.0E0:0:6:
%48LE: +0E+0:1:6:0x0:
%*48LE: +0E+0:0:6:
%48LE: +3.36210314311209350626267781732175260E-4932:1:45:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input
index 7c06a32..d33ad71 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input
@@ -14,18 +14,18 @@
%*Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4969:
%Lf:-0.0:1:4:-0x0:
%*Lf:-0.0:0:4:
-%Lf:-0:1:2:-0x0:
-%*Lf:-0:0:2:
-%Lf:-nan(09A_Zaz):1:13:-nan:
+%Lf:-.0:1:3:-0x0:
+%*Lf:-.0:0:3:
+%Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lf:-nan(09A_Zaz):0:13:
-%Lf:-nan():1:6:-nan:
+%Lf:-nan():1:6:-nan():
%*Lf:-nan():0:6:
-%Lf:nan():1:5:nan:
+%Lf:nan():1:5:nan():
%*Lf:nan():0:5:
-%Lf:nan(09A_Zaz):1:12:nan:
+%Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lf:nan(09A_Zaz):0:12:
-%Lf:0:1:1:0x0:
-%*Lf:0:0:1:
+%Lf:.0:1:2:0x0:
+%*Lf:.0:0:2:
%Lf:0.0:1:3:0x0:
%*Lf:0.0:0:3:
%Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4968:0x1p-16382:
@@ -40,12 +40,12 @@
%*Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936:
%Lf:infinity:1:8:inf:
%*Lf:infinity:0:8:
-%Lf:+nan():1:6:nan:
+%Lf:+nan():1:6:nan():
%*Lf:+nan():0:6:
-%Lf:+nan(09A_Zaz):1:13:nan:
+%Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lf:+nan(09A_Zaz):0:13:
-%Lf:+0:1:2:0x0:
-%*Lf:+0:0:2:
+%Lf:+.0:1:3:0x0:
+%*Lf:+.0:0:3:
%Lf:+0.0:1:4:0x0:
%*Lf:+0.0:0:4:
%Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -76,8 +76,8 @@
%*1Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:-1:
%1Lf:-0.0:0:-1:
%*1Lf:-0.0:0:-1:
-%1Lf:-0:0:-1:
-%*1Lf:-0:0:-1:
+%1Lf:-.0:0:-1:
+%*1Lf:-.0:0:-1:
%1Lf:-nan(09A_Zaz):0:-1:
%*1Lf:-nan(09A_Zaz):0:-1:
%1Lf:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Lf:nan():0:-1:
%1Lf:nan(09A_Zaz):0:-1:
%*1Lf:nan(09A_Zaz):0:-1:
-%1Lf:0:1:1:0x0:
-%*1Lf:0:0:1:
+%1Lf:.0:0:-1:
+%*1Lf:.0:0:-1:
%1Lf:0.0:1:1:0x0:
%*1Lf:0.0:0:1:
%1Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:1:0x0:
@@ -106,8 +106,8 @@
%*1Lf:+nan():0:-1:
%1Lf:+nan(09A_Zaz):0:-1:
%*1Lf:+nan(09A_Zaz):0:-1:
-%1Lf:+0:0:-1:
-%*1Lf:+0:0:-1:
+%1Lf:+.0:0:-1:
+%*1Lf:+.0:0:-1:
%1Lf:+0.0:0:-1:
%*1Lf:+0.0:0:-1:
%1Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:-1:
@@ -138,8 +138,8 @@
%*2Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:2:
%2Lf:-0.0:1:2:-0x0:
%*2Lf:-0.0:0:2:
-%2Lf:-0:1:2:-0x0:
-%*2Lf:-0:0:2:
+%2Lf:-.0:0:-1:
+%*2Lf:-.0:0:-1:
%2Lf:-nan(09A_Zaz):0:-1:
%*2Lf:-nan(09A_Zaz):0:-1:
%2Lf:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Lf:nan():0:-1:
%2Lf:nan(09A_Zaz):0:-1:
%*2Lf:nan(09A_Zaz):0:-1:
-%2Lf:0:1:1:0x0:
-%*2Lf:0:0:1:
+%2Lf:.0:1:2:0x0:
+%*2Lf:.0:0:2:
%2Lf:0.0:1:2:0x0:
%*2Lf:0.0:0:2:
%2Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:2:0x0:
@@ -168,8 +168,8 @@
%*2Lf:+nan():0:-1:
%2Lf:+nan(09A_Zaz):0:-1:
%*2Lf:+nan(09A_Zaz):0:-1:
-%2Lf:+0:1:2:0x0:
-%*2Lf:+0:0:2:
+%2Lf:+.0:0:-1:
+%*2Lf:+.0:0:-1:
%2Lf:+0.0:1:2:0x0:
%*2Lf:+0.0:0:2:
%2Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:2:0x0:
@@ -200,8 +200,8 @@
%*3Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:3:
%3Lf:-0.0:1:3:-0x0:
%*3Lf:-0.0:0:3:
-%3Lf:-0:1:2:-0x0:
-%*3Lf:-0:0:2:
+%3Lf:-.0:1:3:-0x0:
+%*3Lf:-.0:0:3:
%3Lf:-nan(09A_Zaz):0:-1:
%*3Lf:-nan(09A_Zaz):0:-1:
%3Lf:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Lf:nan():0:3:
%3Lf:nan(09A_Zaz):1:3:nan:
%*3Lf:nan(09A_Zaz):0:3:
-%3Lf:0:1:1:0x0:
-%*3Lf:0:0:1:
+%3Lf:.0:1:2:0x0:
+%*3Lf:.0:0:2:
%3Lf:0.0:1:3:0x0:
%*3Lf:0.0:0:3:
%3Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:3:0x0:
@@ -230,8 +230,8 @@
%*3Lf:+nan():0:-1:
%3Lf:+nan(09A_Zaz):0:-1:
%*3Lf:+nan(09A_Zaz):0:-1:
-%3Lf:+0:1:2:0x0:
-%*3Lf:+0:0:2:
+%3Lf:+.0:1:3:0x0:
+%*3Lf:+.0:0:3:
%3Lf:+0.0:1:3:0x0:
%*3Lf:+0.0:0:3:
%3Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:3:0x0:
@@ -262,18 +262,18 @@
%*4935Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4935:
%4935Lf:-0.0:1:4:-0x0:
%*4935Lf:-0.0:0:4:
-%4935Lf:-0:1:2:-0x0:
-%*4935Lf:-0:0:2:
-%4935Lf:-nan(09A_Zaz):1:13:-nan:
+%4935Lf:-.0:1:3:-0x0:
+%*4935Lf:-.0:0:3:
+%4935Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*4935Lf:-nan(09A_Zaz):0:13:
-%4935Lf:-nan():1:6:-nan:
+%4935Lf:-nan():1:6:-nan():
%*4935Lf:-nan():0:6:
-%4935Lf:nan():1:5:nan:
+%4935Lf:nan():1:5:nan():
%*4935Lf:nan():0:5:
-%4935Lf:nan(09A_Zaz):1:12:nan:
+%4935Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*4935Lf:nan(09A_Zaz):0:12:
-%4935Lf:0:1:1:0x0:
-%*4935Lf:0:0:1:
+%4935Lf:.0:1:2:0x0:
+%*4935Lf:.0:0:2:
%4935Lf:0.0:1:3:0x0:
%*4935Lf:0.0:0:3:
%4935Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4935:0x1.f68ae6c2e865bbfcp-16383:
@@ -288,12 +288,12 @@
%*4935Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4935:
%4935Lf:infinity:1:8:inf:
%*4935Lf:infinity:0:8:
-%4935Lf:+nan():1:6:nan:
+%4935Lf:+nan():1:6:nan():
%*4935Lf:+nan():0:6:
-%4935Lf:+nan(09A_Zaz):1:13:nan:
+%4935Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*4935Lf:+nan(09A_Zaz):0:13:
-%4935Lf:+0:1:2:0x0:
-%*4935Lf:+0:0:2:
+%4935Lf:+.0:1:3:0x0:
+%*4935Lf:+.0:0:3:
%4935Lf:+0.0:1:4:0x0:
%*4935Lf:+0.0:0:4:
%4935Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4935:0x1.c8db5d6b5ee81f44p-16383:
@@ -324,18 +324,18 @@
%*5000Lf:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4969:
%5000Lf:-0.0:1:4:-0x0:
%*5000Lf:-0.0:0:4:
-%5000Lf:-0:1:2:-0x0:
-%*5000Lf:-0:0:2:
-%5000Lf:-nan(09A_Zaz):1:13:-nan:
+%5000Lf:-.0:1:3:-0x0:
+%*5000Lf:-.0:0:3:
+%5000Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*5000Lf:-nan(09A_Zaz):0:13:
-%5000Lf:-nan():1:6:-nan:
+%5000Lf:-nan():1:6:-nan():
%*5000Lf:-nan():0:6:
-%5000Lf:nan():1:5:nan:
+%5000Lf:nan():1:5:nan():
%*5000Lf:nan():0:5:
-%5000Lf:nan(09A_Zaz):1:12:nan:
+%5000Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*5000Lf:nan(09A_Zaz):0:12:
-%5000Lf:0:1:1:0x0:
-%*5000Lf:0:0:1:
+%5000Lf:.0:1:2:0x0:
+%*5000Lf:.0:0:2:
%5000Lf:0.0:1:3:0x0:
%*5000Lf:0.0:0:3:
%5000Lf:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4968:0x1p-16382:
@@ -350,12 +350,12 @@
%*5000Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936:
%5000Lf:infinity:1:8:inf:
%*5000Lf:infinity:0:8:
-%5000Lf:+nan():1:6:nan:
+%5000Lf:+nan():1:6:nan():
%*5000Lf:+nan():0:6:
-%5000Lf:+nan(09A_Zaz):1:13:nan:
+%5000Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*5000Lf:+nan(09A_Zaz):0:13:
-%5000Lf:+0:1:2:0x0:
-%*5000Lf:+0:0:2:
+%5000Lf:+.0:1:3:0x0:
+%*5000Lf:+.0:0:3:
%5000Lf:+0.0:1:4:0x0:
%*5000Lf:+0.0:0:4:
%5000Lf:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -386,8 +386,8 @@
%*3Lf: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4:
%3Lf: -0.0:1:4:-0x0:
%*3Lf: -0.0:0:4:
-%3Lf: -0:1:3:-0x0:
-%*3Lf: -0:0:3:
+%3Lf: -.0:1:4:-0x0:
+%*3Lf: -.0:0:4:
%3Lf: -nan(09A_Zaz):0:-1:
%*3Lf: -nan(09A_Zaz):0:-1:
%3Lf: -nan():0:-1:
@@ -396,8 +396,8 @@
%*3Lf: nan():0:4:
%3Lf: nan(09A_Zaz):1:4:nan:
%*3Lf: nan(09A_Zaz):0:4:
-%3Lf: 0:1:2:0x0:
-%*3Lf: 0:0:2:
+%3Lf: .0:1:3:0x0:
+%*3Lf: .0:0:3:
%3Lf: 0.0:1:4:0x0:
%*3Lf: 0.0:0:4:
%3Lf: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4:0x0:
@@ -416,8 +416,8 @@
%*3Lf: +nan():0:-1:
%3Lf: +nan(09A_Zaz):0:-1:
%*3Lf: +nan(09A_Zaz):0:-1:
-%3Lf: +0:1:3:0x0:
-%*3Lf: +0:0:3:
+%3Lf: +.0:1:4:0x0:
+%*3Lf: +.0:0:4:
%3Lf: +0.0:1:4:0x0:
%*3Lf: +0.0:0:4:
%3Lf: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4:0x0:
@@ -448,18 +448,18 @@
%*5000Lf: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4970:
%5000Lf: -0.0:1:5:-0x0:
%*5000Lf: -0.0:0:5:
-%5000Lf: -0:1:3:-0x0:
-%*5000Lf: -0:0:3:
-%5000Lf: -nan(09A_Zaz):1:14:-nan:
+%5000Lf: -.0:1:4:-0x0:
+%*5000Lf: -.0:0:4:
+%5000Lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*5000Lf: -nan(09A_Zaz):0:14:
-%5000Lf: -nan():1:7:-nan:
+%5000Lf: -nan():1:7:-nan():
%*5000Lf: -nan():0:7:
-%5000Lf: nan():1:6:nan:
+%5000Lf: nan():1:6:nan():
%*5000Lf: nan():0:6:
-%5000Lf: nan(09A_Zaz):1:13:nan:
+%5000Lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*5000Lf: nan(09A_Zaz):0:13:
-%5000Lf: 0:1:2:0x0:
-%*5000Lf: 0:0:2:
+%5000Lf: .0:1:3:0x0:
+%*5000Lf: .0:0:3:
%5000Lf: 0.0:1:4:0x0:
%*5000Lf: 0.0:0:4:
%5000Lf: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -474,12 +474,12 @@
%*5000Lf: 01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4937:
%5000Lf: infinity:1:9:inf:
%*5000Lf: infinity:0:9:
-%5000Lf: +nan():1:7:nan:
+%5000Lf: +nan():1:7:nan():
%*5000Lf: +nan():0:7:
-%5000Lf: +nan(09A_Zaz):1:14:nan:
+%5000Lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*5000Lf: +nan(09A_Zaz):0:14:
-%5000Lf: +0:1:3:0x0:
-%*5000Lf: +0:0:3:
+%5000Lf: +.0:1:4:0x0:
+%*5000Lf: +.0:0:4:
%5000Lf: +0.0:1:5:0x0:
%*5000Lf: +0.0:0:5:
%5000Lf: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4970:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input
index 1612fc4..bf89e2b 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input
@@ -14,18 +14,18 @@
%*LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4969:
%LF:-0.0:1:4:-0x0:
%*LF:-0.0:0:4:
-%LF:-0:1:2:-0x0:
-%*LF:-0:0:2:
-%LF:-NAN(09A_Zaz):1:13:-nan:
+%LF:-.0:1:3:-0x0:
+%*LF:-.0:0:3:
+%LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LF:-NAN(09A_Zaz):0:13:
-%LF:-NAN():1:6:-nan:
+%LF:-NAN():1:6:-nan():
%*LF:-NAN():0:6:
-%LF:NAN():1:5:nan:
+%LF:NAN():1:5:nan():
%*LF:NAN():0:5:
-%LF:NAN(09A_Zaz):1:12:nan:
+%LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LF:NAN(09A_Zaz):0:12:
-%LF:0:1:1:0x0:
-%*LF:0:0:1:
+%LF:.0:1:2:0x0:
+%*LF:.0:0:2:
%LF:0.0:1:3:0x0:
%*LF:0.0:0:3:
%LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4968:0x1p-16382:
@@ -40,12 +40,12 @@
%*LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936:
%LF:INFINITY:1:8:inf:
%*LF:INFINITY:0:8:
-%LF:+NAN():1:6:nan:
+%LF:+NAN():1:6:nan():
%*LF:+NAN():0:6:
-%LF:+NAN(09A_Zaz):1:13:nan:
+%LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LF:+NAN(09A_Zaz):0:13:
-%LF:+0:1:2:0x0:
-%*LF:+0:0:2:
+%LF:+.0:1:3:0x0:
+%*LF:+.0:0:3:
%LF:+0.0:1:4:0x0:
%*LF:+0.0:0:4:
%LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:-1:
%1LF:-0.0:0:-1:
%*1LF:-0.0:0:-1:
-%1LF:-0:0:-1:
-%*1LF:-0:0:-1:
+%1LF:-.0:0:-1:
+%*1LF:-.0:0:-1:
%1LF:-NAN(09A_Zaz):0:-1:
%*1LF:-NAN(09A_Zaz):0:-1:
%1LF:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LF:NAN():0:-1:
%1LF:NAN(09A_Zaz):0:-1:
%*1LF:NAN(09A_Zaz):0:-1:
-%1LF:0:1:1:0x0:
-%*1LF:0:0:1:
+%1LF:.0:0:-1:
+%*1LF:.0:0:-1:
%1LF:0.0:1:1:0x0:
%*1LF:0.0:0:1:
%1LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LF:+NAN():0:-1:
%1LF:+NAN(09A_Zaz):0:-1:
%*1LF:+NAN(09A_Zaz):0:-1:
-%1LF:+0:0:-1:
-%*1LF:+0:0:-1:
+%1LF:+.0:0:-1:
+%*1LF:+.0:0:-1:
%1LF:+0.0:0:-1:
%*1LF:+0.0:0:-1:
%1LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:-1:
@@ -138,8 +138,8 @@
%*2LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:2:
%2LF:-0.0:1:2:-0x0:
%*2LF:-0.0:0:2:
-%2LF:-0:1:2:-0x0:
-%*2LF:-0:0:2:
+%2LF:-.0:0:-1:
+%*2LF:-.0:0:-1:
%2LF:-NAN(09A_Zaz):0:-1:
%*2LF:-NAN(09A_Zaz):0:-1:
%2LF:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LF:NAN():0:-1:
%2LF:NAN(09A_Zaz):0:-1:
%*2LF:NAN(09A_Zaz):0:-1:
-%2LF:0:1:1:0x0:
-%*2LF:0:0:1:
+%2LF:.0:1:2:0x0:
+%*2LF:.0:0:2:
%2LF:0.0:1:2:0x0:
%*2LF:0.0:0:2:
%2LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:2:0x0:
@@ -168,8 +168,8 @@
%*2LF:+NAN():0:-1:
%2LF:+NAN(09A_Zaz):0:-1:
%*2LF:+NAN(09A_Zaz):0:-1:
-%2LF:+0:1:2:0x0:
-%*2LF:+0:0:2:
+%2LF:+.0:0:-1:
+%*2LF:+.0:0:-1:
%2LF:+0.0:1:2:0x0:
%*2LF:+0.0:0:2:
%2LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:3:
%3LF:-0.0:1:3:-0x0:
%*3LF:-0.0:0:3:
-%3LF:-0:1:2:-0x0:
-%*3LF:-0:0:2:
+%3LF:-.0:1:3:-0x0:
+%*3LF:-.0:0:3:
%3LF:-NAN(09A_Zaz):0:-1:
%*3LF:-NAN(09A_Zaz):0:-1:
%3LF:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LF:NAN():0:3:
%3LF:NAN(09A_Zaz):1:3:nan:
%*3LF:NAN(09A_Zaz):0:3:
-%3LF:0:1:1:0x0:
-%*3LF:0:0:1:
+%3LF:.0:1:2:0x0:
+%*3LF:.0:0:2:
%3LF:0.0:1:3:0x0:
%*3LF:0.0:0:3:
%3LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:3:0x0:
@@ -230,8 +230,8 @@
%*3LF:+NAN():0:-1:
%3LF:+NAN(09A_Zaz):0:-1:
%*3LF:+NAN(09A_Zaz):0:-1:
-%3LF:+0:1:2:0x0:
-%*3LF:+0:0:2:
+%3LF:+.0:1:3:0x0:
+%*3LF:+.0:0:3:
%3LF:+0.0:1:3:0x0:
%*3LF:+0.0:0:3:
%3LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:3:0x0:
@@ -262,18 +262,18 @@
%*4935LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4935:
%4935LF:-0.0:1:4:-0x0:
%*4935LF:-0.0:0:4:
-%4935LF:-0:1:2:-0x0:
-%*4935LF:-0:0:2:
-%4935LF:-NAN(09A_Zaz):1:13:-nan:
+%4935LF:-.0:1:3:-0x0:
+%*4935LF:-.0:0:3:
+%4935LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*4935LF:-NAN(09A_Zaz):0:13:
-%4935LF:-NAN():1:6:-nan:
+%4935LF:-NAN():1:6:-nan():
%*4935LF:-NAN():0:6:
-%4935LF:NAN():1:5:nan:
+%4935LF:NAN():1:5:nan():
%*4935LF:NAN():0:5:
-%4935LF:NAN(09A_Zaz):1:12:nan:
+%4935LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*4935LF:NAN(09A_Zaz):0:12:
-%4935LF:0:1:1:0x0:
-%*4935LF:0:0:1:
+%4935LF:.0:1:2:0x0:
+%*4935LF:.0:0:2:
%4935LF:0.0:1:3:0x0:
%*4935LF:0.0:0:3:
%4935LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4935:0x1.f68ae6c2e865bbfcp-16383:
@@ -288,12 +288,12 @@
%*4935LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4935:
%4935LF:INFINITY:1:8:inf:
%*4935LF:INFINITY:0:8:
-%4935LF:+NAN():1:6:nan:
+%4935LF:+NAN():1:6:nan():
%*4935LF:+NAN():0:6:
-%4935LF:+NAN(09A_Zaz):1:13:nan:
+%4935LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*4935LF:+NAN(09A_Zaz):0:13:
-%4935LF:+0:1:2:0x0:
-%*4935LF:+0:0:2:
+%4935LF:+.0:1:3:0x0:
+%*4935LF:+.0:0:3:
%4935LF:+0.0:1:4:0x0:
%*4935LF:+0.0:0:4:
%4935LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4935:0x1.c8db5d6b5ee81f44p-16383:
@@ -324,18 +324,18 @@
%*5000LF:-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4969:
%5000LF:-0.0:1:4:-0x0:
%*5000LF:-0.0:0:4:
-%5000LF:-0:1:2:-0x0:
-%*5000LF:-0:0:2:
-%5000LF:-NAN(09A_Zaz):1:13:-nan:
+%5000LF:-.0:1:3:-0x0:
+%*5000LF:-.0:0:3:
+%5000LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*5000LF:-NAN(09A_Zaz):0:13:
-%5000LF:-NAN():1:6:-nan:
+%5000LF:-NAN():1:6:-nan():
%*5000LF:-NAN():0:6:
-%5000LF:NAN():1:5:nan:
+%5000LF:NAN():1:5:nan():
%*5000LF:NAN():0:5:
-%5000LF:NAN(09A_Zaz):1:12:nan:
+%5000LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*5000LF:NAN(09A_Zaz):0:12:
-%5000LF:0:1:1:0x0:
-%*5000LF:0:0:1:
+%5000LF:.0:1:2:0x0:
+%*5000LF:.0:0:2:
%5000LF:0.0:1:3:0x0:
%*5000LF:0.0:0:3:
%5000LF:0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4968:0x1p-16382:
@@ -350,12 +350,12 @@
%*5000LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936:
%5000LF:INFINITY:1:8:inf:
%*5000LF:INFINITY:0:8:
-%5000LF:+NAN():1:6:nan:
+%5000LF:+NAN():1:6:nan():
%*5000LF:+NAN():0:6:
-%5000LF:+NAN(09A_Zaz):1:13:nan:
+%5000LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*5000LF:+NAN(09A_Zaz):0:13:
-%5000LF:+0:1:2:0x0:
-%*5000LF:+0:0:2:
+%5000LF:+.0:1:3:0x0:
+%*5000LF:+.0:0:3:
%5000LF:+0.0:1:4:0x0:
%*5000LF:+0.0:0:4:
%5000LF:+0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -386,8 +386,8 @@
%*3LF: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4:
%3LF: -0.0:1:4:-0x0:
%*3LF: -0.0:0:4:
-%3LF: -0:1:3:-0x0:
-%*3LF: -0:0:3:
+%3LF: -.0:1:4:-0x0:
+%*3LF: -.0:0:4:
%3LF: -NAN(09A_Zaz):0:-1:
%*3LF: -NAN(09A_Zaz):0:-1:
%3LF: -NAN():0:-1:
@@ -396,8 +396,8 @@
%*3LF: NAN():0:4:
%3LF: NAN(09A_Zaz):1:4:nan:
%*3LF: NAN(09A_Zaz):0:4:
-%3LF: 0:1:2:0x0:
-%*3LF: 0:0:2:
+%3LF: .0:1:3:0x0:
+%*3LF: .0:0:3:
%3LF: 0.0:1:4:0x0:
%*3LF: 0.0:0:4:
%3LF: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4:0x0:
@@ -416,8 +416,8 @@
%*3LF: +NAN():0:-1:
%3LF: +NAN(09A_Zaz):0:-1:
%*3LF: +NAN(09A_Zaz):0:-1:
-%3LF: +0:1:3:0x0:
-%*3LF: +0:0:3:
+%3LF: +.0:1:4:0x0:
+%*3LF: +.0:0:4:
%3LF: +0.0:1:4:0x0:
%*3LF: +0.0:0:4:
%3LF: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4:0x0:
@@ -448,18 +448,18 @@
%*5000LF: -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:0:4970:
%5000LF: -0.0:1:5:-0x0:
%*5000LF: -0.0:0:5:
-%5000LF: -0:1:3:-0x0:
-%*5000LF: -0:0:3:
-%5000LF: -NAN(09A_Zaz):1:14:-nan:
+%5000LF: -.0:1:4:-0x0:
+%*5000LF: -.0:0:4:
+%5000LF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*5000LF: -NAN(09A_Zaz):0:14:
-%5000LF: -NAN():1:7:-nan:
+%5000LF: -NAN():1:7:-nan():
%*5000LF: -NAN():0:7:
-%5000LF: NAN():1:6:nan:
+%5000LF: NAN():1:6:nan():
%*5000LF: NAN():0:6:
-%5000LF: NAN(09A_Zaz):1:13:nan:
+%5000LF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*5000LF: NAN(09A_Zaz):0:13:
-%5000LF: 0:1:2:0x0:
-%*5000LF: 0:0:2:
+%5000LF: .0:1:3:0x0:
+%*5000LF: .0:0:3:
%5000LF: 0.0:1:4:0x0:
%*5000LF: 0.0:0:4:
%5000LF: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4969:0x1p-16382:
@@ -474,12 +474,12 @@
%*5000LF: 01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4937:
%5000LF: INFINITY:1:9:inf:
%*5000LF: INFINITY:0:9:
-%5000LF: +NAN():1:7:nan:
+%5000LF: +NAN():1:7:nan():
%*5000LF: +NAN():0:7:
-%5000LF: +NAN(09A_Zaz):1:14:nan:
+%5000LF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*5000LF: +NAN(09A_Zaz):0:14:
-%5000LF: +0:1:3:0x0:
-%*5000LF: +0:0:3:
+%5000LF: +.0:1:4:0x0:
+%*5000LF: +.0:0:4:
%5000LF: +0.0:1:5:0x0:
%*5000LF: +0.0:0:5:
%5000LF: +0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033621031431120935062626778173217526:1:4970:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input
index 7c32ba1..b7dbd78 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input
@@ -14,18 +14,18 @@
%*Lg:-0x8p-16385:0:11:
%Lg:-0x0p+0:1:7:-0x0:
%*Lg:-0x0p+0:0:7:
-%Lg:-0x0p0:1:6:-0x0:
-%*Lg:-0x0p0:0:6:
-%Lg:-nan(09A_Zaz):1:13:-nan:
+%Lg:-0x.0p0:1:7:-0x0:
+%*Lg:-0x.0p0:0:7:
+%Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lg:-nan(09A_Zaz):0:13:
-%Lg:-nan():1:6:-nan:
+%Lg:-nan():1:6:-nan():
%*Lg:-nan():0:6:
-%Lg:nan():1:5:nan:
+%Lg:nan():1:5:nan():
%*Lg:nan():0:5:
-%Lg:nan(09A_Zaz):1:12:nan:
+%Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lg:nan(09A_Zaz):0:12:
-%Lg:0x0p0:1:5:0x0:
-%*Lg:0x0p0:0:5:
+%Lg:0x.0p0:1:6:0x0:
+%*Lg:0x.0p0:0:6:
%Lg:0x0p+0:1:6:0x0:
%*Lg:0x0p+0:0:6:
%Lg:0x8p-16385:1:10:0x1p-16382:
@@ -40,12 +40,12 @@
%*Lg:0xf.fffffffffffffffp+16380:0:26:
%Lg:infinity:1:8:inf:
%*Lg:infinity:0:8:
-%Lg:+nan():1:6:nan:
+%Lg:+nan():1:6:nan():
%*Lg:+nan():0:6:
-%Lg:+nan(09A_Zaz):1:13:nan:
+%Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lg:+nan(09A_Zaz):0:13:
-%Lg:+0x0p0:1:6:0x0:
-%*Lg:+0x0p0:0:6:
+%Lg:+0x.0p0:1:7:0x0:
+%*Lg:+0x.0p0:0:7:
%Lg:+0x0p+0:1:7:0x0:
%*Lg:+0x0p+0:0:7:
%Lg:+0x8p-16385:1:11:0x1p-16382:
@@ -76,8 +76,8 @@
%*1Lg:-0x8p-16385:0:-1:
%1Lg:-0x0p+0:0:-1:
%*1Lg:-0x0p+0:0:-1:
-%1Lg:-0x0p0:0:-1:
-%*1Lg:-0x0p0:0:-1:
+%1Lg:-0x.0p0:0:-1:
+%*1Lg:-0x.0p0:0:-1:
%1Lg:-nan(09A_Zaz):0:-1:
%*1Lg:-nan(09A_Zaz):0:-1:
%1Lg:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Lg:nan():0:-1:
%1Lg:nan(09A_Zaz):0:-1:
%*1Lg:nan(09A_Zaz):0:-1:
-%1Lg:0x0p0:1:1:0x0:
-%*1Lg:0x0p0:0:1:
+%1Lg:0x.0p0:1:1:0x0:
+%*1Lg:0x.0p0:0:1:
%1Lg:0x0p+0:1:1:0x0:
%*1Lg:0x0p+0:0:1:
%1Lg:0x8p-16385:1:1:0x0:
@@ -106,8 +106,8 @@
%*1Lg:+nan():0:-1:
%1Lg:+nan(09A_Zaz):0:-1:
%*1Lg:+nan(09A_Zaz):0:-1:
-%1Lg:+0x0p0:0:-1:
-%*1Lg:+0x0p0:0:-1:
+%1Lg:+0x.0p0:0:-1:
+%*1Lg:+0x.0p0:0:-1:
%1Lg:+0x0p+0:0:-1:
%*1Lg:+0x0p+0:0:-1:
%1Lg:+0x8p-16385:0:-1:
@@ -138,8 +138,8 @@
%*2Lg:-0x8p-16385:0:2:
%2Lg:-0x0p+0:1:2:-0x0:
%*2Lg:-0x0p+0:0:2:
-%2Lg:-0x0p0:1:2:-0x0:
-%*2Lg:-0x0p0:0:2:
+%2Lg:-0x.0p0:1:2:-0x0:
+%*2Lg:-0x.0p0:0:2:
%2Lg:-nan(09A_Zaz):0:-1:
%*2Lg:-nan(09A_Zaz):0:-1:
%2Lg:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Lg:nan():0:-1:
%2Lg:nan(09A_Zaz):0:-1:
%*2Lg:nan(09A_Zaz):0:-1:
-%2Lg:0x0p0:0:-1:
-%*2Lg:0x0p0:0:-1:
+%2Lg:0x.0p0:0:-1:
+%*2Lg:0x.0p0:0:-1:
%2Lg:0x0p+0:0:-1:
%*2Lg:0x0p+0:0:-1:
%2Lg:0x8p-16385:0:-1:
@@ -168,8 +168,8 @@
%*2Lg:+nan():0:-1:
%2Lg:+nan(09A_Zaz):0:-1:
%*2Lg:+nan(09A_Zaz):0:-1:
-%2Lg:+0x0p0:1:2:0x0:
-%*2Lg:+0x0p0:0:2:
+%2Lg:+0x.0p0:1:2:0x0:
+%*2Lg:+0x.0p0:0:2:
%2Lg:+0x0p+0:1:2:0x0:
%*2Lg:+0x0p+0:0:2:
%2Lg:+0x8p-16385:1:2:0x0:
@@ -200,8 +200,8 @@
%*3Lg:-0x8p-16385:0:-1:
%3Lg:-0x0p+0:0:-1:
%*3Lg:-0x0p+0:0:-1:
-%3Lg:-0x0p0:0:-1:
-%*3Lg:-0x0p0:0:-1:
+%3Lg:-0x.0p0:0:-1:
+%*3Lg:-0x.0p0:0:-1:
%3Lg:-nan(09A_Zaz):0:-1:
%*3Lg:-nan(09A_Zaz):0:-1:
%3Lg:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Lg:nan():0:3:
%3Lg:nan(09A_Zaz):1:3:nan:
%*3Lg:nan(09A_Zaz):0:3:
-%3Lg:0x0p0:1:3:0x0:
-%*3Lg:0x0p0:0:3:
+%3Lg:0x.0p0:0:-1:
+%*3Lg:0x.0p0:0:-1:
%3Lg:0x0p+0:1:3:0x0:
%*3Lg:0x0p+0:0:3:
%3Lg:0x8p-16385:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3Lg:+nan():0:-1:
%3Lg:+nan(09A_Zaz):0:-1:
%*3Lg:+nan(09A_Zaz):0:-1:
-%3Lg:+0x0p0:0:-1:
-%*3Lg:+0x0p0:0:-1:
+%3Lg:+0x.0p0:0:-1:
+%*3Lg:+0x.0p0:0:-1:
%3Lg:+0x0p+0:0:-1:
%*3Lg:+0x0p+0:0:-1:
%3Lg:+0x8p-16385:0:-1:
@@ -262,8 +262,8 @@
%*4Lg:-0x8p-16385:0:4:
%4Lg:-0x0p+0:1:4:-0x0:
%*4Lg:-0x0p+0:0:4:
-%4Lg:-0x0p0:1:4:-0x0:
-%*4Lg:-0x0p0:0:4:
+%4Lg:-0x.0p0:0:-1:
+%*4Lg:-0x.0p0:0:-1:
%4Lg:-nan(09A_Zaz):1:4:-nan:
%*4Lg:-nan(09A_Zaz):0:4:
%4Lg:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Lg:nan():0:-1:
%4Lg:nan(09A_Zaz):0:-1:
%*4Lg:nan(09A_Zaz):0:-1:
-%4Lg:0x0p0:0:-1:
-%*4Lg:0x0p0:0:-1:
+%4Lg:0x.0p0:1:4:0x0:
+%*4Lg:0x.0p0:0:4:
%4Lg:0x0p+0:0:-1:
%*4Lg:0x0p+0:0:-1:
%4Lg:0x8p-16385:0:-1:
@@ -292,8 +292,8 @@
%*4Lg:+nan():0:4:
%4Lg:+nan(09A_Zaz):1:4:nan:
%*4Lg:+nan(09A_Zaz):0:4:
-%4Lg:+0x0p0:1:4:0x0:
-%*4Lg:+0x0p0:0:4:
+%4Lg:+0x.0p0:0:-1:
+%*4Lg:+0x.0p0:0:-1:
%4Lg:+0x0p+0:1:4:0x0:
%*4Lg:+0x0p+0:0:4:
%4Lg:+0x8p-16385:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5Lg:-0x8p-16385:0:-1:
%5Lg:-0x0p+0:0:-1:
%*5Lg:-0x0p+0:0:-1:
-%5Lg:-0x0p0:0:-1:
-%*5Lg:-0x0p0:0:-1:
+%5Lg:-0x.0p0:1:5:-0x0:
+%*5Lg:-0x.0p0:0:5:
%5Lg:-nan(09A_Zaz):0:-1:
%*5Lg:-nan(09A_Zaz):0:-1:
%5Lg:-nan():0:-1:
%*5Lg:-nan():0:-1:
-%5Lg:nan():1:5:nan:
+%5Lg:nan():1:5:nan():
%*5Lg:nan():0:5:
%5Lg:nan(09A_Zaz):0:-1:
%*5Lg:nan(09A_Zaz):0:-1:
-%5Lg:0x0p0:1:5:0x0:
-%*5Lg:0x0p0:0:5:
+%5Lg:0x.0p0:0:-1:
+%*5Lg:0x.0p0:0:-1:
%5Lg:0x0p+0:0:-1:
%*5Lg:0x0p+0:0:-1:
%5Lg:0x8p-16385:0:-1:
@@ -354,8 +354,8 @@
%*5Lg:+nan():0:-1:
%5Lg:+nan(09A_Zaz):0:-1:
%*5Lg:+nan(09A_Zaz):0:-1:
-%5Lg:+0x0p0:0:-1:
-%*5Lg:+0x0p0:0:-1:
+%5Lg:+0x.0p0:1:5:0x0:
+%*5Lg:+0x.0p0:0:5:
%5Lg:+0x0p+0:0:-1:
%*5Lg:+0x0p+0:0:-1:
%5Lg:+0x8p-16385:0:-1:
@@ -386,18 +386,18 @@
%*6Lg:-0x8p-16385:0:-1:
%6Lg:-0x0p+0:0:-1:
%*6Lg:-0x0p+0:0:-1:
-%6Lg:-0x0p0:1:6:-0x0:
-%*6Lg:-0x0p0:0:6:
+%6Lg:-0x.0p0:0:-1:
+%*6Lg:-0x.0p0:0:-1:
%6Lg:-nan(09A_Zaz):0:-1:
%*6Lg:-nan(09A_Zaz):0:-1:
-%6Lg:-nan():1:6:-nan:
+%6Lg:-nan():1:6:-nan():
%*6Lg:-nan():0:6:
-%6Lg:nan():1:5:nan:
+%6Lg:nan():1:5:nan():
%*6Lg:nan():0:5:
%6Lg:nan(09A_Zaz):0:-1:
%*6Lg:nan(09A_Zaz):0:-1:
-%6Lg:0x0p0:1:5:0x0:
-%*6Lg:0x0p0:0:5:
+%6Lg:0x.0p0:1:6:0x0:
+%*6Lg:0x.0p0:0:6:
%6Lg:0x0p+0:1:6:0x0:
%*6Lg:0x0p+0:0:6:
%6Lg:0x8p-16385:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6Lg:0xf.fffffffffffffffp+16380:0:6:
%6Lg:infinity:0:-1:
%*6Lg:infinity:0:-1:
-%6Lg:+nan():1:6:nan:
+%6Lg:+nan():1:6:nan():
%*6Lg:+nan():0:6:
%6Lg:+nan(09A_Zaz):0:-1:
%*6Lg:+nan(09A_Zaz):0:-1:
-%6Lg:+0x0p0:1:6:0x0:
-%*6Lg:+0x0p0:0:6:
+%6Lg:+0x.0p0:0:-1:
+%*6Lg:+0x.0p0:0:-1:
%6Lg:+0x0p+0:0:-1:
%*6Lg:+0x0p+0:0:-1:
%6Lg:+0x8p-16385:0:-1:
@@ -448,18 +448,18 @@
%*22Lg:-0x8p-16385:0:11:
%22Lg:-0x0p+0:1:7:-0x0:
%*22Lg:-0x0p+0:0:7:
-%22Lg:-0x0p0:1:6:-0x0:
-%*22Lg:-0x0p0:0:6:
-%22Lg:-nan(09A_Zaz):1:13:-nan:
+%22Lg:-0x.0p0:1:7:-0x0:
+%*22Lg:-0x.0p0:0:7:
+%22Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*22Lg:-nan(09A_Zaz):0:13:
-%22Lg:-nan():1:6:-nan:
+%22Lg:-nan():1:6:-nan():
%*22Lg:-nan():0:6:
-%22Lg:nan():1:5:nan:
+%22Lg:nan():1:5:nan():
%*22Lg:nan():0:5:
-%22Lg:nan(09A_Zaz):1:12:nan:
+%22Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*22Lg:nan(09A_Zaz):0:12:
-%22Lg:0x0p0:1:5:0x0:
-%*22Lg:0x0p0:0:5:
+%22Lg:0x.0p0:1:6:0x0:
+%*22Lg:0x.0p0:0:6:
%22Lg:0x0p+0:1:6:0x0:
%*22Lg:0x0p+0:0:6:
%22Lg:0x8p-16385:1:10:0x1p-16382:
@@ -474,12 +474,12 @@
%*22Lg:0xf.fffffffffffffffp+16380:0:22:
%22Lg:infinity:1:8:inf:
%*22Lg:infinity:0:8:
-%22Lg:+nan():1:6:nan:
+%22Lg:+nan():1:6:nan():
%*22Lg:+nan():0:6:
-%22Lg:+nan(09A_Zaz):1:13:nan:
+%22Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*22Lg:+nan(09A_Zaz):0:13:
-%22Lg:+0x0p0:1:6:0x0:
-%*22Lg:+0x0p0:0:6:
+%22Lg:+0x.0p0:1:7:0x0:
+%*22Lg:+0x.0p0:0:7:
%22Lg:+0x0p+0:1:7:0x0:
%*22Lg:+0x0p+0:0:7:
%22Lg:+0x8p-16385:1:11:0x1p-16382:
@@ -510,18 +510,18 @@
%*37Lg:-0x8p-16385:0:11:
%37Lg:-0x0p+0:1:7:-0x0:
%*37Lg:-0x0p+0:0:7:
-%37Lg:-0x0p0:1:6:-0x0:
-%*37Lg:-0x0p0:0:6:
-%37Lg:-nan(09A_Zaz):1:13:-nan:
+%37Lg:-0x.0p0:1:7:-0x0:
+%*37Lg:-0x.0p0:0:7:
+%37Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*37Lg:-nan(09A_Zaz):0:13:
-%37Lg:-nan():1:6:-nan:
+%37Lg:-nan():1:6:-nan():
%*37Lg:-nan():0:6:
-%37Lg:nan():1:5:nan:
+%37Lg:nan():1:5:nan():
%*37Lg:nan():0:5:
-%37Lg:nan(09A_Zaz):1:12:nan:
+%37Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*37Lg:nan(09A_Zaz):0:12:
-%37Lg:0x0p0:1:5:0x0:
-%*37Lg:0x0p0:0:5:
+%37Lg:0x.0p0:1:6:0x0:
+%*37Lg:0x.0p0:0:6:
%37Lg:0x0p+0:1:6:0x0:
%*37Lg:0x0p+0:0:6:
%37Lg:0x8p-16385:1:10:0x1p-16382:
@@ -536,12 +536,12 @@
%*37Lg:0xf.fffffffffffffffp+16380:0:26:
%37Lg:infinity:1:8:inf:
%*37Lg:infinity:0:8:
-%37Lg:+nan():1:6:nan:
+%37Lg:+nan():1:6:nan():
%*37Lg:+nan():0:6:
-%37Lg:+nan(09A_Zaz):1:13:nan:
+%37Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*37Lg:+nan(09A_Zaz):0:13:
-%37Lg:+0x0p0:1:6:0x0:
-%*37Lg:+0x0p0:0:6:
+%37Lg:+0x.0p0:1:7:0x0:
+%*37Lg:+0x.0p0:0:7:
%37Lg:+0x0p+0:1:7:0x0:
%*37Lg:+0x0p+0:0:7:
%37Lg:+0x8p-16385:1:11:0x1p-16382:
@@ -572,18 +572,18 @@
%*5Lg: -0x8p-16385:0:-1:
%5Lg: -0x0p+0:0:-1:
%*5Lg: -0x0p+0:0:-1:
-%5Lg: -0x0p0:0:-1:
-%*5Lg: -0x0p0:0:-1:
+%5Lg: -0x.0p0:1:6:-0x0:
+%*5Lg: -0x.0p0:0:6:
%5Lg: -nan(09A_Zaz):0:-1:
%*5Lg: -nan(09A_Zaz):0:-1:
%5Lg: -nan():0:-1:
%*5Lg: -nan():0:-1:
-%5Lg: nan():1:6:nan:
+%5Lg: nan():1:6:nan():
%*5Lg: nan():0:6:
%5Lg: nan(09A_Zaz):0:-1:
%*5Lg: nan(09A_Zaz):0:-1:
-%5Lg: 0x0p0:1:6:0x0:
-%*5Lg: 0x0p0:0:6:
+%5Lg: 0x.0p0:0:-1:
+%*5Lg: 0x.0p0:0:-1:
%5Lg: 0x0p+0:0:-1:
%*5Lg: 0x0p+0:0:-1:
%5Lg: 0x8p-16385:0:-1:
@@ -602,8 +602,8 @@
%*5Lg: +nan():0:-1:
%5Lg: +nan(09A_Zaz):0:-1:
%*5Lg: +nan(09A_Zaz):0:-1:
-%5Lg: +0x0p0:0:-1:
-%*5Lg: +0x0p0:0:-1:
+%5Lg: +0x.0p0:1:6:0x0:
+%*5Lg: +0x.0p0:0:6:
%5Lg: +0x0p+0:0:-1:
%*5Lg: +0x0p+0:0:-1:
%5Lg: +0x8p-16385:0:-1:
@@ -634,18 +634,18 @@
%*37Lg: -0x8p-16385:0:12:
%37Lg: -0x0p+0:1:8:-0x0:
%*37Lg: -0x0p+0:0:8:
-%37Lg: -0x0p0:1:7:-0x0:
-%*37Lg: -0x0p0:0:7:
-%37Lg: -nan(09A_Zaz):1:14:-nan:
+%37Lg: -0x.0p0:1:8:-0x0:
+%*37Lg: -0x.0p0:0:8:
+%37Lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*37Lg: -nan(09A_Zaz):0:14:
-%37Lg: -nan():1:7:-nan:
+%37Lg: -nan():1:7:-nan():
%*37Lg: -nan():0:7:
-%37Lg: nan():1:6:nan:
+%37Lg: nan():1:6:nan():
%*37Lg: nan():0:6:
-%37Lg: nan(09A_Zaz):1:13:nan:
+%37Lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*37Lg: nan(09A_Zaz):0:13:
-%37Lg: 0x0p0:1:6:0x0:
-%*37Lg: 0x0p0:0:6:
+%37Lg: 0x.0p0:1:7:0x0:
+%*37Lg: 0x.0p0:0:7:
%37Lg: 0x0p+0:1:7:0x0:
%*37Lg: 0x0p+0:0:7:
%37Lg: 0x8p-16385:1:11:0x1p-16382:
@@ -660,12 +660,12 @@
%*37Lg: 0xf.fffffffffffffffp+16380:0:27:
%37Lg: infinity:1:9:inf:
%*37Lg: infinity:0:9:
-%37Lg: +nan():1:7:nan:
+%37Lg: +nan():1:7:nan():
%*37Lg: +nan():0:7:
-%37Lg: +nan(09A_Zaz):1:14:nan:
+%37Lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*37Lg: +nan(09A_Zaz):0:14:
-%37Lg: +0x0p0:1:7:0x0:
-%*37Lg: +0x0p0:0:7:
+%37Lg: +0x.0p0:1:8:0x0:
+%*37Lg: +0x.0p0:0:8:
%37Lg: +0x0p+0:1:8:0x0:
%*37Lg: +0x0p+0:0:8:
%37Lg: +0x8p-16385:1:12:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input
index 15f8ea1..a44ff6d 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input
@@ -14,18 +14,18 @@
%*LG:-0X8P-16385:0:11:
%LG:-0X0P+0:1:7:-0x0:
%*LG:-0X0P+0:0:7:
-%LG:-0X0P0:1:6:-0x0:
-%*LG:-0X0P0:0:6:
-%LG:-NAN(09A_Zaz):1:13:-nan:
+%LG:-0X.0P0:1:7:-0x0:
+%*LG:-0X.0P0:0:7:
+%LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LG:-NAN(09A_Zaz):0:13:
-%LG:-NAN():1:6:-nan:
+%LG:-NAN():1:6:-nan():
%*LG:-NAN():0:6:
-%LG:NAN():1:5:nan:
+%LG:NAN():1:5:nan():
%*LG:NAN():0:5:
-%LG:NAN(09A_Zaz):1:12:nan:
+%LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LG:NAN(09A_Zaz):0:12:
-%LG:0X0P0:1:5:0x0:
-%*LG:0X0P0:0:5:
+%LG:0X.0P0:1:6:0x0:
+%*LG:0X.0P0:0:6:
%LG:0X0P+0:1:6:0x0:
%*LG:0X0P+0:0:6:
%LG:0X8P-16385:1:10:0x1p-16382:
@@ -40,12 +40,12 @@
%*LG:0XF.FFFFFFFFFFFFFFFP+16380:0:26:
%LG:INFINITY:1:8:inf:
%*LG:INFINITY:0:8:
-%LG:+NAN():1:6:nan:
+%LG:+NAN():1:6:nan():
%*LG:+NAN():0:6:
-%LG:+NAN(09A_Zaz):1:13:nan:
+%LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LG:+NAN(09A_Zaz):0:13:
-%LG:+0X0P0:1:6:0x0:
-%*LG:+0X0P0:0:6:
+%LG:+0X.0P0:1:7:0x0:
+%*LG:+0X.0P0:0:7:
%LG:+0X0P+0:1:7:0x0:
%*LG:+0X0P+0:0:7:
%LG:+0X8P-16385:1:11:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LG:-0X8P-16385:0:-1:
%1LG:-0X0P+0:0:-1:
%*1LG:-0X0P+0:0:-1:
-%1LG:-0X0P0:0:-1:
-%*1LG:-0X0P0:0:-1:
+%1LG:-0X.0P0:0:-1:
+%*1LG:-0X.0P0:0:-1:
%1LG:-NAN(09A_Zaz):0:-1:
%*1LG:-NAN(09A_Zaz):0:-1:
%1LG:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LG:NAN():0:-1:
%1LG:NAN(09A_Zaz):0:-1:
%*1LG:NAN(09A_Zaz):0:-1:
-%1LG:0X0P0:1:1:0x0:
-%*1LG:0X0P0:0:1:
+%1LG:0X.0P0:1:1:0x0:
+%*1LG:0X.0P0:0:1:
%1LG:0X0P+0:1:1:0x0:
%*1LG:0X0P+0:0:1:
%1LG:0X8P-16385:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LG:+NAN():0:-1:
%1LG:+NAN(09A_Zaz):0:-1:
%*1LG:+NAN(09A_Zaz):0:-1:
-%1LG:+0X0P0:0:-1:
-%*1LG:+0X0P0:0:-1:
+%1LG:+0X.0P0:0:-1:
+%*1LG:+0X.0P0:0:-1:
%1LG:+0X0P+0:0:-1:
%*1LG:+0X0P+0:0:-1:
%1LG:+0X8P-16385:0:-1:
@@ -138,8 +138,8 @@
%*2LG:-0X8P-16385:0:2:
%2LG:-0X0P+0:1:2:-0x0:
%*2LG:-0X0P+0:0:2:
-%2LG:-0X0P0:1:2:-0x0:
-%*2LG:-0X0P0:0:2:
+%2LG:-0X.0P0:1:2:-0x0:
+%*2LG:-0X.0P0:0:2:
%2LG:-NAN(09A_Zaz):0:-1:
%*2LG:-NAN(09A_Zaz):0:-1:
%2LG:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LG:NAN():0:-1:
%2LG:NAN(09A_Zaz):0:-1:
%*2LG:NAN(09A_Zaz):0:-1:
-%2LG:0X0P0:0:-1:
-%*2LG:0X0P0:0:-1:
+%2LG:0X.0P0:0:-1:
+%*2LG:0X.0P0:0:-1:
%2LG:0X0P+0:0:-1:
%*2LG:0X0P+0:0:-1:
%2LG:0X8P-16385:0:-1:
@@ -168,8 +168,8 @@
%*2LG:+NAN():0:-1:
%2LG:+NAN(09A_Zaz):0:-1:
%*2LG:+NAN(09A_Zaz):0:-1:
-%2LG:+0X0P0:1:2:0x0:
-%*2LG:+0X0P0:0:2:
+%2LG:+0X.0P0:1:2:0x0:
+%*2LG:+0X.0P0:0:2:
%2LG:+0X0P+0:1:2:0x0:
%*2LG:+0X0P+0:0:2:
%2LG:+0X8P-16385:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LG:-0X8P-16385:0:-1:
%3LG:-0X0P+0:0:-1:
%*3LG:-0X0P+0:0:-1:
-%3LG:-0X0P0:0:-1:
-%*3LG:-0X0P0:0:-1:
+%3LG:-0X.0P0:0:-1:
+%*3LG:-0X.0P0:0:-1:
%3LG:-NAN(09A_Zaz):0:-1:
%*3LG:-NAN(09A_Zaz):0:-1:
%3LG:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LG:NAN():0:3:
%3LG:NAN(09A_Zaz):1:3:nan:
%*3LG:NAN(09A_Zaz):0:3:
-%3LG:0X0P0:1:3:0x0:
-%*3LG:0X0P0:0:3:
+%3LG:0X.0P0:0:-1:
+%*3LG:0X.0P0:0:-1:
%3LG:0X0P+0:1:3:0x0:
%*3LG:0X0P+0:0:3:
%3LG:0X8P-16385:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3LG:+NAN():0:-1:
%3LG:+NAN(09A_Zaz):0:-1:
%*3LG:+NAN(09A_Zaz):0:-1:
-%3LG:+0X0P0:0:-1:
-%*3LG:+0X0P0:0:-1:
+%3LG:+0X.0P0:0:-1:
+%*3LG:+0X.0P0:0:-1:
%3LG:+0X0P+0:0:-1:
%*3LG:+0X0P+0:0:-1:
%3LG:+0X8P-16385:0:-1:
@@ -262,8 +262,8 @@
%*4LG:-0X8P-16385:0:4:
%4LG:-0X0P+0:1:4:-0x0:
%*4LG:-0X0P+0:0:4:
-%4LG:-0X0P0:1:4:-0x0:
-%*4LG:-0X0P0:0:4:
+%4LG:-0X.0P0:0:-1:
+%*4LG:-0X.0P0:0:-1:
%4LG:-NAN(09A_Zaz):1:4:-nan:
%*4LG:-NAN(09A_Zaz):0:4:
%4LG:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LG:NAN():0:-1:
%4LG:NAN(09A_Zaz):0:-1:
%*4LG:NAN(09A_Zaz):0:-1:
-%4LG:0X0P0:0:-1:
-%*4LG:0X0P0:0:-1:
+%4LG:0X.0P0:1:4:0x0:
+%*4LG:0X.0P0:0:4:
%4LG:0X0P+0:0:-1:
%*4LG:0X0P+0:0:-1:
%4LG:0X8P-16385:0:-1:
@@ -292,8 +292,8 @@
%*4LG:+NAN():0:4:
%4LG:+NAN(09A_Zaz):1:4:nan:
%*4LG:+NAN(09A_Zaz):0:4:
-%4LG:+0X0P0:1:4:0x0:
-%*4LG:+0X0P0:0:4:
+%4LG:+0X.0P0:0:-1:
+%*4LG:+0X.0P0:0:-1:
%4LG:+0X0P+0:1:4:0x0:
%*4LG:+0X0P+0:0:4:
%4LG:+0X8P-16385:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5LG:-0X8P-16385:0:-1:
%5LG:-0X0P+0:0:-1:
%*5LG:-0X0P+0:0:-1:
-%5LG:-0X0P0:0:-1:
-%*5LG:-0X0P0:0:-1:
+%5LG:-0X.0P0:1:5:-0x0:
+%*5LG:-0X.0P0:0:5:
%5LG:-NAN(09A_Zaz):0:-1:
%*5LG:-NAN(09A_Zaz):0:-1:
%5LG:-NAN():0:-1:
%*5LG:-NAN():0:-1:
-%5LG:NAN():1:5:nan:
+%5LG:NAN():1:5:nan():
%*5LG:NAN():0:5:
%5LG:NAN(09A_Zaz):0:-1:
%*5LG:NAN(09A_Zaz):0:-1:
-%5LG:0X0P0:1:5:0x0:
-%*5LG:0X0P0:0:5:
+%5LG:0X.0P0:0:-1:
+%*5LG:0X.0P0:0:-1:
%5LG:0X0P+0:0:-1:
%*5LG:0X0P+0:0:-1:
%5LG:0X8P-16385:0:-1:
@@ -354,8 +354,8 @@
%*5LG:+NAN():0:-1:
%5LG:+NAN(09A_Zaz):0:-1:
%*5LG:+NAN(09A_Zaz):0:-1:
-%5LG:+0X0P0:0:-1:
-%*5LG:+0X0P0:0:-1:
+%5LG:+0X.0P0:1:5:0x0:
+%*5LG:+0X.0P0:0:5:
%5LG:+0X0P+0:0:-1:
%*5LG:+0X0P+0:0:-1:
%5LG:+0X8P-16385:0:-1:
@@ -386,18 +386,18 @@
%*6LG:-0X8P-16385:0:-1:
%6LG:-0X0P+0:0:-1:
%*6LG:-0X0P+0:0:-1:
-%6LG:-0X0P0:1:6:-0x0:
-%*6LG:-0X0P0:0:6:
+%6LG:-0X.0P0:0:-1:
+%*6LG:-0X.0P0:0:-1:
%6LG:-NAN(09A_Zaz):0:-1:
%*6LG:-NAN(09A_Zaz):0:-1:
-%6LG:-NAN():1:6:-nan:
+%6LG:-NAN():1:6:-nan():
%*6LG:-NAN():0:6:
-%6LG:NAN():1:5:nan:
+%6LG:NAN():1:5:nan():
%*6LG:NAN():0:5:
%6LG:NAN(09A_Zaz):0:-1:
%*6LG:NAN(09A_Zaz):0:-1:
-%6LG:0X0P0:1:5:0x0:
-%*6LG:0X0P0:0:5:
+%6LG:0X.0P0:1:6:0x0:
+%*6LG:0X.0P0:0:6:
%6LG:0X0P+0:1:6:0x0:
%*6LG:0X0P+0:0:6:
%6LG:0X8P-16385:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6LG:0XF.FFFFFFFFFFFFFFFP+16380:0:6:
%6LG:INFINITY:0:-1:
%*6LG:INFINITY:0:-1:
-%6LG:+NAN():1:6:nan:
+%6LG:+NAN():1:6:nan():
%*6LG:+NAN():0:6:
%6LG:+NAN(09A_Zaz):0:-1:
%*6LG:+NAN(09A_Zaz):0:-1:
-%6LG:+0X0P0:1:6:0x0:
-%*6LG:+0X0P0:0:6:
+%6LG:+0X.0P0:0:-1:
+%*6LG:+0X.0P0:0:-1:
%6LG:+0X0P+0:0:-1:
%*6LG:+0X0P+0:0:-1:
%6LG:+0X8P-16385:0:-1:
@@ -448,18 +448,18 @@
%*22LG:-0X8P-16385:0:11:
%22LG:-0X0P+0:1:7:-0x0:
%*22LG:-0X0P+0:0:7:
-%22LG:-0X0P0:1:6:-0x0:
-%*22LG:-0X0P0:0:6:
-%22LG:-NAN(09A_Zaz):1:13:-nan:
+%22LG:-0X.0P0:1:7:-0x0:
+%*22LG:-0X.0P0:0:7:
+%22LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*22LG:-NAN(09A_Zaz):0:13:
-%22LG:-NAN():1:6:-nan:
+%22LG:-NAN():1:6:-nan():
%*22LG:-NAN():0:6:
-%22LG:NAN():1:5:nan:
+%22LG:NAN():1:5:nan():
%*22LG:NAN():0:5:
-%22LG:NAN(09A_Zaz):1:12:nan:
+%22LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*22LG:NAN(09A_Zaz):0:12:
-%22LG:0X0P0:1:5:0x0:
-%*22LG:0X0P0:0:5:
+%22LG:0X.0P0:1:6:0x0:
+%*22LG:0X.0P0:0:6:
%22LG:0X0P+0:1:6:0x0:
%*22LG:0X0P+0:0:6:
%22LG:0X8P-16385:1:10:0x1p-16382:
@@ -474,12 +474,12 @@
%*22LG:0XF.FFFFFFFFFFFFFFFP+16380:0:22:
%22LG:INFINITY:1:8:inf:
%*22LG:INFINITY:0:8:
-%22LG:+NAN():1:6:nan:
+%22LG:+NAN():1:6:nan():
%*22LG:+NAN():0:6:
-%22LG:+NAN(09A_Zaz):1:13:nan:
+%22LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*22LG:+NAN(09A_Zaz):0:13:
-%22LG:+0X0P0:1:6:0x0:
-%*22LG:+0X0P0:0:6:
+%22LG:+0X.0P0:1:7:0x0:
+%*22LG:+0X.0P0:0:7:
%22LG:+0X0P+0:1:7:0x0:
%*22LG:+0X0P+0:0:7:
%22LG:+0X8P-16385:1:11:0x1p-16382:
@@ -510,18 +510,18 @@
%*37LG:-0X8P-16385:0:11:
%37LG:-0X0P+0:1:7:-0x0:
%*37LG:-0X0P+0:0:7:
-%37LG:-0X0P0:1:6:-0x0:
-%*37LG:-0X0P0:0:6:
-%37LG:-NAN(09A_Zaz):1:13:-nan:
+%37LG:-0X.0P0:1:7:-0x0:
+%*37LG:-0X.0P0:0:7:
+%37LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*37LG:-NAN(09A_Zaz):0:13:
-%37LG:-NAN():1:6:-nan:
+%37LG:-NAN():1:6:-nan():
%*37LG:-NAN():0:6:
-%37LG:NAN():1:5:nan:
+%37LG:NAN():1:5:nan():
%*37LG:NAN():0:5:
-%37LG:NAN(09A_Zaz):1:12:nan:
+%37LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*37LG:NAN(09A_Zaz):0:12:
-%37LG:0X0P0:1:5:0x0:
-%*37LG:0X0P0:0:5:
+%37LG:0X.0P0:1:6:0x0:
+%*37LG:0X.0P0:0:6:
%37LG:0X0P+0:1:6:0x0:
%*37LG:0X0P+0:0:6:
%37LG:0X8P-16385:1:10:0x1p-16382:
@@ -536,12 +536,12 @@
%*37LG:0XF.FFFFFFFFFFFFFFFP+16380:0:26:
%37LG:INFINITY:1:8:inf:
%*37LG:INFINITY:0:8:
-%37LG:+NAN():1:6:nan:
+%37LG:+NAN():1:6:nan():
%*37LG:+NAN():0:6:
-%37LG:+NAN(09A_Zaz):1:13:nan:
+%37LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*37LG:+NAN(09A_Zaz):0:13:
-%37LG:+0X0P0:1:6:0x0:
-%*37LG:+0X0P0:0:6:
+%37LG:+0X.0P0:1:7:0x0:
+%*37LG:+0X.0P0:0:7:
%37LG:+0X0P+0:1:7:0x0:
%*37LG:+0X0P+0:0:7:
%37LG:+0X8P-16385:1:11:0x1p-16382:
@@ -572,18 +572,18 @@
%*5LG: -0X8P-16385:0:-1:
%5LG: -0X0P+0:0:-1:
%*5LG: -0X0P+0:0:-1:
-%5LG: -0X0P0:0:-1:
-%*5LG: -0X0P0:0:-1:
+%5LG: -0X.0P0:1:6:-0x0:
+%*5LG: -0X.0P0:0:6:
%5LG: -NAN(09A_Zaz):0:-1:
%*5LG: -NAN(09A_Zaz):0:-1:
%5LG: -NAN():0:-1:
%*5LG: -NAN():0:-1:
-%5LG: NAN():1:6:nan:
+%5LG: NAN():1:6:nan():
%*5LG: NAN():0:6:
%5LG: NAN(09A_Zaz):0:-1:
%*5LG: NAN(09A_Zaz):0:-1:
-%5LG: 0X0P0:1:6:0x0:
-%*5LG: 0X0P0:0:6:
+%5LG: 0X.0P0:0:-1:
+%*5LG: 0X.0P0:0:-1:
%5LG: 0X0P+0:0:-1:
%*5LG: 0X0P+0:0:-1:
%5LG: 0X8P-16385:0:-1:
@@ -602,8 +602,8 @@
%*5LG: +NAN():0:-1:
%5LG: +NAN(09A_Zaz):0:-1:
%*5LG: +NAN(09A_Zaz):0:-1:
-%5LG: +0X0P0:0:-1:
-%*5LG: +0X0P0:0:-1:
+%5LG: +0X.0P0:1:6:0x0:
+%*5LG: +0X.0P0:0:6:
%5LG: +0X0P+0:0:-1:
%*5LG: +0X0P+0:0:-1:
%5LG: +0X8P-16385:0:-1:
@@ -634,18 +634,18 @@
%*37LG: -0X8P-16385:0:12:
%37LG: -0X0P+0:1:8:-0x0:
%*37LG: -0X0P+0:0:8:
-%37LG: -0X0P0:1:7:-0x0:
-%*37LG: -0X0P0:0:7:
-%37LG: -NAN(09A_Zaz):1:14:-nan:
+%37LG: -0X.0P0:1:8:-0x0:
+%*37LG: -0X.0P0:0:8:
+%37LG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*37LG: -NAN(09A_Zaz):0:14:
-%37LG: -NAN():1:7:-nan:
+%37LG: -NAN():1:7:-nan():
%*37LG: -NAN():0:7:
-%37LG: NAN():1:6:nan:
+%37LG: NAN():1:6:nan():
%*37LG: NAN():0:6:
-%37LG: NAN(09A_Zaz):1:13:nan:
+%37LG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*37LG: NAN(09A_Zaz):0:13:
-%37LG: 0X0P0:1:6:0x0:
-%*37LG: 0X0P0:0:6:
+%37LG: 0X.0P0:1:7:0x0:
+%*37LG: 0X.0P0:0:7:
%37LG: 0X0P+0:1:7:0x0:
%*37LG: 0X0P+0:0:7:
%37LG: 0X8P-16385:1:11:0x1p-16382:
@@ -660,12 +660,12 @@
%*37LG: 0XF.FFFFFFFFFFFFFFFP+16380:0:27:
%37LG: INFINITY:1:9:inf:
%*37LG: INFINITY:0:9:
-%37LG: +NAN():1:7:nan:
+%37LG: +NAN():1:7:nan():
%*37LG: +NAN():0:7:
-%37LG: +NAN(09A_Zaz):1:14:nan:
+%37LG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*37LG: +NAN(09A_Zaz):0:14:
-%37LG: +0X0P0:1:7:0x0:
-%*37LG: +0X0P0:0:7:
+%37LG: +0X.0P0:1:8:0x0:
+%*37LG: +0X.0P0:0:8:
%37LG: +0X0P+0:1:8:0x0:
%*37LG: +0X0P+0:0:8:
%37LG: +0X8P-16385:1:12:0x1p-16382:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-skeleton-ldouble.c b/sysdeps/ieee754/ldbl-96/tst-scanf-format-skeleton-ldouble.c
index 7e8c1d6..a2f598e 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-skeleton-ldouble.c
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-skeleton-ldouble.c
@@ -17,17 +17,21 @@
<https://www.gnu.org/licenses/>. */
#include <math_ldbl.h>
+#include <stdbool.h>
#include <stdint.h>
#include <string.h>
-#undef compare_real
-#define compare_real(x, y) \
-({ \
- ieee_long_double_shape_type ux = { .value = x }, uy = { .value = y }; \
- (ux.parts.lsw == uy.parts.lsw && ux.parts.msw == uy.parts.msw \
- && ux.parts.sign_exponent == uy.parts.sign_exponent); \
-})
-
typedef long double type_t;
+static bool
+compare_real (type_t x, type_t y)
+{
+ ieee_long_double_shape_type ux = { .value = x }, uy = { .value = y };
+
+ return (ux.parts.lsw == uy.parts.lsw && ux.parts.msw == uy.parts.msw
+ && ux.parts.sign_exponent == uy.parts.sign_exponent);
+}
+#define compare_real compare_real
+
+#include "tst-scanf-format-real.h"
#include "tst-scanf-format-skeleton.c"
diff --git a/sysdeps/ieee754/ldbl-opt/Makefile b/sysdeps/ieee754/ldbl-opt/Makefile
index beaed61..ef7da1f 100644
--- a/sysdeps/ieee754/ldbl-opt/Makefile
+++ b/sysdeps/ieee754/ldbl-opt/Makefile
@@ -42,6 +42,7 @@ libnldbl-calls = \
cimag \
clog \
clog10 \
+ compoundn \
conj \
copysign \
cos \
@@ -180,6 +181,7 @@ libnldbl-calls = \
remainder \
remquo \
rint \
+ rootn \
round \
roundeven \
rsqrt \
@@ -264,7 +266,7 @@ extra-objs += $(addsuffix .oS, $(libnldbl-routines))
CFLAGS-nldbl-acos.c = -fno-builtin-acosl
CFLAGS-nldbl-acosh.c = -fno-builtin-acoshl
-CFLAGS-nldbl-acospi.c = -fno-builtin-acospi
+CFLAGS-nldbl-acospi.c = -fno-builtin-acospil
CFLAGS-nldbl-asin.c = -fno-builtin-asinl
CFLAGS-nldbl-asinh.c = -fno-builtin-asinhl
CFLAGS-nldbl-asinpi.c = -fno-builtin-asinpil
@@ -290,11 +292,12 @@ CFLAGS-nldbl-cexp.c = -fno-builtin-cexpl
CFLAGS-nldbl-cimag.c = -fno-builtin-cimagl
CFLAGS-nldbl-clog.c = -fno-builtin-clogl
CFLAGS-nldbl-clog10.c = -fno-builtin-clog10l
+CFLAGS-nldbl-compoundn.c = -fno-builtin-compoundnl
CFLAGS-nldbl-conj.c = -fno-builtin-conjl
CFLAGS-nldbl-copysign.c = -fno-builtin-copysignl
CFLAGS-nldbl-cos.c = -fno-builtin-cosl
CFLAGS-nldbl-cosh.c = -fno-builtin-coshl
-CFLAGS-nldbl-cospi.c = -fno-builtin-cospi
+CFLAGS-nldbl-cospi.c = -fno-builtin-cospil
CFLAGS-nldbl-cpow.c = -fno-builtin-cpowl
CFLAGS-nldbl-cproj.c = -fno-builtin-cprojl
CFLAGS-nldbl-creal.c = -fno-builtin-creall
@@ -382,6 +385,7 @@ CFLAGS-nldbl-powr.c = -fno-builtin-powrl
CFLAGS-nldbl-remainder.c = -fno-builtin-remainderl -fno-builtin-dreml
CFLAGS-nldbl-remquo.c = -fno-builtin-remquol
CFLAGS-nldbl-rint.c = -fno-builtin-rintl
+CFLAGS-nldbl-rootn.c = -fno-builtin-rootnl
CFLAGS-nldbl-round.c = -fno-builtin-roundl
CFLAGS-nldbl-roundeven.c = -fno-builtin-roundevenl
CFLAGS-nldbl-rsqrt.c = -fno-builtin-rsqrtl
@@ -394,11 +398,11 @@ CFLAGS-nldbl-significand.c = -fno-builtin-significandl
CFLAGS-nldbl-sin.c = -fno-builtin-sinl
CFLAGS-nldbl-sincos.c = -fno-builtin-sincosl
CFLAGS-nldbl-sinh.c = -fno-builtin-sinhl
-CFLAGS-nldbl-sinpi.c = -fno-builtin-sinpi
+CFLAGS-nldbl-sinpi.c = -fno-builtin-sinpil
CFLAGS-nldbl-sqrt.c = -fno-builtin-sqrtl
CFLAGS-nldbl-tan.c = -fno-builtin-tanl
CFLAGS-nldbl-tanh.c = -fno-builtin-tanhl
-CFLAGS-nldbl-tanpi.c = -fno-builtin-tanpi
+CFLAGS-nldbl-tanpi.c = -fno-builtin-tanpil
CFLAGS-nldbl-tgamma.c = -fno-builtin-tgammal
CFLAGS-nldbl-totalorder.c = -fno-builtin-totalorderl
CFLAGS-nldbl-totalordermag.c = -fno-builtin-totalordermagl
diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-compoundn.c b/sysdeps/ieee754/ldbl-opt/nldbl-compoundn.c
new file mode 100644
index 0000000..43da519
--- /dev/null
+++ b/sysdeps/ieee754/ldbl-opt/nldbl-compoundn.c
@@ -0,0 +1,8 @@
+#include "nldbl-compat.h"
+
+double
+attribute_hidden
+compoundnl (double x, long long int y)
+{
+ return compoundn (x, y);
+}
diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-rootn.c b/sysdeps/ieee754/ldbl-opt/nldbl-rootn.c
new file mode 100644
index 0000000..fb0d860
--- /dev/null
+++ b/sysdeps/ieee754/ldbl-opt/nldbl-rootn.c
@@ -0,0 +1,8 @@
+#include "nldbl-compat.h"
+
+double
+attribute_hidden
+rootnl (double x, long long int y)
+{
+ return rootn (x, y);
+}
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input
index 59f3dff..ccd3a14 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input
@@ -14,18 +14,18 @@
%*La:-0x8p-1025:0:10:
%La:-0x0p+0:1:7:-0x0:
%*La:-0x0p+0:0:7:
-%La:-0x0p0:1:6:-0x0:
-%*La:-0x0p0:0:6:
-%La:-nan(09A_Zaz):1:13:-nan:
+%La:-0x.0p0:1:7:-0x0:
+%*La:-0x.0p0:0:7:
+%La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*La:-nan(09A_Zaz):0:13:
-%La:-nan():1:6:-nan:
+%La:-nan():1:6:-nan():
%*La:-nan():0:6:
-%La:nan():1:5:nan:
+%La:nan():1:5:nan():
%*La:nan():0:5:
-%La:nan(09A_Zaz):1:12:nan:
+%La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*La:nan(09A_Zaz):0:12:
-%La:0x0p0:1:5:0x0:
-%*La:0x0p0:0:5:
+%La:0x.0p0:1:6:0x0:
+%*La:0x.0p0:0:6:
%La:0x0p+0:1:6:0x0:
%*La:0x0p+0:0:6:
%La:0x8p-1025:1:9:0x1p-1022:
@@ -40,12 +40,12 @@
%*La:0xf.ffffffffffff8p+1020:0:23:
%La:infinity:1:8:inf:
%*La:infinity:0:8:
-%La:+nan():1:6:nan:
+%La:+nan():1:6:nan():
%*La:+nan():0:6:
-%La:+nan(09A_Zaz):1:13:nan:
+%La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*La:+nan(09A_Zaz):0:13:
-%La:+0x0p0:1:6:0x0:
-%*La:+0x0p0:0:6:
+%La:+0x.0p0:1:7:0x0:
+%*La:+0x.0p0:0:7:
%La:+0x0p+0:1:7:0x0:
%*La:+0x0p+0:0:7:
%La:+0x8p-1025:1:10:0x1p-1022:
@@ -76,8 +76,8 @@
%*1La:-0x8p-1025:0:-1:
%1La:-0x0p+0:0:-1:
%*1La:-0x0p+0:0:-1:
-%1La:-0x0p0:0:-1:
-%*1La:-0x0p0:0:-1:
+%1La:-0x.0p0:0:-1:
+%*1La:-0x.0p0:0:-1:
%1La:-nan(09A_Zaz):0:-1:
%*1La:-nan(09A_Zaz):0:-1:
%1La:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1La:nan():0:-1:
%1La:nan(09A_Zaz):0:-1:
%*1La:nan(09A_Zaz):0:-1:
-%1La:0x0p0:1:1:0x0:
-%*1La:0x0p0:0:1:
+%1La:0x.0p0:1:1:0x0:
+%*1La:0x.0p0:0:1:
%1La:0x0p+0:1:1:0x0:
%*1La:0x0p+0:0:1:
%1La:0x8p-1025:1:1:0x0:
@@ -106,8 +106,8 @@
%*1La:+nan():0:-1:
%1La:+nan(09A_Zaz):0:-1:
%*1La:+nan(09A_Zaz):0:-1:
-%1La:+0x0p0:0:-1:
-%*1La:+0x0p0:0:-1:
+%1La:+0x.0p0:0:-1:
+%*1La:+0x.0p0:0:-1:
%1La:+0x0p+0:0:-1:
%*1La:+0x0p+0:0:-1:
%1La:+0x8p-1025:0:-1:
@@ -138,8 +138,8 @@
%*2La:-0x8p-1025:0:2:
%2La:-0x0p+0:1:2:-0x0:
%*2La:-0x0p+0:0:2:
-%2La:-0x0p0:1:2:-0x0:
-%*2La:-0x0p0:0:2:
+%2La:-0x.0p0:1:2:-0x0:
+%*2La:-0x.0p0:0:2:
%2La:-nan(09A_Zaz):0:-1:
%*2La:-nan(09A_Zaz):0:-1:
%2La:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2La:nan():0:-1:
%2La:nan(09A_Zaz):0:-1:
%*2La:nan(09A_Zaz):0:-1:
-%2La:0x0p0:0:-1:
-%*2La:0x0p0:0:-1:
+%2La:0x.0p0:0:-1:
+%*2La:0x.0p0:0:-1:
%2La:0x0p+0:0:-1:
%*2La:0x0p+0:0:-1:
%2La:0x8p-1025:0:-1:
@@ -168,8 +168,8 @@
%*2La:+nan():0:-1:
%2La:+nan(09A_Zaz):0:-1:
%*2La:+nan(09A_Zaz):0:-1:
-%2La:+0x0p0:1:2:0x0:
-%*2La:+0x0p0:0:2:
+%2La:+0x.0p0:1:2:0x0:
+%*2La:+0x.0p0:0:2:
%2La:+0x0p+0:1:2:0x0:
%*2La:+0x0p+0:0:2:
%2La:+0x8p-1025:1:2:0x0:
@@ -200,8 +200,8 @@
%*3La:-0x8p-1025:0:-1:
%3La:-0x0p+0:0:-1:
%*3La:-0x0p+0:0:-1:
-%3La:-0x0p0:0:-1:
-%*3La:-0x0p0:0:-1:
+%3La:-0x.0p0:0:-1:
+%*3La:-0x.0p0:0:-1:
%3La:-nan(09A_Zaz):0:-1:
%*3La:-nan(09A_Zaz):0:-1:
%3La:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3La:nan():0:3:
%3La:nan(09A_Zaz):1:3:nan:
%*3La:nan(09A_Zaz):0:3:
-%3La:0x0p0:1:3:0x0:
-%*3La:0x0p0:0:3:
+%3La:0x.0p0:0:-1:
+%*3La:0x.0p0:0:-1:
%3La:0x0p+0:1:3:0x0:
%*3La:0x0p+0:0:3:
%3La:0x8p-1025:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3La:+nan():0:-1:
%3La:+nan(09A_Zaz):0:-1:
%*3La:+nan(09A_Zaz):0:-1:
-%3La:+0x0p0:0:-1:
-%*3La:+0x0p0:0:-1:
+%3La:+0x.0p0:0:-1:
+%*3La:+0x.0p0:0:-1:
%3La:+0x0p+0:0:-1:
%*3La:+0x0p+0:0:-1:
%3La:+0x8p-1025:0:-1:
@@ -262,8 +262,8 @@
%*4La:-0x8p-1025:0:4:
%4La:-0x0p+0:1:4:-0x0:
%*4La:-0x0p+0:0:4:
-%4La:-0x0p0:1:4:-0x0:
-%*4La:-0x0p0:0:4:
+%4La:-0x.0p0:0:-1:
+%*4La:-0x.0p0:0:-1:
%4La:-nan(09A_Zaz):1:4:-nan:
%*4La:-nan(09A_Zaz):0:4:
%4La:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4La:nan():0:-1:
%4La:nan(09A_Zaz):0:-1:
%*4La:nan(09A_Zaz):0:-1:
-%4La:0x0p0:0:-1:
-%*4La:0x0p0:0:-1:
+%4La:0x.0p0:1:4:0x0:
+%*4La:0x.0p0:0:4:
%4La:0x0p+0:0:-1:
%*4La:0x0p+0:0:-1:
%4La:0x8p-1025:0:-1:
@@ -292,8 +292,8 @@
%*4La:+nan():0:4:
%4La:+nan(09A_Zaz):1:4:nan:
%*4La:+nan(09A_Zaz):0:4:
-%4La:+0x0p0:1:4:0x0:
-%*4La:+0x0p0:0:4:
+%4La:+0x.0p0:0:-1:
+%*4La:+0x.0p0:0:-1:
%4La:+0x0p+0:1:4:0x0:
%*4La:+0x0p+0:0:4:
%4La:+0x8p-1025:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5La:-0x8p-1025:0:-1:
%5La:-0x0p+0:0:-1:
%*5La:-0x0p+0:0:-1:
-%5La:-0x0p0:0:-1:
-%*5La:-0x0p0:0:-1:
+%5La:-0x.0p0:1:5:-0x0:
+%*5La:-0x.0p0:0:5:
%5La:-nan(09A_Zaz):0:-1:
%*5La:-nan(09A_Zaz):0:-1:
%5La:-nan():0:-1:
%*5La:-nan():0:-1:
-%5La:nan():1:5:nan:
+%5La:nan():1:5:nan():
%*5La:nan():0:5:
%5La:nan(09A_Zaz):0:-1:
%*5La:nan(09A_Zaz):0:-1:
-%5La:0x0p0:1:5:0x0:
-%*5La:0x0p0:0:5:
+%5La:0x.0p0:0:-1:
+%*5La:0x.0p0:0:-1:
%5La:0x0p+0:0:-1:
%*5La:0x0p+0:0:-1:
%5La:0x8p-1025:0:-1:
@@ -354,8 +354,8 @@
%*5La:+nan():0:-1:
%5La:+nan(09A_Zaz):0:-1:
%*5La:+nan(09A_Zaz):0:-1:
-%5La:+0x0p0:0:-1:
-%*5La:+0x0p0:0:-1:
+%5La:+0x.0p0:1:5:0x0:
+%*5La:+0x.0p0:0:5:
%5La:+0x0p+0:0:-1:
%*5La:+0x0p+0:0:-1:
%5La:+0x8p-1025:0:-1:
@@ -386,18 +386,18 @@
%*6La:-0x8p-1025:0:-1:
%6La:-0x0p+0:0:-1:
%*6La:-0x0p+0:0:-1:
-%6La:-0x0p0:1:6:-0x0:
-%*6La:-0x0p0:0:6:
+%6La:-0x.0p0:0:-1:
+%*6La:-0x.0p0:0:-1:
%6La:-nan(09A_Zaz):0:-1:
%*6La:-nan(09A_Zaz):0:-1:
-%6La:-nan():1:6:-nan:
+%6La:-nan():1:6:-nan():
%*6La:-nan():0:6:
-%6La:nan():1:5:nan:
+%6La:nan():1:5:nan():
%*6La:nan():0:5:
%6La:nan(09A_Zaz):0:-1:
%*6La:nan(09A_Zaz):0:-1:
-%6La:0x0p0:1:5:0x0:
-%*6La:0x0p0:0:5:
+%6La:0x.0p0:1:6:0x0:
+%*6La:0x.0p0:0:6:
%6La:0x0p+0:1:6:0x0:
%*6La:0x0p+0:0:6:
%6La:0x8p-1025:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6La:0xf.ffffffffffff8p+1020:0:6:
%6La:infinity:0:-1:
%*6La:infinity:0:-1:
-%6La:+nan():1:6:nan:
+%6La:+nan():1:6:nan():
%*6La:+nan():0:6:
%6La:+nan(09A_Zaz):0:-1:
%*6La:+nan(09A_Zaz):0:-1:
-%6La:+0x0p0:1:6:0x0:
-%*6La:+0x0p0:0:6:
+%6La:+0x.0p0:0:-1:
+%*6La:+0x.0p0:0:-1:
%6La:+0x0p+0:0:-1:
%*6La:+0x0p+0:0:-1:
%6La:+0x8p-1025:0:-1:
@@ -448,18 +448,18 @@
%*20La:-0x8p-1025:0:10:
%20La:-0x0p+0:1:7:-0x0:
%*20La:-0x0p+0:0:7:
-%20La:-0x0p0:1:6:-0x0:
-%*20La:-0x0p0:0:6:
-%20La:-nan(09A_Zaz):1:13:-nan:
+%20La:-0x.0p0:1:7:-0x0:
+%*20La:-0x.0p0:0:7:
+%20La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*20La:-nan(09A_Zaz):0:13:
-%20La:-nan():1:6:-nan:
+%20La:-nan():1:6:-nan():
%*20La:-nan():0:6:
-%20La:nan():1:5:nan:
+%20La:nan():1:5:nan():
%*20La:nan():0:5:
-%20La:nan(09A_Zaz):1:12:nan:
+%20La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*20La:nan(09A_Zaz):0:12:
-%20La:0x0p0:1:5:0x0:
-%*20La:0x0p0:0:5:
+%20La:0x.0p0:1:6:0x0:
+%*20La:0x.0p0:0:6:
%20La:0x0p+0:1:6:0x0:
%*20La:0x0p+0:0:6:
%20La:0x8p-1025:1:9:0x1p-1022:
@@ -474,12 +474,12 @@
%*20La:0xf.ffffffffffff8p+1020:0:20:
%20La:infinity:1:8:inf:
%*20La:infinity:0:8:
-%20La:+nan():1:6:nan:
+%20La:+nan():1:6:nan():
%*20La:+nan():0:6:
-%20La:+nan(09A_Zaz):1:13:nan:
+%20La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*20La:+nan(09A_Zaz):0:13:
-%20La:+0x0p0:1:6:0x0:
-%*20La:+0x0p0:0:6:
+%20La:+0x.0p0:1:7:0x0:
+%*20La:+0x.0p0:0:7:
%20La:+0x0p+0:1:7:0x0:
%*20La:+0x0p+0:0:7:
%20La:+0x8p-1025:1:10:0x1p-1022:
@@ -510,18 +510,18 @@
%*32La:-0x8p-1025:0:10:
%32La:-0x0p+0:1:7:-0x0:
%*32La:-0x0p+0:0:7:
-%32La:-0x0p0:1:6:-0x0:
-%*32La:-0x0p0:0:6:
-%32La:-nan(09A_Zaz):1:13:-nan:
+%32La:-0x.0p0:1:7:-0x0:
+%*32La:-0x.0p0:0:7:
+%32La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*32La:-nan(09A_Zaz):0:13:
-%32La:-nan():1:6:-nan:
+%32La:-nan():1:6:-nan():
%*32La:-nan():0:6:
-%32La:nan():1:5:nan:
+%32La:nan():1:5:nan():
%*32La:nan():0:5:
-%32La:nan(09A_Zaz):1:12:nan:
+%32La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*32La:nan(09A_Zaz):0:12:
-%32La:0x0p0:1:5:0x0:
-%*32La:0x0p0:0:5:
+%32La:0x.0p0:1:6:0x0:
+%*32La:0x.0p0:0:6:
%32La:0x0p+0:1:6:0x0:
%*32La:0x0p+0:0:6:
%32La:0x8p-1025:1:9:0x1p-1022:
@@ -536,12 +536,12 @@
%*32La:0xf.ffffffffffff8p+1020:0:23:
%32La:infinity:1:8:inf:
%*32La:infinity:0:8:
-%32La:+nan():1:6:nan:
+%32La:+nan():1:6:nan():
%*32La:+nan():0:6:
-%32La:+nan(09A_Zaz):1:13:nan:
+%32La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32La:+nan(09A_Zaz):0:13:
-%32La:+0x0p0:1:6:0x0:
-%*32La:+0x0p0:0:6:
+%32La:+0x.0p0:1:7:0x0:
+%*32La:+0x.0p0:0:7:
%32La:+0x0p+0:1:7:0x0:
%*32La:+0x0p+0:0:7:
%32La:+0x8p-1025:1:10:0x1p-1022:
@@ -572,18 +572,18 @@
%*5La: -0x8p-1025:0:-1:
%5La: -0x0p+0:0:-1:
%*5La: -0x0p+0:0:-1:
-%5La: -0x0p0:0:-1:
-%*5La: -0x0p0:0:-1:
+%5La: -0x.0p0:1:6:-0x0:
+%*5La: -0x.0p0:0:6:
%5La: -nan(09A_Zaz):0:-1:
%*5La: -nan(09A_Zaz):0:-1:
%5La: -nan():0:-1:
%*5La: -nan():0:-1:
-%5La: nan():1:6:nan:
+%5La: nan():1:6:nan():
%*5La: nan():0:6:
%5La: nan(09A_Zaz):0:-1:
%*5La: nan(09A_Zaz):0:-1:
-%5La: 0x0p0:1:6:0x0:
-%*5La: 0x0p0:0:6:
+%5La: 0x.0p0:0:-1:
+%*5La: 0x.0p0:0:-1:
%5La: 0x0p+0:0:-1:
%*5La: 0x0p+0:0:-1:
%5La: 0x8p-1025:0:-1:
@@ -602,8 +602,8 @@
%*5La: +nan():0:-1:
%5La: +nan(09A_Zaz):0:-1:
%*5La: +nan(09A_Zaz):0:-1:
-%5La: +0x0p0:0:-1:
-%*5La: +0x0p0:0:-1:
+%5La: +0x.0p0:1:6:0x0:
+%*5La: +0x.0p0:0:6:
%5La: +0x0p+0:0:-1:
%*5La: +0x0p+0:0:-1:
%5La: +0x8p-1025:0:-1:
@@ -634,18 +634,18 @@
%*32La: -0x8p-1025:0:11:
%32La: -0x0p+0:1:8:-0x0:
%*32La: -0x0p+0:0:8:
-%32La: -0x0p0:1:7:-0x0:
-%*32La: -0x0p0:0:7:
-%32La: -nan(09A_Zaz):1:14:-nan:
+%32La: -0x.0p0:1:8:-0x0:
+%*32La: -0x.0p0:0:8:
+%32La: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*32La: -nan(09A_Zaz):0:14:
-%32La: -nan():1:7:-nan:
+%32La: -nan():1:7:-nan():
%*32La: -nan():0:7:
-%32La: nan():1:6:nan:
+%32La: nan():1:6:nan():
%*32La: nan():0:6:
-%32La: nan(09A_Zaz):1:13:nan:
+%32La: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32La: nan(09A_Zaz):0:13:
-%32La: 0x0p0:1:6:0x0:
-%*32La: 0x0p0:0:6:
+%32La: 0x.0p0:1:7:0x0:
+%*32La: 0x.0p0:0:7:
%32La: 0x0p+0:1:7:0x0:
%*32La: 0x0p+0:0:7:
%32La: 0x8p-1025:1:10:0x1p-1022:
@@ -660,12 +660,12 @@
%*32La: 0xf.ffffffffffff8p+1020:0:24:
%32La: infinity:1:9:inf:
%*32La: infinity:0:9:
-%32La: +nan():1:7:nan:
+%32La: +nan():1:7:nan():
%*32La: +nan():0:7:
-%32La: +nan(09A_Zaz):1:14:nan:
+%32La: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*32La: +nan(09A_Zaz):0:14:
-%32La: +0x0p0:1:7:0x0:
-%*32La: +0x0p0:0:7:
+%32La: +0x.0p0:1:8:0x0:
+%*32La: +0x.0p0:0:8:
%32La: +0x0p+0:1:8:0x0:
%*32La: +0x0p+0:0:8:
%32La: +0x8p-1025:1:11:0x1p-1022:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input
index 4cce198..233c471 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input
@@ -14,18 +14,18 @@
%*LA:-0X8P-1025:0:10:
%LA:-0X0P+0:1:7:-0x0:
%*LA:-0X0P+0:0:7:
-%LA:-0X0P0:1:6:-0x0:
-%*LA:-0X0P0:0:6:
-%LA:-NAN(09A_Zaz):1:13:-nan:
+%LA:-0X.0P0:1:7:-0x0:
+%*LA:-0X.0P0:0:7:
+%LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LA:-NAN(09A_Zaz):0:13:
-%LA:-NAN():1:6:-nan:
+%LA:-NAN():1:6:-nan():
%*LA:-NAN():0:6:
-%LA:NAN():1:5:nan:
+%LA:NAN():1:5:nan():
%*LA:NAN():0:5:
-%LA:NAN(09A_Zaz):1:12:nan:
+%LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LA:NAN(09A_Zaz):0:12:
-%LA:0X0P0:1:5:0x0:
-%*LA:0X0P0:0:5:
+%LA:0X.0P0:1:6:0x0:
+%*LA:0X.0P0:0:6:
%LA:0X0P+0:1:6:0x0:
%*LA:0X0P+0:0:6:
%LA:0X8P-1025:1:9:0x1p-1022:
@@ -40,12 +40,12 @@
%*LA:0XF.FFFFFFFFFFFF8P+1020:0:23:
%LA:INFINITY:1:8:inf:
%*LA:INFINITY:0:8:
-%LA:+NAN():1:6:nan:
+%LA:+NAN():1:6:nan():
%*LA:+NAN():0:6:
-%LA:+NAN(09A_Zaz):1:13:nan:
+%LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LA:+NAN(09A_Zaz):0:13:
-%LA:+0X0P0:1:6:0x0:
-%*LA:+0X0P0:0:6:
+%LA:+0X.0P0:1:7:0x0:
+%*LA:+0X.0P0:0:7:
%LA:+0X0P+0:1:7:0x0:
%*LA:+0X0P+0:0:7:
%LA:+0X8P-1025:1:10:0x1p-1022:
@@ -76,8 +76,8 @@
%*1LA:-0X8P-1025:0:-1:
%1LA:-0X0P+0:0:-1:
%*1LA:-0X0P+0:0:-1:
-%1LA:-0X0P0:0:-1:
-%*1LA:-0X0P0:0:-1:
+%1LA:-0X.0P0:0:-1:
+%*1LA:-0X.0P0:0:-1:
%1LA:-NAN(09A_Zaz):0:-1:
%*1LA:-NAN(09A_Zaz):0:-1:
%1LA:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LA:NAN():0:-1:
%1LA:NAN(09A_Zaz):0:-1:
%*1LA:NAN(09A_Zaz):0:-1:
-%1LA:0X0P0:1:1:0x0:
-%*1LA:0X0P0:0:1:
+%1LA:0X.0P0:1:1:0x0:
+%*1LA:0X.0P0:0:1:
%1LA:0X0P+0:1:1:0x0:
%*1LA:0X0P+0:0:1:
%1LA:0X8P-1025:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LA:+NAN():0:-1:
%1LA:+NAN(09A_Zaz):0:-1:
%*1LA:+NAN(09A_Zaz):0:-1:
-%1LA:+0X0P0:0:-1:
-%*1LA:+0X0P0:0:-1:
+%1LA:+0X.0P0:0:-1:
+%*1LA:+0X.0P0:0:-1:
%1LA:+0X0P+0:0:-1:
%*1LA:+0X0P+0:0:-1:
%1LA:+0X8P-1025:0:-1:
@@ -138,8 +138,8 @@
%*2LA:-0X8P-1025:0:2:
%2LA:-0X0P+0:1:2:-0x0:
%*2LA:-0X0P+0:0:2:
-%2LA:-0X0P0:1:2:-0x0:
-%*2LA:-0X0P0:0:2:
+%2LA:-0X.0P0:1:2:-0x0:
+%*2LA:-0X.0P0:0:2:
%2LA:-NAN(09A_Zaz):0:-1:
%*2LA:-NAN(09A_Zaz):0:-1:
%2LA:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LA:NAN():0:-1:
%2LA:NAN(09A_Zaz):0:-1:
%*2LA:NAN(09A_Zaz):0:-1:
-%2LA:0X0P0:0:-1:
-%*2LA:0X0P0:0:-1:
+%2LA:0X.0P0:0:-1:
+%*2LA:0X.0P0:0:-1:
%2LA:0X0P+0:0:-1:
%*2LA:0X0P+0:0:-1:
%2LA:0X8P-1025:0:-1:
@@ -168,8 +168,8 @@
%*2LA:+NAN():0:-1:
%2LA:+NAN(09A_Zaz):0:-1:
%*2LA:+NAN(09A_Zaz):0:-1:
-%2LA:+0X0P0:1:2:0x0:
-%*2LA:+0X0P0:0:2:
+%2LA:+0X.0P0:1:2:0x0:
+%*2LA:+0X.0P0:0:2:
%2LA:+0X0P+0:1:2:0x0:
%*2LA:+0X0P+0:0:2:
%2LA:+0X8P-1025:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LA:-0X8P-1025:0:-1:
%3LA:-0X0P+0:0:-1:
%*3LA:-0X0P+0:0:-1:
-%3LA:-0X0P0:0:-1:
-%*3LA:-0X0P0:0:-1:
+%3LA:-0X.0P0:0:-1:
+%*3LA:-0X.0P0:0:-1:
%3LA:-NAN(09A_Zaz):0:-1:
%*3LA:-NAN(09A_Zaz):0:-1:
%3LA:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LA:NAN():0:3:
%3LA:NAN(09A_Zaz):1:3:nan:
%*3LA:NAN(09A_Zaz):0:3:
-%3LA:0X0P0:1:3:0x0:
-%*3LA:0X0P0:0:3:
+%3LA:0X.0P0:0:-1:
+%*3LA:0X.0P0:0:-1:
%3LA:0X0P+0:1:3:0x0:
%*3LA:0X0P+0:0:3:
%3LA:0X8P-1025:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3LA:+NAN():0:-1:
%3LA:+NAN(09A_Zaz):0:-1:
%*3LA:+NAN(09A_Zaz):0:-1:
-%3LA:+0X0P0:0:-1:
-%*3LA:+0X0P0:0:-1:
+%3LA:+0X.0P0:0:-1:
+%*3LA:+0X.0P0:0:-1:
%3LA:+0X0P+0:0:-1:
%*3LA:+0X0P+0:0:-1:
%3LA:+0X8P-1025:0:-1:
@@ -262,8 +262,8 @@
%*4LA:-0X8P-1025:0:4:
%4LA:-0X0P+0:1:4:-0x0:
%*4LA:-0X0P+0:0:4:
-%4LA:-0X0P0:1:4:-0x0:
-%*4LA:-0X0P0:0:4:
+%4LA:-0X.0P0:0:-1:
+%*4LA:-0X.0P0:0:-1:
%4LA:-NAN(09A_Zaz):1:4:-nan:
%*4LA:-NAN(09A_Zaz):0:4:
%4LA:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LA:NAN():0:-1:
%4LA:NAN(09A_Zaz):0:-1:
%*4LA:NAN(09A_Zaz):0:-1:
-%4LA:0X0P0:0:-1:
-%*4LA:0X0P0:0:-1:
+%4LA:0X.0P0:1:4:0x0:
+%*4LA:0X.0P0:0:4:
%4LA:0X0P+0:0:-1:
%*4LA:0X0P+0:0:-1:
%4LA:0X8P-1025:0:-1:
@@ -292,8 +292,8 @@
%*4LA:+NAN():0:4:
%4LA:+NAN(09A_Zaz):1:4:nan:
%*4LA:+NAN(09A_Zaz):0:4:
-%4LA:+0X0P0:1:4:0x0:
-%*4LA:+0X0P0:0:4:
+%4LA:+0X.0P0:0:-1:
+%*4LA:+0X.0P0:0:-1:
%4LA:+0X0P+0:1:4:0x0:
%*4LA:+0X0P+0:0:4:
%4LA:+0X8P-1025:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5LA:-0X8P-1025:0:-1:
%5LA:-0X0P+0:0:-1:
%*5LA:-0X0P+0:0:-1:
-%5LA:-0X0P0:0:-1:
-%*5LA:-0X0P0:0:-1:
+%5LA:-0X.0P0:1:5:-0x0:
+%*5LA:-0X.0P0:0:5:
%5LA:-NAN(09A_Zaz):0:-1:
%*5LA:-NAN(09A_Zaz):0:-1:
%5LA:-NAN():0:-1:
%*5LA:-NAN():0:-1:
-%5LA:NAN():1:5:nan:
+%5LA:NAN():1:5:nan():
%*5LA:NAN():0:5:
%5LA:NAN(09A_Zaz):0:-1:
%*5LA:NAN(09A_Zaz):0:-1:
-%5LA:0X0P0:1:5:0x0:
-%*5LA:0X0P0:0:5:
+%5LA:0X.0P0:0:-1:
+%*5LA:0X.0P0:0:-1:
%5LA:0X0P+0:0:-1:
%*5LA:0X0P+0:0:-1:
%5LA:0X8P-1025:0:-1:
@@ -354,8 +354,8 @@
%*5LA:+NAN():0:-1:
%5LA:+NAN(09A_Zaz):0:-1:
%*5LA:+NAN(09A_Zaz):0:-1:
-%5LA:+0X0P0:0:-1:
-%*5LA:+0X0P0:0:-1:
+%5LA:+0X.0P0:1:5:0x0:
+%*5LA:+0X.0P0:0:5:
%5LA:+0X0P+0:0:-1:
%*5LA:+0X0P+0:0:-1:
%5LA:+0X8P-1025:0:-1:
@@ -386,18 +386,18 @@
%*6LA:-0X8P-1025:0:-1:
%6LA:-0X0P+0:0:-1:
%*6LA:-0X0P+0:0:-1:
-%6LA:-0X0P0:1:6:-0x0:
-%*6LA:-0X0P0:0:6:
+%6LA:-0X.0P0:0:-1:
+%*6LA:-0X.0P0:0:-1:
%6LA:-NAN(09A_Zaz):0:-1:
%*6LA:-NAN(09A_Zaz):0:-1:
-%6LA:-NAN():1:6:-nan:
+%6LA:-NAN():1:6:-nan():
%*6LA:-NAN():0:6:
-%6LA:NAN():1:5:nan:
+%6LA:NAN():1:5:nan():
%*6LA:NAN():0:5:
%6LA:NAN(09A_Zaz):0:-1:
%*6LA:NAN(09A_Zaz):0:-1:
-%6LA:0X0P0:1:5:0x0:
-%*6LA:0X0P0:0:5:
+%6LA:0X.0P0:1:6:0x0:
+%*6LA:0X.0P0:0:6:
%6LA:0X0P+0:1:6:0x0:
%*6LA:0X0P+0:0:6:
%6LA:0X8P-1025:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6LA:0XF.FFFFFFFFFFFF8P+1020:0:6:
%6LA:INFINITY:0:-1:
%*6LA:INFINITY:0:-1:
-%6LA:+NAN():1:6:nan:
+%6LA:+NAN():1:6:nan():
%*6LA:+NAN():0:6:
%6LA:+NAN(09A_Zaz):0:-1:
%*6LA:+NAN(09A_Zaz):0:-1:
-%6LA:+0X0P0:1:6:0x0:
-%*6LA:+0X0P0:0:6:
+%6LA:+0X.0P0:0:-1:
+%*6LA:+0X.0P0:0:-1:
%6LA:+0X0P+0:0:-1:
%*6LA:+0X0P+0:0:-1:
%6LA:+0X8P-1025:0:-1:
@@ -448,18 +448,18 @@
%*20LA:-0X8P-1025:0:10:
%20LA:-0X0P+0:1:7:-0x0:
%*20LA:-0X0P+0:0:7:
-%20LA:-0X0P0:1:6:-0x0:
-%*20LA:-0X0P0:0:6:
-%20LA:-NAN(09A_Zaz):1:13:-nan:
+%20LA:-0X.0P0:1:7:-0x0:
+%*20LA:-0X.0P0:0:7:
+%20LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*20LA:-NAN(09A_Zaz):0:13:
-%20LA:-NAN():1:6:-nan:
+%20LA:-NAN():1:6:-nan():
%*20LA:-NAN():0:6:
-%20LA:NAN():1:5:nan:
+%20LA:NAN():1:5:nan():
%*20LA:NAN():0:5:
-%20LA:NAN(09A_Zaz):1:12:nan:
+%20LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*20LA:NAN(09A_Zaz):0:12:
-%20LA:0X0P0:1:5:0x0:
-%*20LA:0X0P0:0:5:
+%20LA:0X.0P0:1:6:0x0:
+%*20LA:0X.0P0:0:6:
%20LA:0X0P+0:1:6:0x0:
%*20LA:0X0P+0:0:6:
%20LA:0X8P-1025:1:9:0x1p-1022:
@@ -474,12 +474,12 @@
%*20LA:0XF.FFFFFFFFFFFF8P+1020:0:20:
%20LA:INFINITY:1:8:inf:
%*20LA:INFINITY:0:8:
-%20LA:+NAN():1:6:nan:
+%20LA:+NAN():1:6:nan():
%*20LA:+NAN():0:6:
-%20LA:+NAN(09A_Zaz):1:13:nan:
+%20LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*20LA:+NAN(09A_Zaz):0:13:
-%20LA:+0X0P0:1:6:0x0:
-%*20LA:+0X0P0:0:6:
+%20LA:+0X.0P0:1:7:0x0:
+%*20LA:+0X.0P0:0:7:
%20LA:+0X0P+0:1:7:0x0:
%*20LA:+0X0P+0:0:7:
%20LA:+0X8P-1025:1:10:0x1p-1022:
@@ -510,18 +510,18 @@
%*32LA:-0X8P-1025:0:10:
%32LA:-0X0P+0:1:7:-0x0:
%*32LA:-0X0P+0:0:7:
-%32LA:-0X0P0:1:6:-0x0:
-%*32LA:-0X0P0:0:6:
-%32LA:-NAN(09A_Zaz):1:13:-nan:
+%32LA:-0X.0P0:1:7:-0x0:
+%*32LA:-0X.0P0:0:7:
+%32LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*32LA:-NAN(09A_Zaz):0:13:
-%32LA:-NAN():1:6:-nan:
+%32LA:-NAN():1:6:-nan():
%*32LA:-NAN():0:6:
-%32LA:NAN():1:5:nan:
+%32LA:NAN():1:5:nan():
%*32LA:NAN():0:5:
-%32LA:NAN(09A_Zaz):1:12:nan:
+%32LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*32LA:NAN(09A_Zaz):0:12:
-%32LA:0X0P0:1:5:0x0:
-%*32LA:0X0P0:0:5:
+%32LA:0X.0P0:1:6:0x0:
+%*32LA:0X.0P0:0:6:
%32LA:0X0P+0:1:6:0x0:
%*32LA:0X0P+0:0:6:
%32LA:0X8P-1025:1:9:0x1p-1022:
@@ -536,12 +536,12 @@
%*32LA:0XF.FFFFFFFFFFFF8P+1020:0:23:
%32LA:INFINITY:1:8:inf:
%*32LA:INFINITY:0:8:
-%32LA:+NAN():1:6:nan:
+%32LA:+NAN():1:6:nan():
%*32LA:+NAN():0:6:
-%32LA:+NAN(09A_Zaz):1:13:nan:
+%32LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32LA:+NAN(09A_Zaz):0:13:
-%32LA:+0X0P0:1:6:0x0:
-%*32LA:+0X0P0:0:6:
+%32LA:+0X.0P0:1:7:0x0:
+%*32LA:+0X.0P0:0:7:
%32LA:+0X0P+0:1:7:0x0:
%*32LA:+0X0P+0:0:7:
%32LA:+0X8P-1025:1:10:0x1p-1022:
@@ -572,18 +572,18 @@
%*5LA: -0X8P-1025:0:-1:
%5LA: -0X0P+0:0:-1:
%*5LA: -0X0P+0:0:-1:
-%5LA: -0X0P0:0:-1:
-%*5LA: -0X0P0:0:-1:
+%5LA: -0X.0P0:1:6:-0x0:
+%*5LA: -0X.0P0:0:6:
%5LA: -NAN(09A_Zaz):0:-1:
%*5LA: -NAN(09A_Zaz):0:-1:
%5LA: -NAN():0:-1:
%*5LA: -NAN():0:-1:
-%5LA: NAN():1:6:nan:
+%5LA: NAN():1:6:nan():
%*5LA: NAN():0:6:
%5LA: NAN(09A_Zaz):0:-1:
%*5LA: NAN(09A_Zaz):0:-1:
-%5LA: 0X0P0:1:6:0x0:
-%*5LA: 0X0P0:0:6:
+%5LA: 0X.0P0:0:-1:
+%*5LA: 0X.0P0:0:-1:
%5LA: 0X0P+0:0:-1:
%*5LA: 0X0P+0:0:-1:
%5LA: 0X8P-1025:0:-1:
@@ -602,8 +602,8 @@
%*5LA: +NAN():0:-1:
%5LA: +NAN(09A_Zaz):0:-1:
%*5LA: +NAN(09A_Zaz):0:-1:
-%5LA: +0X0P0:0:-1:
-%*5LA: +0X0P0:0:-1:
+%5LA: +0X.0P0:1:6:0x0:
+%*5LA: +0X.0P0:0:6:
%5LA: +0X0P+0:0:-1:
%*5LA: +0X0P+0:0:-1:
%5LA: +0X8P-1025:0:-1:
@@ -634,18 +634,18 @@
%*32LA: -0X8P-1025:0:11:
%32LA: -0X0P+0:1:8:-0x0:
%*32LA: -0X0P+0:0:8:
-%32LA: -0X0P0:1:7:-0x0:
-%*32LA: -0X0P0:0:7:
-%32LA: -NAN(09A_Zaz):1:14:-nan:
+%32LA: -0X.0P0:1:8:-0x0:
+%*32LA: -0X.0P0:0:8:
+%32LA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*32LA: -NAN(09A_Zaz):0:14:
-%32LA: -NAN():1:7:-nan:
+%32LA: -NAN():1:7:-nan():
%*32LA: -NAN():0:7:
-%32LA: NAN():1:6:nan:
+%32LA: NAN():1:6:nan():
%*32LA: NAN():0:6:
-%32LA: NAN(09A_Zaz):1:13:nan:
+%32LA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32LA: NAN(09A_Zaz):0:13:
-%32LA: 0X0P0:1:6:0x0:
-%*32LA: 0X0P0:0:6:
+%32LA: 0X.0P0:1:7:0x0:
+%*32LA: 0X.0P0:0:7:
%32LA: 0X0P+0:1:7:0x0:
%*32LA: 0X0P+0:0:7:
%32LA: 0X8P-1025:1:10:0x1p-1022:
@@ -660,12 +660,12 @@
%*32LA: 0XF.FFFFFFFFFFFF8P+1020:0:24:
%32LA: INFINITY:1:9:inf:
%*32LA: INFINITY:0:9:
-%32LA: +NAN():1:7:nan:
+%32LA: +NAN():1:7:nan():
%*32LA: +NAN():0:7:
-%32LA: +NAN(09A_Zaz):1:14:nan:
+%32LA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*32LA: +NAN(09A_Zaz):0:14:
-%32LA: +0X0P0:1:7:0x0:
-%*32LA: +0X0P0:0:7:
+%32LA: +0X.0P0:1:8:0x0:
+%*32LA: +0X.0P0:0:8:
%32LA: +0X0P+0:1:8:0x0:
%*32LA: +0X0P+0:0:8:
%32LA: +0X8P-1025:1:11:0x1p-1022:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
index 9961adc..f8ca8a4 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
@@ -14,18 +14,18 @@
%*Le:-2.22507385850720138309023271733240406e-308:0:43:
%Le:-0e+0:1:5:-0x0:
%*Le:-0e+0:0:5:
-%Le:-0e0:1:4:-0x0:
-%*Le:-0e0:0:4:
-%Le:-nan(09A_Zaz):1:13:-nan:
+%Le:-.0e0:1:5:-0x0:
+%*Le:-.0e0:0:5:
+%Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Le:-nan(09A_Zaz):0:13:
-%Le:-nan():1:6:-nan:
+%Le:-nan():1:6:-nan():
%*Le:-nan():0:6:
-%Le:nan():1:5:nan:
+%Le:nan():1:5:nan():
%*Le:nan():0:5:
-%Le:nan(09A_Zaz):1:12:nan:
+%Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Le:nan(09A_Zaz):0:12:
-%Le:0e0:1:3:0x0:
-%*Le:0e0:0:3:
+%Le:.0e0:1:4:0x0:
+%*Le:.0e0:0:4:
%Le:0e+0:1:4:0x0:
%*Le:0e+0:0:4:
%Le:2.22507385850720138309023271733240406e-308:1:42:0x1p-1022:
@@ -40,12 +40,12 @@
%*Le:1.79769313486231570814527423731704357e+308:0:42:
%Le:infinity:1:8:inf:
%*Le:infinity:0:8:
-%Le:+nan():1:6:nan:
+%Le:+nan():1:6:nan():
%*Le:+nan():0:6:
-%Le:+nan(09A_Zaz):1:13:nan:
+%Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Le:+nan(09A_Zaz):0:13:
-%Le:+0e0:1:4:0x0:
-%*Le:+0e0:0:4:
+%Le:+.0e0:1:5:0x0:
+%*Le:+.0e0:0:5:
%Le:+0e+0:1:5:0x0:
%*Le:+0e+0:0:5:
%Le:+2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -76,8 +76,8 @@
%*1Le:-2.22507385850720138309023271733240406e-308:0:-1:
%1Le:-0e+0:0:-1:
%*1Le:-0e+0:0:-1:
-%1Le:-0e0:0:-1:
-%*1Le:-0e0:0:-1:
+%1Le:-.0e0:0:-1:
+%*1Le:-.0e0:0:-1:
%1Le:-nan(09A_Zaz):0:-1:
%*1Le:-nan(09A_Zaz):0:-1:
%1Le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Le:nan():0:-1:
%1Le:nan(09A_Zaz):0:-1:
%*1Le:nan(09A_Zaz):0:-1:
-%1Le:0e0:1:1:0x0:
-%*1Le:0e0:0:1:
+%1Le:.0e0:0:-1:
+%*1Le:.0e0:0:-1:
%1Le:0e+0:1:1:0x0:
%*1Le:0e+0:0:1:
%1Le:2.22507385850720138309023271733240406e-308:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1Le:+nan():0:-1:
%1Le:+nan(09A_Zaz):0:-1:
%*1Le:+nan(09A_Zaz):0:-1:
-%1Le:+0e0:0:-1:
-%*1Le:+0e0:0:-1:
+%1Le:+.0e0:0:-1:
+%*1Le:+.0e0:0:-1:
%1Le:+0e+0:0:-1:
%*1Le:+0e+0:0:-1:
%1Le:+2.22507385850720138309023271733240406e-308:0:-1:
@@ -138,8 +138,8 @@
%*2Le:-2.22507385850720138309023271733240406e-308:0:2:
%2Le:-0e+0:1:2:-0x0:
%*2Le:-0e+0:0:2:
-%2Le:-0e0:1:2:-0x0:
-%*2Le:-0e0:0:2:
+%2Le:-.0e0:0:-1:
+%*2Le:-.0e0:0:-1:
%2Le:-nan(09A_Zaz):0:-1:
%*2Le:-nan(09A_Zaz):0:-1:
%2Le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Le:nan():0:-1:
%2Le:nan(09A_Zaz):0:-1:
%*2Le:nan(09A_Zaz):0:-1:
-%2Le:0e0:0:-1:
-%*2Le:0e0:0:-1:
+%2Le:.0e0:1:2:0x0:
+%*2Le:.0e0:0:2:
%2Le:0e+0:0:-1:
%*2Le:0e+0:0:-1:
%2Le:2.22507385850720138309023271733240406e-308:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2Le:+nan():0:-1:
%2Le:+nan(09A_Zaz):0:-1:
%*2Le:+nan(09A_Zaz):0:-1:
-%2Le:+0e0:1:2:0x0:
-%*2Le:+0e0:0:2:
+%2Le:+.0e0:0:-1:
+%*2Le:+.0e0:0:-1:
%2Le:+0e+0:1:2:0x0:
%*2Le:+0e+0:0:2:
%2Le:+2.22507385850720138309023271733240406e-308:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3Le:-2.22507385850720138309023271733240406e-308:0:3:
%3Le:-0e+0:0:-1:
%*3Le:-0e+0:0:-1:
-%3Le:-0e0:0:-1:
-%*3Le:-0e0:0:-1:
+%3Le:-.0e0:1:3:-0x0:
+%*3Le:-.0e0:0:3:
%3Le:-nan(09A_Zaz):0:-1:
%*3Le:-nan(09A_Zaz):0:-1:
%3Le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Le:nan():0:3:
%3Le:nan(09A_Zaz):1:3:nan:
%*3Le:nan(09A_Zaz):0:3:
-%3Le:0e0:1:3:0x0:
-%*3Le:0e0:0:3:
+%3Le:.0e0:0:-1:
+%*3Le:.0e0:0:-1:
%3Le:0e+0:0:-1:
%*3Le:0e+0:0:-1:
%3Le:2.22507385850720138309023271733240406e-308:1:3:0x1.199999999999ap1:
@@ -230,8 +230,8 @@
%*3Le:+nan():0:-1:
%3Le:+nan(09A_Zaz):0:-1:
%*3Le:+nan(09A_Zaz):0:-1:
-%3Le:+0e0:0:-1:
-%*3Le:+0e0:0:-1:
+%3Le:+.0e0:1:3:0x0:
+%*3Le:+.0e0:0:3:
%3Le:+0e+0:0:-1:
%*3Le:+0e+0:0:-1:
%3Le:+2.22507385850720138309023271733240406e-308:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4Le:-2.22507385850720138309023271733240406e-308:0:4:
%4Le:-0e+0:0:-1:
%*4Le:-0e+0:0:-1:
-%4Le:-0e0:1:4:-0x0:
-%*4Le:-0e0:0:4:
+%4Le:-.0e0:0:-1:
+%*4Le:-.0e0:0:-1:
%4Le:-nan(09A_Zaz):1:4:-nan:
%*4Le:-nan(09A_Zaz):0:4:
%4Le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Le:nan():0:-1:
%4Le:nan(09A_Zaz):0:-1:
%*4Le:nan(09A_Zaz):0:-1:
-%4Le:0e0:1:3:0x0:
-%*4Le:0e0:0:3:
+%4Le:.0e0:1:4:0x0:
+%*4Le:.0e0:0:4:
%4Le:0e+0:1:4:0x0:
%*4Le:0e+0:0:4:
%4Le:2.22507385850720138309023271733240406e-308:1:4:0x1.1c28f5c28f5c3p1:
@@ -292,8 +292,8 @@
%*4Le:+nan():0:4:
%4Le:+nan(09A_Zaz):1:4:nan:
%*4Le:+nan(09A_Zaz):0:4:
-%4Le:+0e0:1:4:0x0:
-%*4Le:+0e0:0:4:
+%4Le:+.0e0:0:-1:
+%*4Le:+.0e0:0:-1:
%4Le:+0e+0:0:-1:
%*4Le:+0e+0:0:-1:
%4Le:+2.22507385850720138309023271733240406e-308:1:4:0x1.199999999999ap1:
@@ -324,18 +324,18 @@
%*40Le:-2.22507385850720138309023271733240406e-308:0:-1:
%40Le:-0e+0:1:5:-0x0:
%*40Le:-0e+0:0:5:
-%40Le:-0e0:1:4:-0x0:
-%*40Le:-0e0:0:4:
-%40Le:-nan(09A_Zaz):1:13:-nan:
+%40Le:-.0e0:1:5:-0x0:
+%*40Le:-.0e0:0:5:
+%40Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40Le:-nan(09A_Zaz):0:13:
-%40Le:-nan():1:6:-nan:
+%40Le:-nan():1:6:-nan():
%*40Le:-nan():0:6:
-%40Le:nan():1:5:nan:
+%40Le:nan():1:5:nan():
%*40Le:nan():0:5:
-%40Le:nan(09A_Zaz):1:12:nan:
+%40Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40Le:nan(09A_Zaz):0:12:
-%40Le:0e0:1:3:0x0:
-%*40Le:0e0:0:3:
+%40Le:.0e0:1:4:0x0:
+%*40Le:.0e0:0:4:
%40Le:0e+0:1:4:0x0:
%*40Le:0e+0:0:4:
%40Le:2.22507385850720138309023271733240406e-308:1:40:0x1.23a516e82d9bap-9:
@@ -350,12 +350,12 @@
%*40Le:1.79769313486231570814527423731704357e+308:0:40:
%40Le:infinity:1:8:inf:
%*40Le:infinity:0:8:
-%40Le:+nan():1:6:nan:
+%40Le:+nan():1:6:nan():
%*40Le:+nan():0:6:
-%40Le:+nan(09A_Zaz):1:13:nan:
+%40Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40Le:+nan(09A_Zaz):0:13:
-%40Le:+0e0:1:4:0x0:
-%*40Le:+0e0:0:4:
+%40Le:+.0e0:1:5:0x0:
+%*40Le:+.0e0:0:5:
%40Le:+0e+0:1:5:0x0:
%*40Le:+0e+0:0:5:
%40Le:+2.22507385850720138309023271733240406e-308:0:-1:
@@ -386,18 +386,18 @@
%*48Le:-2.22507385850720138309023271733240406e-308:0:43:
%48Le:-0e+0:1:5:-0x0:
%*48Le:-0e+0:0:5:
-%48Le:-0e0:1:4:-0x0:
-%*48Le:-0e0:0:4:
-%48Le:-nan(09A_Zaz):1:13:-nan:
+%48Le:-.0e0:1:5:-0x0:
+%*48Le:-.0e0:0:5:
+%48Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48Le:-nan(09A_Zaz):0:13:
-%48Le:-nan():1:6:-nan:
+%48Le:-nan():1:6:-nan():
%*48Le:-nan():0:6:
-%48Le:nan():1:5:nan:
+%48Le:nan():1:5:nan():
%*48Le:nan():0:5:
-%48Le:nan(09A_Zaz):1:12:nan:
+%48Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48Le:nan(09A_Zaz):0:12:
-%48Le:0e0:1:3:0x0:
-%*48Le:0e0:0:3:
+%48Le:.0e0:1:4:0x0:
+%*48Le:.0e0:0:4:
%48Le:0e+0:1:4:0x0:
%*48Le:0e+0:0:4:
%48Le:2.22507385850720138309023271733240406e-308:1:42:0x1p-1022:
@@ -412,12 +412,12 @@
%*48Le:1.79769313486231570814527423731704357e+308:0:42:
%48Le:infinity:1:8:inf:
%*48Le:infinity:0:8:
-%48Le:+nan():1:6:nan:
+%48Le:+nan():1:6:nan():
%*48Le:+nan():0:6:
-%48Le:+nan(09A_Zaz):1:13:nan:
+%48Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le:+nan(09A_Zaz):0:13:
-%48Le:+0e0:1:4:0x0:
-%*48Le:+0e0:0:4:
+%48Le:+.0e0:1:5:0x0:
+%*48Le:+.0e0:0:5:
%48Le:+0e+0:1:5:0x0:
%*48Le:+0e+0:0:5:
%48Le:+2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -448,8 +448,8 @@
%*3Le: -2.22507385850720138309023271733240406e-308:0:4:
%3Le: -0e+0:0:-1:
%*3Le: -0e+0:0:-1:
-%3Le: -0e0:0:-1:
-%*3Le: -0e0:0:-1:
+%3Le: -.0e0:1:4:-0x0:
+%*3Le: -.0e0:0:4:
%3Le: -nan(09A_Zaz):0:-1:
%*3Le: -nan(09A_Zaz):0:-1:
%3Le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Le: nan():0:4:
%3Le: nan(09A_Zaz):1:4:nan:
%*3Le: nan(09A_Zaz):0:4:
-%3Le: 0e0:1:4:0x0:
-%*3Le: 0e0:0:4:
+%3Le: .0e0:0:-1:
+%*3Le: .0e0:0:-1:
%3Le: 0e+0:0:-1:
%*3Le: 0e+0:0:-1:
%3Le: 2.22507385850720138309023271733240406e-308:1:4:0x1.199999999999ap1:
@@ -478,8 +478,8 @@
%*3Le: +nan():0:-1:
%3Le: +nan(09A_Zaz):0:-1:
%*3Le: +nan(09A_Zaz):0:-1:
-%3Le: +0e0:0:-1:
-%*3Le: +0e0:0:-1:
+%3Le: +.0e0:1:4:0x0:
+%*3Le: +.0e0:0:4:
%3Le: +0e+0:0:-1:
%*3Le: +0e+0:0:-1:
%3Le: +2.22507385850720138309023271733240406e-308:1:4:0x1p1:
@@ -510,18 +510,18 @@
%*48Le: -2.22507385850720138309023271733240406e-308:0:44:
%48Le: -0e+0:1:6:-0x0:
%*48Le: -0e+0:0:6:
-%48Le: -0e0:1:5:-0x0:
-%*48Le: -0e0:0:5:
-%48Le: -nan(09A_Zaz):1:14:-nan:
+%48Le: -.0e0:1:6:-0x0:
+%*48Le: -.0e0:0:6:
+%48Le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48Le: -nan(09A_Zaz):0:14:
-%48Le: -nan():1:7:-nan:
+%48Le: -nan():1:7:-nan():
%*48Le: -nan():0:7:
-%48Le: nan():1:6:nan:
+%48Le: nan():1:6:nan():
%*48Le: nan():0:6:
-%48Le: nan(09A_Zaz):1:13:nan:
+%48Le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le: nan(09A_Zaz):0:13:
-%48Le: 0e0:1:4:0x0:
-%*48Le: 0e0:0:4:
+%48Le: .0e0:1:5:0x0:
+%*48Le: .0e0:0:5:
%48Le: 0e+0:1:5:0x0:
%*48Le: 0e+0:0:5:
%48Le: 2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -536,12 +536,12 @@
%*48Le: 1.79769313486231570814527423731704357e+308:0:43:
%48Le: infinity:1:9:inf:
%*48Le: infinity:0:9:
-%48Le: +nan():1:7:nan:
+%48Le: +nan():1:7:nan():
%*48Le: +nan():0:7:
-%48Le: +nan(09A_Zaz):1:14:nan:
+%48Le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48Le: +nan(09A_Zaz):0:14:
-%48Le: +0e0:1:5:0x0:
-%*48Le: +0e0:0:5:
+%48Le: +.0e0:1:6:0x0:
+%*48Le: +.0e0:0:6:
%48Le: +0e+0:1:6:0x0:
%*48Le: +0e+0:0:6:
%48Le: +2.22507385850720138309023271733240406e-308:1:44:0x1p-1022:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
index 9a0186f..0112948 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
@@ -14,18 +14,18 @@
%*LE:-2.22507385850720138309023271733240406E-308:0:43:
%LE:-0E+0:1:5:-0x0:
%*LE:-0E+0:0:5:
-%LE:-0E0:1:4:-0x0:
-%*LE:-0E0:0:4:
-%LE:-NAN(09A_Zaz):1:13:-nan:
+%LE:-.0E0:1:5:-0x0:
+%*LE:-.0E0:0:5:
+%LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LE:-NAN(09A_Zaz):0:13:
-%LE:-NAN():1:6:-nan:
+%LE:-NAN():1:6:-nan():
%*LE:-NAN():0:6:
-%LE:NAN():1:5:nan:
+%LE:NAN():1:5:nan():
%*LE:NAN():0:5:
-%LE:NAN(09A_Zaz):1:12:nan:
+%LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LE:NAN(09A_Zaz):0:12:
-%LE:0E0:1:3:0x0:
-%*LE:0E0:0:3:
+%LE:.0E0:1:4:0x0:
+%*LE:.0E0:0:4:
%LE:0E+0:1:4:0x0:
%*LE:0E+0:0:4:
%LE:2.22507385850720138309023271733240406E-308:1:42:0x1p-1022:
@@ -40,12 +40,12 @@
%*LE:1.79769313486231570814527423731704357E+308:0:42:
%LE:INFINITY:1:8:inf:
%*LE:INFINITY:0:8:
-%LE:+NAN():1:6:nan:
+%LE:+NAN():1:6:nan():
%*LE:+NAN():0:6:
-%LE:+NAN(09A_Zaz):1:13:nan:
+%LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LE:+NAN(09A_Zaz):0:13:
-%LE:+0E0:1:4:0x0:
-%*LE:+0E0:0:4:
+%LE:+.0E0:1:5:0x0:
+%*LE:+.0E0:0:5:
%LE:+0E+0:1:5:0x0:
%*LE:+0E+0:0:5:
%LE:+2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -76,8 +76,8 @@
%*1LE:-2.22507385850720138309023271733240406E-308:0:-1:
%1LE:-0E+0:0:-1:
%*1LE:-0E+0:0:-1:
-%1LE:-0E0:0:-1:
-%*1LE:-0E0:0:-1:
+%1LE:-.0E0:0:-1:
+%*1LE:-.0E0:0:-1:
%1LE:-NAN(09A_Zaz):0:-1:
%*1LE:-NAN(09A_Zaz):0:-1:
%1LE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LE:NAN():0:-1:
%1LE:NAN(09A_Zaz):0:-1:
%*1LE:NAN(09A_Zaz):0:-1:
-%1LE:0E0:1:1:0x0:
-%*1LE:0E0:0:1:
+%1LE:.0E0:0:-1:
+%*1LE:.0E0:0:-1:
%1LE:0E+0:1:1:0x0:
%*1LE:0E+0:0:1:
%1LE:2.22507385850720138309023271733240406E-308:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1LE:+NAN():0:-1:
%1LE:+NAN(09A_Zaz):0:-1:
%*1LE:+NAN(09A_Zaz):0:-1:
-%1LE:+0E0:0:-1:
-%*1LE:+0E0:0:-1:
+%1LE:+.0E0:0:-1:
+%*1LE:+.0E0:0:-1:
%1LE:+0E+0:0:-1:
%*1LE:+0E+0:0:-1:
%1LE:+2.22507385850720138309023271733240406E-308:0:-1:
@@ -138,8 +138,8 @@
%*2LE:-2.22507385850720138309023271733240406E-308:0:2:
%2LE:-0E+0:1:2:-0x0:
%*2LE:-0E+0:0:2:
-%2LE:-0E0:1:2:-0x0:
-%*2LE:-0E0:0:2:
+%2LE:-.0E0:0:-1:
+%*2LE:-.0E0:0:-1:
%2LE:-NAN(09A_Zaz):0:-1:
%*2LE:-NAN(09A_Zaz):0:-1:
%2LE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LE:NAN():0:-1:
%2LE:NAN(09A_Zaz):0:-1:
%*2LE:NAN(09A_Zaz):0:-1:
-%2LE:0E0:0:-1:
-%*2LE:0E0:0:-1:
+%2LE:.0E0:1:2:0x0:
+%*2LE:.0E0:0:2:
%2LE:0E+0:0:-1:
%*2LE:0E+0:0:-1:
%2LE:2.22507385850720138309023271733240406E-308:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2LE:+NAN():0:-1:
%2LE:+NAN(09A_Zaz):0:-1:
%*2LE:+NAN(09A_Zaz):0:-1:
-%2LE:+0E0:1:2:0x0:
-%*2LE:+0E0:0:2:
+%2LE:+.0E0:0:-1:
+%*2LE:+.0E0:0:-1:
%2LE:+0E+0:1:2:0x0:
%*2LE:+0E+0:0:2:
%2LE:+2.22507385850720138309023271733240406E-308:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3LE:-2.22507385850720138309023271733240406E-308:0:3:
%3LE:-0E+0:0:-1:
%*3LE:-0E+0:0:-1:
-%3LE:-0E0:0:-1:
-%*3LE:-0E0:0:-1:
+%3LE:-.0E0:1:3:-0x0:
+%*3LE:-.0E0:0:3:
%3LE:-NAN(09A_Zaz):0:-1:
%*3LE:-NAN(09A_Zaz):0:-1:
%3LE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LE:NAN():0:3:
%3LE:NAN(09A_Zaz):1:3:nan:
%*3LE:NAN(09A_Zaz):0:3:
-%3LE:0E0:1:3:0x0:
-%*3LE:0E0:0:3:
+%3LE:.0E0:0:-1:
+%*3LE:.0E0:0:-1:
%3LE:0E+0:0:-1:
%*3LE:0E+0:0:-1:
%3LE:2.22507385850720138309023271733240406E-308:1:3:0x1.199999999999ap1:
@@ -230,8 +230,8 @@
%*3LE:+NAN():0:-1:
%3LE:+NAN(09A_Zaz):0:-1:
%*3LE:+NAN(09A_Zaz):0:-1:
-%3LE:+0E0:0:-1:
-%*3LE:+0E0:0:-1:
+%3LE:+.0E0:1:3:0x0:
+%*3LE:+.0E0:0:3:
%3LE:+0E+0:0:-1:
%*3LE:+0E+0:0:-1:
%3LE:+2.22507385850720138309023271733240406E-308:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4LE:-2.22507385850720138309023271733240406E-308:0:4:
%4LE:-0E+0:0:-1:
%*4LE:-0E+0:0:-1:
-%4LE:-0E0:1:4:-0x0:
-%*4LE:-0E0:0:4:
+%4LE:-.0E0:0:-1:
+%*4LE:-.0E0:0:-1:
%4LE:-NAN(09A_Zaz):1:4:-nan:
%*4LE:-NAN(09A_Zaz):0:4:
%4LE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LE:NAN():0:-1:
%4LE:NAN(09A_Zaz):0:-1:
%*4LE:NAN(09A_Zaz):0:-1:
-%4LE:0E0:1:3:0x0:
-%*4LE:0E0:0:3:
+%4LE:.0E0:1:4:0x0:
+%*4LE:.0E0:0:4:
%4LE:0E+0:1:4:0x0:
%*4LE:0E+0:0:4:
%4LE:2.22507385850720138309023271733240406E-308:1:4:0x1.1c28f5c28f5c3p1:
@@ -292,8 +292,8 @@
%*4LE:+NAN():0:4:
%4LE:+NAN(09A_Zaz):1:4:nan:
%*4LE:+NAN(09A_Zaz):0:4:
-%4LE:+0E0:1:4:0x0:
-%*4LE:+0E0:0:4:
+%4LE:+.0E0:0:-1:
+%*4LE:+.0E0:0:-1:
%4LE:+0E+0:0:-1:
%*4LE:+0E+0:0:-1:
%4LE:+2.22507385850720138309023271733240406E-308:1:4:0x1.199999999999ap1:
@@ -324,18 +324,18 @@
%*40LE:-2.22507385850720138309023271733240406E-308:0:-1:
%40LE:-0E+0:1:5:-0x0:
%*40LE:-0E+0:0:5:
-%40LE:-0E0:1:4:-0x0:
-%*40LE:-0E0:0:4:
-%40LE:-NAN(09A_Zaz):1:13:-nan:
+%40LE:-.0E0:1:5:-0x0:
+%*40LE:-.0E0:0:5:
+%40LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40LE:-NAN(09A_Zaz):0:13:
-%40LE:-NAN():1:6:-nan:
+%40LE:-NAN():1:6:-nan():
%*40LE:-NAN():0:6:
-%40LE:NAN():1:5:nan:
+%40LE:NAN():1:5:nan():
%*40LE:NAN():0:5:
-%40LE:NAN(09A_Zaz):1:12:nan:
+%40LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40LE:NAN(09A_Zaz):0:12:
-%40LE:0E0:1:3:0x0:
-%*40LE:0E0:0:3:
+%40LE:.0E0:1:4:0x0:
+%*40LE:.0E0:0:4:
%40LE:0E+0:1:4:0x0:
%*40LE:0E+0:0:4:
%40LE:2.22507385850720138309023271733240406E-308:1:40:0x1.23a516e82d9bap-9:
@@ -350,12 +350,12 @@
%*40LE:1.79769313486231570814527423731704357E+308:0:40:
%40LE:INFINITY:1:8:inf:
%*40LE:INFINITY:0:8:
-%40LE:+NAN():1:6:nan:
+%40LE:+NAN():1:6:nan():
%*40LE:+NAN():0:6:
-%40LE:+NAN(09A_Zaz):1:13:nan:
+%40LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40LE:+NAN(09A_Zaz):0:13:
-%40LE:+0E0:1:4:0x0:
-%*40LE:+0E0:0:4:
+%40LE:+.0E0:1:5:0x0:
+%*40LE:+.0E0:0:5:
%40LE:+0E+0:1:5:0x0:
%*40LE:+0E+0:0:5:
%40LE:+2.22507385850720138309023271733240406E-308:0:-1:
@@ -386,18 +386,18 @@
%*48LE:-2.22507385850720138309023271733240406E-308:0:43:
%48LE:-0E+0:1:5:-0x0:
%*48LE:-0E+0:0:5:
-%48LE:-0E0:1:4:-0x0:
-%*48LE:-0E0:0:4:
-%48LE:-NAN(09A_Zaz):1:13:-nan:
+%48LE:-.0E0:1:5:-0x0:
+%*48LE:-.0E0:0:5:
+%48LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48LE:-NAN(09A_Zaz):0:13:
-%48LE:-NAN():1:6:-nan:
+%48LE:-NAN():1:6:-nan():
%*48LE:-NAN():0:6:
-%48LE:NAN():1:5:nan:
+%48LE:NAN():1:5:nan():
%*48LE:NAN():0:5:
-%48LE:NAN(09A_Zaz):1:12:nan:
+%48LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48LE:NAN(09A_Zaz):0:12:
-%48LE:0E0:1:3:0x0:
-%*48LE:0E0:0:3:
+%48LE:.0E0:1:4:0x0:
+%*48LE:.0E0:0:4:
%48LE:0E+0:1:4:0x0:
%*48LE:0E+0:0:4:
%48LE:2.22507385850720138309023271733240406E-308:1:42:0x1p-1022:
@@ -412,12 +412,12 @@
%*48LE:1.79769313486231570814527423731704357E+308:0:42:
%48LE:INFINITY:1:8:inf:
%*48LE:INFINITY:0:8:
-%48LE:+NAN():1:6:nan:
+%48LE:+NAN():1:6:nan():
%*48LE:+NAN():0:6:
-%48LE:+NAN(09A_Zaz):1:13:nan:
+%48LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE:+NAN(09A_Zaz):0:13:
-%48LE:+0E0:1:4:0x0:
-%*48LE:+0E0:0:4:
+%48LE:+.0E0:1:5:0x0:
+%*48LE:+.0E0:0:5:
%48LE:+0E+0:1:5:0x0:
%*48LE:+0E+0:0:5:
%48LE:+2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -448,8 +448,8 @@
%*3LE: -2.22507385850720138309023271733240406E-308:0:4:
%3LE: -0E+0:0:-1:
%*3LE: -0E+0:0:-1:
-%3LE: -0E0:0:-1:
-%*3LE: -0E0:0:-1:
+%3LE: -.0E0:1:4:-0x0:
+%*3LE: -.0E0:0:4:
%3LE: -NAN(09A_Zaz):0:-1:
%*3LE: -NAN(09A_Zaz):0:-1:
%3LE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LE: NAN():0:4:
%3LE: NAN(09A_Zaz):1:4:nan:
%*3LE: NAN(09A_Zaz):0:4:
-%3LE: 0E0:1:4:0x0:
-%*3LE: 0E0:0:4:
+%3LE: .0E0:0:-1:
+%*3LE: .0E0:0:-1:
%3LE: 0E+0:0:-1:
%*3LE: 0E+0:0:-1:
%3LE: 2.22507385850720138309023271733240406E-308:1:4:0x1.199999999999ap1:
@@ -478,8 +478,8 @@
%*3LE: +NAN():0:-1:
%3LE: +NAN(09A_Zaz):0:-1:
%*3LE: +NAN(09A_Zaz):0:-1:
-%3LE: +0E0:0:-1:
-%*3LE: +0E0:0:-1:
+%3LE: +.0E0:1:4:0x0:
+%*3LE: +.0E0:0:4:
%3LE: +0E+0:0:-1:
%*3LE: +0E+0:0:-1:
%3LE: +2.22507385850720138309023271733240406E-308:1:4:0x1p1:
@@ -510,18 +510,18 @@
%*48LE: -2.22507385850720138309023271733240406E-308:0:44:
%48LE: -0E+0:1:6:-0x0:
%*48LE: -0E+0:0:6:
-%48LE: -0E0:1:5:-0x0:
-%*48LE: -0E0:0:5:
-%48LE: -NAN(09A_Zaz):1:14:-nan:
+%48LE: -.0E0:1:6:-0x0:
+%*48LE: -.0E0:0:6:
+%48LE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48LE: -NAN(09A_Zaz):0:14:
-%48LE: -NAN():1:7:-nan:
+%48LE: -NAN():1:7:-nan():
%*48LE: -NAN():0:7:
-%48LE: NAN():1:6:nan:
+%48LE: NAN():1:6:nan():
%*48LE: NAN():0:6:
-%48LE: NAN(09A_Zaz):1:13:nan:
+%48LE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE: NAN(09A_Zaz):0:13:
-%48LE: 0E0:1:4:0x0:
-%*48LE: 0E0:0:4:
+%48LE: .0E0:1:5:0x0:
+%*48LE: .0E0:0:5:
%48LE: 0E+0:1:5:0x0:
%*48LE: 0E+0:0:5:
%48LE: 2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -536,12 +536,12 @@
%*48LE: 1.79769313486231570814527423731704357E+308:0:43:
%48LE: INFINITY:1:9:inf:
%*48LE: INFINITY:0:9:
-%48LE: +NAN():1:7:nan:
+%48LE: +NAN():1:7:nan():
%*48LE: +NAN():0:7:
-%48LE: +NAN(09A_Zaz):1:14:nan:
+%48LE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48LE: +NAN(09A_Zaz):0:14:
-%48LE: +0E0:1:5:0x0:
-%*48LE: +0E0:0:5:
+%48LE: +.0E0:1:6:0x0:
+%*48LE: +.0E0:0:6:
%48LE: +0E+0:1:6:0x0:
%*48LE: +0E+0:0:6:
%48LE: +2.22507385850720138309023271733240406E-308:1:44:0x1p-1022:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input
index a506658..b6a2ad8 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input
@@ -14,18 +14,18 @@
%*Lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:342:
%Lf:-0.0:1:4:-0x0:
%*Lf:-0.0:0:4:
-%Lf:-0:1:2:-0x0:
-%*Lf:-0:0:2:
-%Lf:-nan(09A_Zaz):1:13:-nan:
+%Lf:-.0:1:3:-0x0:
+%*Lf:-.0:0:3:
+%Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lf:-nan(09A_Zaz):0:13:
-%Lf:-nan():1:6:-nan:
+%Lf:-nan():1:6:-nan():
%*Lf:-nan():0:6:
-%Lf:nan():1:5:nan:
+%Lf:nan():1:5:nan():
%*Lf:nan():0:5:
-%Lf:nan(09A_Zaz):1:12:nan:
+%Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lf:nan(09A_Zaz):0:12:
-%Lf:0:1:1:0x0:
-%*Lf:0:0:1:
+%Lf:.0:1:2:0x0:
+%*Lf:.0:0:2:
%Lf:0.0:1:3:0x0:
%*Lf:0.0:0:3:
%Lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:341:0x1p-1022:
@@ -40,12 +40,12 @@
%*Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%Lf:infinity:1:8:inf:
%*Lf:infinity:0:8:
-%Lf:+nan():1:6:nan:
+%Lf:+nan():1:6:nan():
%*Lf:+nan():0:6:
-%Lf:+nan(09A_Zaz):1:13:nan:
+%Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lf:+nan(09A_Zaz):0:13:
-%Lf:+0:1:2:0x0:
-%*Lf:+0:0:2:
+%Lf:+.0:1:3:0x0:
+%*Lf:+.0:0:3:
%Lf:+0.0:1:4:0x0:
%*Lf:+0.0:0:4:
%Lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -76,8 +76,8 @@
%*1Lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:-1:
%1Lf:-0.0:0:-1:
%*1Lf:-0.0:0:-1:
-%1Lf:-0:0:-1:
-%*1Lf:-0:0:-1:
+%1Lf:-.0:0:-1:
+%*1Lf:-.0:0:-1:
%1Lf:-nan(09A_Zaz):0:-1:
%*1Lf:-nan(09A_Zaz):0:-1:
%1Lf:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Lf:nan():0:-1:
%1Lf:nan(09A_Zaz):0:-1:
%*1Lf:nan(09A_Zaz):0:-1:
-%1Lf:0:1:1:0x0:
-%*1Lf:0:0:1:
+%1Lf:.0:0:-1:
+%*1Lf:.0:0:-1:
%1Lf:0.0:1:1:0x0:
%*1Lf:0.0:0:1:
%1Lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:1:0x0:
@@ -106,8 +106,8 @@
%*1Lf:+nan():0:-1:
%1Lf:+nan(09A_Zaz):0:-1:
%*1Lf:+nan(09A_Zaz):0:-1:
-%1Lf:+0:0:-1:
-%*1Lf:+0:0:-1:
+%1Lf:+.0:0:-1:
+%*1Lf:+.0:0:-1:
%1Lf:+0.0:0:-1:
%*1Lf:+0.0:0:-1:
%1Lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:-1:
@@ -138,8 +138,8 @@
%*2Lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:2:
%2Lf:-0.0:1:2:-0x0:
%*2Lf:-0.0:0:2:
-%2Lf:-0:1:2:-0x0:
-%*2Lf:-0:0:2:
+%2Lf:-.0:0:-1:
+%*2Lf:-.0:0:-1:
%2Lf:-nan(09A_Zaz):0:-1:
%*2Lf:-nan(09A_Zaz):0:-1:
%2Lf:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Lf:nan():0:-1:
%2Lf:nan(09A_Zaz):0:-1:
%*2Lf:nan(09A_Zaz):0:-1:
-%2Lf:0:1:1:0x0:
-%*2Lf:0:0:1:
+%2Lf:.0:1:2:0x0:
+%*2Lf:.0:0:2:
%2Lf:0.0:1:2:0x0:
%*2Lf:0.0:0:2:
%2Lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:2:0x0:
@@ -168,8 +168,8 @@
%*2Lf:+nan():0:-1:
%2Lf:+nan(09A_Zaz):0:-1:
%*2Lf:+nan(09A_Zaz):0:-1:
-%2Lf:+0:1:2:0x0:
-%*2Lf:+0:0:2:
+%2Lf:+.0:0:-1:
+%*2Lf:+.0:0:-1:
%2Lf:+0.0:1:2:0x0:
%*2Lf:+0.0:0:2:
%2Lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:2:0x0:
@@ -200,8 +200,8 @@
%*3Lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:3:
%3Lf:-0.0:1:3:-0x0:
%*3Lf:-0.0:0:3:
-%3Lf:-0:1:2:-0x0:
-%*3Lf:-0:0:2:
+%3Lf:-.0:1:3:-0x0:
+%*3Lf:-.0:0:3:
%3Lf:-nan(09A_Zaz):0:-1:
%*3Lf:-nan(09A_Zaz):0:-1:
%3Lf:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Lf:nan():0:3:
%3Lf:nan(09A_Zaz):1:3:nan:
%*3Lf:nan(09A_Zaz):0:3:
-%3Lf:0:1:1:0x0:
-%*3Lf:0:0:1:
+%3Lf:.0:1:2:0x0:
+%*3Lf:.0:0:2:
%3Lf:0.0:1:3:0x0:
%*3Lf:0.0:0:3:
%3Lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:3:0x0:
@@ -230,8 +230,8 @@
%*3Lf:+nan():0:-1:
%3Lf:+nan(09A_Zaz):0:-1:
%*3Lf:+nan(09A_Zaz):0:-1:
-%3Lf:+0:1:2:0x0:
-%*3Lf:+0:0:2:
+%3Lf:+.0:1:3:0x0:
+%*3Lf:+.0:0:3:
%3Lf:+0.0:1:3:0x0:
%*3Lf:+0.0:0:3:
%3Lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:3:0x0:
@@ -262,8 +262,8 @@
%*4Lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:4:
%4Lf:-0.0:1:4:-0x0:
%*4Lf:-0.0:0:4:
-%4Lf:-0:1:2:-0x0:
-%*4Lf:-0:0:2:
+%4Lf:-.0:1:3:-0x0:
+%*4Lf:-.0:0:3:
%4Lf:-nan(09A_Zaz):1:4:-nan:
%*4Lf:-nan(09A_Zaz):0:4:
%4Lf:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Lf:nan():0:-1:
%4Lf:nan(09A_Zaz):0:-1:
%*4Lf:nan(09A_Zaz):0:-1:
-%4Lf:0:1:1:0x0:
-%*4Lf:0:0:1:
+%4Lf:.0:1:2:0x0:
+%*4Lf:.0:0:2:
%4Lf:0.0:1:3:0x0:
%*4Lf:0.0:0:3:
%4Lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -292,8 +292,8 @@
%*4Lf:+nan():0:4:
%4Lf:+nan(09A_Zaz):1:4:nan:
%*4Lf:+nan(09A_Zaz):0:4:
-%4Lf:+0:1:2:0x0:
-%*4Lf:+0:0:2:
+%4Lf:+.0:1:3:0x0:
+%*4Lf:+.0:0:3:
%4Lf:+0.0:1:4:0x0:
%*4Lf:+0.0:0:4:
%4Lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -324,18 +324,18 @@
%*311Lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:311:
%311Lf:-0.0:1:4:-0x0:
%*311Lf:-0.0:0:4:
-%311Lf:-0:1:2:-0x0:
-%*311Lf:-0:0:2:
-%311Lf:-nan(09A_Zaz):1:13:-nan:
+%311Lf:-.0:1:3:-0x0:
+%*311Lf:-.0:0:3:
+%311Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*311Lf:-nan(09A_Zaz):0:13:
-%311Lf:-nan():1:6:-nan:
+%311Lf:-nan():1:6:-nan():
%*311Lf:-nan():0:6:
-%311Lf:nan():1:5:nan:
+%311Lf:nan():1:5:nan():
%*311Lf:nan():0:5:
-%311Lf:nan(09A_Zaz):1:12:nan:
+%311Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*311Lf:nan(09A_Zaz):0:12:
-%311Lf:0:1:1:0x0:
-%*311Lf:0:0:1:
+%311Lf:.0:1:2:0x0:
+%*311Lf:.0:0:2:
%311Lf:0.0:1:3:0x0:
%*311Lf:0.0:0:3:
%311Lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:311:0x1.fa3afaa0b9a04p-1023:
@@ -350,12 +350,12 @@
%*311Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311:
%311Lf:infinity:1:8:inf:
%*311Lf:infinity:0:8:
-%311Lf:+nan():1:6:nan:
+%311Lf:+nan():1:6:nan():
%*311Lf:+nan():0:6:
-%311Lf:+nan(09A_Zaz):1:13:nan:
+%311Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*311Lf:+nan(09A_Zaz):0:13:
-%311Lf:+0:1:2:0x0:
-%*311Lf:+0:0:2:
+%311Lf:+.0:1:3:0x0:
+%*311Lf:+.0:0:3:
%311Lf:+0.0:1:4:0x0:
%*311Lf:+0.0:0:4:
%311Lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:311:0x1.cc359e067a348p-1023:
@@ -386,18 +386,18 @@
%*350Lf:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:342:
%350Lf:-0.0:1:4:-0x0:
%*350Lf:-0.0:0:4:
-%350Lf:-0:1:2:-0x0:
-%*350Lf:-0:0:2:
-%350Lf:-nan(09A_Zaz):1:13:-nan:
+%350Lf:-.0:1:3:-0x0:
+%*350Lf:-.0:0:3:
+%350Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*350Lf:-nan(09A_Zaz):0:13:
-%350Lf:-nan():1:6:-nan:
+%350Lf:-nan():1:6:-nan():
%*350Lf:-nan():0:6:
-%350Lf:nan():1:5:nan:
+%350Lf:nan():1:5:nan():
%*350Lf:nan():0:5:
-%350Lf:nan(09A_Zaz):1:12:nan:
+%350Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*350Lf:nan(09A_Zaz):0:12:
-%350Lf:0:1:1:0x0:
-%*350Lf:0:0:1:
+%350Lf:.0:1:2:0x0:
+%*350Lf:.0:0:2:
%350Lf:0.0:1:3:0x0:
%*350Lf:0.0:0:3:
%350Lf:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:341:0x1p-1022:
@@ -412,12 +412,12 @@
%*350Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%350Lf:infinity:1:8:inf:
%*350Lf:infinity:0:8:
-%350Lf:+nan():1:6:nan:
+%350Lf:+nan():1:6:nan():
%*350Lf:+nan():0:6:
-%350Lf:+nan(09A_Zaz):1:13:nan:
+%350Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*350Lf:+nan(09A_Zaz):0:13:
-%350Lf:+0:1:2:0x0:
-%*350Lf:+0:0:2:
+%350Lf:+.0:1:3:0x0:
+%*350Lf:+.0:0:3:
%350Lf:+0.0:1:4:0x0:
%*350Lf:+0.0:0:4:
%350Lf:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -448,8 +448,8 @@
%*3Lf: -0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:4:
%3Lf: -0.0:1:4:-0x0:
%*3Lf: -0.0:0:4:
-%3Lf: -0:1:3:-0x0:
-%*3Lf: -0:0:3:
+%3Lf: -.0:1:4:-0x0:
+%*3Lf: -.0:0:4:
%3Lf: -nan(09A_Zaz):0:-1:
%*3Lf: -nan(09A_Zaz):0:-1:
%3Lf: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Lf: nan():0:4:
%3Lf: nan(09A_Zaz):1:4:nan:
%*3Lf: nan(09A_Zaz):0:4:
-%3Lf: 0:1:2:0x0:
-%*3Lf: 0:0:2:
+%3Lf: .0:1:3:0x0:
+%*3Lf: .0:0:3:
%3Lf: 0.0:1:4:0x0:
%*3Lf: 0.0:0:4:
%3Lf: 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -478,8 +478,8 @@
%*3Lf: +nan():0:-1:
%3Lf: +nan(09A_Zaz):0:-1:
%*3Lf: +nan(09A_Zaz):0:-1:
-%3Lf: +0:1:3:0x0:
-%*3Lf: +0:0:3:
+%3Lf: +.0:1:4:0x0:
+%*3Lf: +.0:0:4:
%3Lf: +0.0:1:4:0x0:
%*3Lf: +0.0:0:4:
%3Lf: +0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -510,18 +510,18 @@
%*350Lf: -0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:343:
%350Lf: -0.0:1:5:-0x0:
%*350Lf: -0.0:0:5:
-%350Lf: -0:1:3:-0x0:
-%*350Lf: -0:0:3:
-%350Lf: -nan(09A_Zaz):1:14:-nan:
+%350Lf: -.0:1:4:-0x0:
+%*350Lf: -.0:0:4:
+%350Lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*350Lf: -nan(09A_Zaz):0:14:
-%350Lf: -nan():1:7:-nan:
+%350Lf: -nan():1:7:-nan():
%*350Lf: -nan():0:7:
-%350Lf: nan():1:6:nan:
+%350Lf: nan():1:6:nan():
%*350Lf: nan():0:6:
-%350Lf: nan(09A_Zaz):1:13:nan:
+%350Lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*350Lf: nan(09A_Zaz):0:13:
-%350Lf: 0:1:2:0x0:
-%*350Lf: 0:0:2:
+%350Lf: .0:1:3:0x0:
+%*350Lf: .0:0:3:
%350Lf: 0.0:1:4:0x0:
%*350Lf: 0.0:0:4:
%350Lf: 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -536,12 +536,12 @@
%*350Lf: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313:
%350Lf: infinity:1:9:inf:
%*350Lf: infinity:0:9:
-%350Lf: +nan():1:7:nan:
+%350Lf: +nan():1:7:nan():
%*350Lf: +nan():0:7:
-%350Lf: +nan(09A_Zaz):1:14:nan:
+%350Lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*350Lf: +nan(09A_Zaz):0:14:
-%350Lf: +0:1:3:0x0:
-%*350Lf: +0:0:3:
+%350Lf: +.0:1:4:0x0:
+%*350Lf: +.0:0:4:
%350Lf: +0.0:1:5:0x0:
%*350Lf: +0.0:0:5:
%350Lf: +0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:343:0x1p-1022:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input
index 03dedfc..d28b36f 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input
@@ -14,18 +14,18 @@
%*LF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:342:
%LF:-0.0:1:4:-0x0:
%*LF:-0.0:0:4:
-%LF:-0:1:2:-0x0:
-%*LF:-0:0:2:
-%LF:-NAN(09A_Zaz):1:13:-nan:
+%LF:-.0:1:3:-0x0:
+%*LF:-.0:0:3:
+%LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LF:-NAN(09A_Zaz):0:13:
-%LF:-NAN():1:6:-nan:
+%LF:-NAN():1:6:-nan():
%*LF:-NAN():0:6:
-%LF:NAN():1:5:nan:
+%LF:NAN():1:5:nan():
%*LF:NAN():0:5:
-%LF:NAN(09A_Zaz):1:12:nan:
+%LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LF:NAN(09A_Zaz):0:12:
-%LF:0:1:1:0x0:
-%*LF:0:0:1:
+%LF:.0:1:2:0x0:
+%*LF:.0:0:2:
%LF:0.0:1:3:0x0:
%*LF:0.0:0:3:
%LF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:341:0x1p-1022:
@@ -40,12 +40,12 @@
%*LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%LF:INFINITY:1:8:inf:
%*LF:INFINITY:0:8:
-%LF:+NAN():1:6:nan:
+%LF:+NAN():1:6:nan():
%*LF:+NAN():0:6:
-%LF:+NAN(09A_Zaz):1:13:nan:
+%LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LF:+NAN(09A_Zaz):0:13:
-%LF:+0:1:2:0x0:
-%*LF:+0:0:2:
+%LF:+.0:1:3:0x0:
+%*LF:+.0:0:3:
%LF:+0.0:1:4:0x0:
%*LF:+0.0:0:4:
%LF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -76,8 +76,8 @@
%*1LF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:-1:
%1LF:-0.0:0:-1:
%*1LF:-0.0:0:-1:
-%1LF:-0:0:-1:
-%*1LF:-0:0:-1:
+%1LF:-.0:0:-1:
+%*1LF:-.0:0:-1:
%1LF:-NAN(09A_Zaz):0:-1:
%*1LF:-NAN(09A_Zaz):0:-1:
%1LF:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LF:NAN():0:-1:
%1LF:NAN(09A_Zaz):0:-1:
%*1LF:NAN(09A_Zaz):0:-1:
-%1LF:0:1:1:0x0:
-%*1LF:0:0:1:
+%1LF:.0:0:-1:
+%*1LF:.0:0:-1:
%1LF:0.0:1:1:0x0:
%*1LF:0.0:0:1:
%1LF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LF:+NAN():0:-1:
%1LF:+NAN(09A_Zaz):0:-1:
%*1LF:+NAN(09A_Zaz):0:-1:
-%1LF:+0:0:-1:
-%*1LF:+0:0:-1:
+%1LF:+.0:0:-1:
+%*1LF:+.0:0:-1:
%1LF:+0.0:0:-1:
%*1LF:+0.0:0:-1:
%1LF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:-1:
@@ -138,8 +138,8 @@
%*2LF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:2:
%2LF:-0.0:1:2:-0x0:
%*2LF:-0.0:0:2:
-%2LF:-0:1:2:-0x0:
-%*2LF:-0:0:2:
+%2LF:-.0:0:-1:
+%*2LF:-.0:0:-1:
%2LF:-NAN(09A_Zaz):0:-1:
%*2LF:-NAN(09A_Zaz):0:-1:
%2LF:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LF:NAN():0:-1:
%2LF:NAN(09A_Zaz):0:-1:
%*2LF:NAN(09A_Zaz):0:-1:
-%2LF:0:1:1:0x0:
-%*2LF:0:0:1:
+%2LF:.0:1:2:0x0:
+%*2LF:.0:0:2:
%2LF:0.0:1:2:0x0:
%*2LF:0.0:0:2:
%2LF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:2:0x0:
@@ -168,8 +168,8 @@
%*2LF:+NAN():0:-1:
%2LF:+NAN(09A_Zaz):0:-1:
%*2LF:+NAN(09A_Zaz):0:-1:
-%2LF:+0:1:2:0x0:
-%*2LF:+0:0:2:
+%2LF:+.0:0:-1:
+%*2LF:+.0:0:-1:
%2LF:+0.0:1:2:0x0:
%*2LF:+0.0:0:2:
%2LF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:3:
%3LF:-0.0:1:3:-0x0:
%*3LF:-0.0:0:3:
-%3LF:-0:1:2:-0x0:
-%*3LF:-0:0:2:
+%3LF:-.0:1:3:-0x0:
+%*3LF:-.0:0:3:
%3LF:-NAN(09A_Zaz):0:-1:
%*3LF:-NAN(09A_Zaz):0:-1:
%3LF:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LF:NAN():0:3:
%3LF:NAN(09A_Zaz):1:3:nan:
%*3LF:NAN(09A_Zaz):0:3:
-%3LF:0:1:1:0x0:
-%*3LF:0:0:1:
+%3LF:.0:1:2:0x0:
+%*3LF:.0:0:2:
%3LF:0.0:1:3:0x0:
%*3LF:0.0:0:3:
%3LF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:3:0x0:
@@ -230,8 +230,8 @@
%*3LF:+NAN():0:-1:
%3LF:+NAN(09A_Zaz):0:-1:
%*3LF:+NAN(09A_Zaz):0:-1:
-%3LF:+0:1:2:0x0:
-%*3LF:+0:0:2:
+%3LF:+.0:1:3:0x0:
+%*3LF:+.0:0:3:
%3LF:+0.0:1:3:0x0:
%*3LF:+0.0:0:3:
%3LF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:3:0x0:
@@ -262,8 +262,8 @@
%*4LF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:4:
%4LF:-0.0:1:4:-0x0:
%*4LF:-0.0:0:4:
-%4LF:-0:1:2:-0x0:
-%*4LF:-0:0:2:
+%4LF:-.0:1:3:-0x0:
+%*4LF:-.0:0:3:
%4LF:-NAN(09A_Zaz):1:4:-nan:
%*4LF:-NAN(09A_Zaz):0:4:
%4LF:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LF:NAN():0:-1:
%4LF:NAN(09A_Zaz):0:-1:
%*4LF:NAN(09A_Zaz):0:-1:
-%4LF:0:1:1:0x0:
-%*4LF:0:0:1:
+%4LF:.0:1:2:0x0:
+%*4LF:.0:0:2:
%4LF:0.0:1:3:0x0:
%*4LF:0.0:0:3:
%4LF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -292,8 +292,8 @@
%*4LF:+NAN():0:4:
%4LF:+NAN(09A_Zaz):1:4:nan:
%*4LF:+NAN(09A_Zaz):0:4:
-%4LF:+0:1:2:0x0:
-%*4LF:+0:0:2:
+%4LF:+.0:1:3:0x0:
+%*4LF:+.0:0:3:
%4LF:+0.0:1:4:0x0:
%*4LF:+0.0:0:4:
%4LF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -324,18 +324,18 @@
%*311LF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:311:
%311LF:-0.0:1:4:-0x0:
%*311LF:-0.0:0:4:
-%311LF:-0:1:2:-0x0:
-%*311LF:-0:0:2:
-%311LF:-NAN(09A_Zaz):1:13:-nan:
+%311LF:-.0:1:3:-0x0:
+%*311LF:-.0:0:3:
+%311LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*311LF:-NAN(09A_Zaz):0:13:
-%311LF:-NAN():1:6:-nan:
+%311LF:-NAN():1:6:-nan():
%*311LF:-NAN():0:6:
-%311LF:NAN():1:5:nan:
+%311LF:NAN():1:5:nan():
%*311LF:NAN():0:5:
-%311LF:NAN(09A_Zaz):1:12:nan:
+%311LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*311LF:NAN(09A_Zaz):0:12:
-%311LF:0:1:1:0x0:
-%*311LF:0:0:1:
+%311LF:.0:1:2:0x0:
+%*311LF:.0:0:2:
%311LF:0.0:1:3:0x0:
%*311LF:0.0:0:3:
%311LF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:311:0x1.fa3afaa0b9a04p-1023:
@@ -350,12 +350,12 @@
%*311LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311:
%311LF:INFINITY:1:8:inf:
%*311LF:INFINITY:0:8:
-%311LF:+NAN():1:6:nan:
+%311LF:+NAN():1:6:nan():
%*311LF:+NAN():0:6:
-%311LF:+NAN(09A_Zaz):1:13:nan:
+%311LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*311LF:+NAN(09A_Zaz):0:13:
-%311LF:+0:1:2:0x0:
-%*311LF:+0:0:2:
+%311LF:+.0:1:3:0x0:
+%*311LF:+.0:0:3:
%311LF:+0.0:1:4:0x0:
%*311LF:+0.0:0:4:
%311LF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:311:0x1.cc359e067a348p-1023:
@@ -386,18 +386,18 @@
%*350LF:-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:342:
%350LF:-0.0:1:4:-0x0:
%*350LF:-0.0:0:4:
-%350LF:-0:1:2:-0x0:
-%*350LF:-0:0:2:
-%350LF:-NAN(09A_Zaz):1:13:-nan:
+%350LF:-.0:1:3:-0x0:
+%*350LF:-.0:0:3:
+%350LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*350LF:-NAN(09A_Zaz):0:13:
-%350LF:-NAN():1:6:-nan:
+%350LF:-NAN():1:6:-nan():
%*350LF:-NAN():0:6:
-%350LF:NAN():1:5:nan:
+%350LF:NAN():1:5:nan():
%*350LF:NAN():0:5:
-%350LF:NAN(09A_Zaz):1:12:nan:
+%350LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*350LF:NAN(09A_Zaz):0:12:
-%350LF:0:1:1:0x0:
-%*350LF:0:0:1:
+%350LF:.0:1:2:0x0:
+%*350LF:.0:0:2:
%350LF:0.0:1:3:0x0:
%*350LF:0.0:0:3:
%350LF:0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:341:0x1p-1022:
@@ -412,12 +412,12 @@
%*350LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%350LF:INFINITY:1:8:inf:
%*350LF:INFINITY:0:8:
-%350LF:+NAN():1:6:nan:
+%350LF:+NAN():1:6:nan():
%*350LF:+NAN():0:6:
-%350LF:+NAN(09A_Zaz):1:13:nan:
+%350LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*350LF:+NAN(09A_Zaz):0:13:
-%350LF:+0:1:2:0x0:
-%*350LF:+0:0:2:
+%350LF:+.0:1:3:0x0:
+%*350LF:+.0:0:3:
%350LF:+0.0:1:4:0x0:
%*350LF:+0.0:0:4:
%350LF:+0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -448,8 +448,8 @@
%*3LF: -0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:4:
%3LF: -0.0:1:4:-0x0:
%*3LF: -0.0:0:4:
-%3LF: -0:1:3:-0x0:
-%*3LF: -0:0:3:
+%3LF: -.0:1:4:-0x0:
+%*3LF: -.0:0:4:
%3LF: -NAN(09A_Zaz):0:-1:
%*3LF: -NAN(09A_Zaz):0:-1:
%3LF: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LF: NAN():0:4:
%3LF: NAN(09A_Zaz):1:4:nan:
%*3LF: NAN(09A_Zaz):0:4:
-%3LF: 0:1:2:0x0:
-%*3LF: 0:0:2:
+%3LF: .0:1:3:0x0:
+%*3LF: .0:0:3:
%3LF: 0.0:1:4:0x0:
%*3LF: 0.0:0:4:
%3LF: 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -478,8 +478,8 @@
%*3LF: +NAN():0:-1:
%3LF: +NAN(09A_Zaz):0:-1:
%*3LF: +NAN(09A_Zaz):0:-1:
-%3LF: +0:1:3:0x0:
-%*3LF: +0:0:3:
+%3LF: +.0:1:4:0x0:
+%*3LF: +.0:0:4:
%3LF: +0.0:1:4:0x0:
%*3LF: +0.0:0:4:
%3LF: +0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:4:0x0:
@@ -510,18 +510,18 @@
%*350LF: -0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:0:343:
%350LF: -0.0:1:5:-0x0:
%*350LF: -0.0:0:5:
-%350LF: -0:1:3:-0x0:
-%*350LF: -0:0:3:
-%350LF: -NAN(09A_Zaz):1:14:-nan:
+%350LF: -.0:1:4:-0x0:
+%*350LF: -.0:0:4:
+%350LF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*350LF: -NAN(09A_Zaz):0:14:
-%350LF: -NAN():1:7:-nan:
+%350LF: -NAN():1:7:-nan():
%*350LF: -NAN():0:7:
-%350LF: NAN():1:6:nan:
+%350LF: NAN():1:6:nan():
%*350LF: NAN():0:6:
-%350LF: NAN(09A_Zaz):1:13:nan:
+%350LF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*350LF: NAN(09A_Zaz):0:13:
-%350LF: 0:1:2:0x0:
-%*350LF: 0:0:2:
+%350LF: .0:1:3:0x0:
+%*350LF: .0:0:3:
%350LF: 0.0:1:4:0x0:
%*350LF: 0.0:0:4:
%350LF: 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:342:0x1p-1022:
@@ -536,12 +536,12 @@
%*350LF: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313:
%350LF: INFINITY:1:9:inf:
%*350LF: INFINITY:0:9:
-%350LF: +NAN():1:7:nan:
+%350LF: +NAN():1:7:nan():
%*350LF: +NAN():0:7:
-%350LF: +NAN(09A_Zaz):1:14:nan:
+%350LF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*350LF: +NAN(09A_Zaz):0:14:
-%350LF: +0:1:3:0x0:
-%*350LF: +0:0:3:
+%350LF: +.0:1:4:0x0:
+%*350LF: +.0:0:4:
%350LF: +0.0:1:5:0x0:
%*350LF: +0.0:0:5:
%350LF: +0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072013830902327173324:1:343:0x1p-1022:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input
index 2aba539..6a6feb0 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input
@@ -14,18 +14,18 @@
%*Lg:-0x8p-1025:0:10:
%Lg:-0x0p+0:1:7:-0x0:
%*Lg:-0x0p+0:0:7:
-%Lg:-0x0p0:1:6:-0x0:
-%*Lg:-0x0p0:0:6:
-%Lg:-nan(09A_Zaz):1:13:-nan:
+%Lg:-0x.0p0:1:7:-0x0:
+%*Lg:-0x.0p0:0:7:
+%Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lg:-nan(09A_Zaz):0:13:
-%Lg:-nan():1:6:-nan:
+%Lg:-nan():1:6:-nan():
%*Lg:-nan():0:6:
-%Lg:nan():1:5:nan:
+%Lg:nan():1:5:nan():
%*Lg:nan():0:5:
-%Lg:nan(09A_Zaz):1:12:nan:
+%Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lg:nan(09A_Zaz):0:12:
-%Lg:0x0p0:1:5:0x0:
-%*Lg:0x0p0:0:5:
+%Lg:0x.0p0:1:6:0x0:
+%*Lg:0x.0p0:0:6:
%Lg:0x0p+0:1:6:0x0:
%*Lg:0x0p+0:0:6:
%Lg:0x8p-1025:1:9:0x1p-1022:
@@ -40,12 +40,12 @@
%*Lg:0xf.ffffffffffff8p+1020:0:23:
%Lg:infinity:1:8:inf:
%*Lg:infinity:0:8:
-%Lg:+nan():1:6:nan:
+%Lg:+nan():1:6:nan():
%*Lg:+nan():0:6:
-%Lg:+nan(09A_Zaz):1:13:nan:
+%Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lg:+nan(09A_Zaz):0:13:
-%Lg:+0x0p0:1:6:0x0:
-%*Lg:+0x0p0:0:6:
+%Lg:+0x.0p0:1:7:0x0:
+%*Lg:+0x.0p0:0:7:
%Lg:+0x0p+0:1:7:0x0:
%*Lg:+0x0p+0:0:7:
%Lg:+0x8p-1025:1:10:0x1p-1022:
@@ -76,8 +76,8 @@
%*1Lg:-0x8p-1025:0:-1:
%1Lg:-0x0p+0:0:-1:
%*1Lg:-0x0p+0:0:-1:
-%1Lg:-0x0p0:0:-1:
-%*1Lg:-0x0p0:0:-1:
+%1Lg:-0x.0p0:0:-1:
+%*1Lg:-0x.0p0:0:-1:
%1Lg:-nan(09A_Zaz):0:-1:
%*1Lg:-nan(09A_Zaz):0:-1:
%1Lg:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Lg:nan():0:-1:
%1Lg:nan(09A_Zaz):0:-1:
%*1Lg:nan(09A_Zaz):0:-1:
-%1Lg:0x0p0:1:1:0x0:
-%*1Lg:0x0p0:0:1:
+%1Lg:0x.0p0:1:1:0x0:
+%*1Lg:0x.0p0:0:1:
%1Lg:0x0p+0:1:1:0x0:
%*1Lg:0x0p+0:0:1:
%1Lg:0x8p-1025:1:1:0x0:
@@ -106,8 +106,8 @@
%*1Lg:+nan():0:-1:
%1Lg:+nan(09A_Zaz):0:-1:
%*1Lg:+nan(09A_Zaz):0:-1:
-%1Lg:+0x0p0:0:-1:
-%*1Lg:+0x0p0:0:-1:
+%1Lg:+0x.0p0:0:-1:
+%*1Lg:+0x.0p0:0:-1:
%1Lg:+0x0p+0:0:-1:
%*1Lg:+0x0p+0:0:-1:
%1Lg:+0x8p-1025:0:-1:
@@ -138,8 +138,8 @@
%*2Lg:-0x8p-1025:0:2:
%2Lg:-0x0p+0:1:2:-0x0:
%*2Lg:-0x0p+0:0:2:
-%2Lg:-0x0p0:1:2:-0x0:
-%*2Lg:-0x0p0:0:2:
+%2Lg:-0x.0p0:1:2:-0x0:
+%*2Lg:-0x.0p0:0:2:
%2Lg:-nan(09A_Zaz):0:-1:
%*2Lg:-nan(09A_Zaz):0:-1:
%2Lg:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Lg:nan():0:-1:
%2Lg:nan(09A_Zaz):0:-1:
%*2Lg:nan(09A_Zaz):0:-1:
-%2Lg:0x0p0:0:-1:
-%*2Lg:0x0p0:0:-1:
+%2Lg:0x.0p0:0:-1:
+%*2Lg:0x.0p0:0:-1:
%2Lg:0x0p+0:0:-1:
%*2Lg:0x0p+0:0:-1:
%2Lg:0x8p-1025:0:-1:
@@ -168,8 +168,8 @@
%*2Lg:+nan():0:-1:
%2Lg:+nan(09A_Zaz):0:-1:
%*2Lg:+nan(09A_Zaz):0:-1:
-%2Lg:+0x0p0:1:2:0x0:
-%*2Lg:+0x0p0:0:2:
+%2Lg:+0x.0p0:1:2:0x0:
+%*2Lg:+0x.0p0:0:2:
%2Lg:+0x0p+0:1:2:0x0:
%*2Lg:+0x0p+0:0:2:
%2Lg:+0x8p-1025:1:2:0x0:
@@ -200,8 +200,8 @@
%*3Lg:-0x8p-1025:0:-1:
%3Lg:-0x0p+0:0:-1:
%*3Lg:-0x0p+0:0:-1:
-%3Lg:-0x0p0:0:-1:
-%*3Lg:-0x0p0:0:-1:
+%3Lg:-0x.0p0:0:-1:
+%*3Lg:-0x.0p0:0:-1:
%3Lg:-nan(09A_Zaz):0:-1:
%*3Lg:-nan(09A_Zaz):0:-1:
%3Lg:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Lg:nan():0:3:
%3Lg:nan(09A_Zaz):1:3:nan:
%*3Lg:nan(09A_Zaz):0:3:
-%3Lg:0x0p0:1:3:0x0:
-%*3Lg:0x0p0:0:3:
+%3Lg:0x.0p0:0:-1:
+%*3Lg:0x.0p0:0:-1:
%3Lg:0x0p+0:1:3:0x0:
%*3Lg:0x0p+0:0:3:
%3Lg:0x8p-1025:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3Lg:+nan():0:-1:
%3Lg:+nan(09A_Zaz):0:-1:
%*3Lg:+nan(09A_Zaz):0:-1:
-%3Lg:+0x0p0:0:-1:
-%*3Lg:+0x0p0:0:-1:
+%3Lg:+0x.0p0:0:-1:
+%*3Lg:+0x.0p0:0:-1:
%3Lg:+0x0p+0:0:-1:
%*3Lg:+0x0p+0:0:-1:
%3Lg:+0x8p-1025:0:-1:
@@ -262,8 +262,8 @@
%*4Lg:-0x8p-1025:0:4:
%4Lg:-0x0p+0:1:4:-0x0:
%*4Lg:-0x0p+0:0:4:
-%4Lg:-0x0p0:1:4:-0x0:
-%*4Lg:-0x0p0:0:4:
+%4Lg:-0x.0p0:0:-1:
+%*4Lg:-0x.0p0:0:-1:
%4Lg:-nan(09A_Zaz):1:4:-nan:
%*4Lg:-nan(09A_Zaz):0:4:
%4Lg:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Lg:nan():0:-1:
%4Lg:nan(09A_Zaz):0:-1:
%*4Lg:nan(09A_Zaz):0:-1:
-%4Lg:0x0p0:0:-1:
-%*4Lg:0x0p0:0:-1:
+%4Lg:0x.0p0:1:4:0x0:
+%*4Lg:0x.0p0:0:4:
%4Lg:0x0p+0:0:-1:
%*4Lg:0x0p+0:0:-1:
%4Lg:0x8p-1025:0:-1:
@@ -292,8 +292,8 @@
%*4Lg:+nan():0:4:
%4Lg:+nan(09A_Zaz):1:4:nan:
%*4Lg:+nan(09A_Zaz):0:4:
-%4Lg:+0x0p0:1:4:0x0:
-%*4Lg:+0x0p0:0:4:
+%4Lg:+0x.0p0:0:-1:
+%*4Lg:+0x.0p0:0:-1:
%4Lg:+0x0p+0:1:4:0x0:
%*4Lg:+0x0p+0:0:4:
%4Lg:+0x8p-1025:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5Lg:-0x8p-1025:0:-1:
%5Lg:-0x0p+0:0:-1:
%*5Lg:-0x0p+0:0:-1:
-%5Lg:-0x0p0:0:-1:
-%*5Lg:-0x0p0:0:-1:
+%5Lg:-0x.0p0:1:5:-0x0:
+%*5Lg:-0x.0p0:0:5:
%5Lg:-nan(09A_Zaz):0:-1:
%*5Lg:-nan(09A_Zaz):0:-1:
%5Lg:-nan():0:-1:
%*5Lg:-nan():0:-1:
-%5Lg:nan():1:5:nan:
+%5Lg:nan():1:5:nan():
%*5Lg:nan():0:5:
%5Lg:nan(09A_Zaz):0:-1:
%*5Lg:nan(09A_Zaz):0:-1:
-%5Lg:0x0p0:1:5:0x0:
-%*5Lg:0x0p0:0:5:
+%5Lg:0x.0p0:0:-1:
+%*5Lg:0x.0p0:0:-1:
%5Lg:0x0p+0:0:-1:
%*5Lg:0x0p+0:0:-1:
%5Lg:0x8p-1025:0:-1:
@@ -354,8 +354,8 @@
%*5Lg:+nan():0:-1:
%5Lg:+nan(09A_Zaz):0:-1:
%*5Lg:+nan(09A_Zaz):0:-1:
-%5Lg:+0x0p0:0:-1:
-%*5Lg:+0x0p0:0:-1:
+%5Lg:+0x.0p0:1:5:0x0:
+%*5Lg:+0x.0p0:0:5:
%5Lg:+0x0p+0:0:-1:
%*5Lg:+0x0p+0:0:-1:
%5Lg:+0x8p-1025:0:-1:
@@ -386,18 +386,18 @@
%*6Lg:-0x8p-1025:0:-1:
%6Lg:-0x0p+0:0:-1:
%*6Lg:-0x0p+0:0:-1:
-%6Lg:-0x0p0:1:6:-0x0:
-%*6Lg:-0x0p0:0:6:
+%6Lg:-0x.0p0:0:-1:
+%*6Lg:-0x.0p0:0:-1:
%6Lg:-nan(09A_Zaz):0:-1:
%*6Lg:-nan(09A_Zaz):0:-1:
-%6Lg:-nan():1:6:-nan:
+%6Lg:-nan():1:6:-nan():
%*6Lg:-nan():0:6:
-%6Lg:nan():1:5:nan:
+%6Lg:nan():1:5:nan():
%*6Lg:nan():0:5:
%6Lg:nan(09A_Zaz):0:-1:
%*6Lg:nan(09A_Zaz):0:-1:
-%6Lg:0x0p0:1:5:0x0:
-%*6Lg:0x0p0:0:5:
+%6Lg:0x.0p0:1:6:0x0:
+%*6Lg:0x.0p0:0:6:
%6Lg:0x0p+0:1:6:0x0:
%*6Lg:0x0p+0:0:6:
%6Lg:0x8p-1025:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6Lg:0xf.ffffffffffff8p+1020:0:6:
%6Lg:infinity:0:-1:
%*6Lg:infinity:0:-1:
-%6Lg:+nan():1:6:nan:
+%6Lg:+nan():1:6:nan():
%*6Lg:+nan():0:6:
%6Lg:+nan(09A_Zaz):0:-1:
%*6Lg:+nan(09A_Zaz):0:-1:
-%6Lg:+0x0p0:1:6:0x0:
-%*6Lg:+0x0p0:0:6:
+%6Lg:+0x.0p0:0:-1:
+%*6Lg:+0x.0p0:0:-1:
%6Lg:+0x0p+0:0:-1:
%*6Lg:+0x0p+0:0:-1:
%6Lg:+0x8p-1025:0:-1:
@@ -448,18 +448,18 @@
%*20Lg:-0x8p-1025:0:10:
%20Lg:-0x0p+0:1:7:-0x0:
%*20Lg:-0x0p+0:0:7:
-%20Lg:-0x0p0:1:6:-0x0:
-%*20Lg:-0x0p0:0:6:
-%20Lg:-nan(09A_Zaz):1:13:-nan:
+%20Lg:-0x.0p0:1:7:-0x0:
+%*20Lg:-0x.0p0:0:7:
+%20Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*20Lg:-nan(09A_Zaz):0:13:
-%20Lg:-nan():1:6:-nan:
+%20Lg:-nan():1:6:-nan():
%*20Lg:-nan():0:6:
-%20Lg:nan():1:5:nan:
+%20Lg:nan():1:5:nan():
%*20Lg:nan():0:5:
-%20Lg:nan(09A_Zaz):1:12:nan:
+%20Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*20Lg:nan(09A_Zaz):0:12:
-%20Lg:0x0p0:1:5:0x0:
-%*20Lg:0x0p0:0:5:
+%20Lg:0x.0p0:1:6:0x0:
+%*20Lg:0x.0p0:0:6:
%20Lg:0x0p+0:1:6:0x0:
%*20Lg:0x0p+0:0:6:
%20Lg:0x8p-1025:1:9:0x1p-1022:
@@ -474,12 +474,12 @@
%*20Lg:0xf.ffffffffffff8p+1020:0:20:
%20Lg:infinity:1:8:inf:
%*20Lg:infinity:0:8:
-%20Lg:+nan():1:6:nan:
+%20Lg:+nan():1:6:nan():
%*20Lg:+nan():0:6:
-%20Lg:+nan(09A_Zaz):1:13:nan:
+%20Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*20Lg:+nan(09A_Zaz):0:13:
-%20Lg:+0x0p0:1:6:0x0:
-%*20Lg:+0x0p0:0:6:
+%20Lg:+0x.0p0:1:7:0x0:
+%*20Lg:+0x.0p0:0:7:
%20Lg:+0x0p+0:1:7:0x0:
%*20Lg:+0x0p+0:0:7:
%20Lg:+0x8p-1025:1:10:0x1p-1022:
@@ -510,18 +510,18 @@
%*32Lg:-0x8p-1025:0:10:
%32Lg:-0x0p+0:1:7:-0x0:
%*32Lg:-0x0p+0:0:7:
-%32Lg:-0x0p0:1:6:-0x0:
-%*32Lg:-0x0p0:0:6:
-%32Lg:-nan(09A_Zaz):1:13:-nan:
+%32Lg:-0x.0p0:1:7:-0x0:
+%*32Lg:-0x.0p0:0:7:
+%32Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*32Lg:-nan(09A_Zaz):0:13:
-%32Lg:-nan():1:6:-nan:
+%32Lg:-nan():1:6:-nan():
%*32Lg:-nan():0:6:
-%32Lg:nan():1:5:nan:
+%32Lg:nan():1:5:nan():
%*32Lg:nan():0:5:
-%32Lg:nan(09A_Zaz):1:12:nan:
+%32Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*32Lg:nan(09A_Zaz):0:12:
-%32Lg:0x0p0:1:5:0x0:
-%*32Lg:0x0p0:0:5:
+%32Lg:0x.0p0:1:6:0x0:
+%*32Lg:0x.0p0:0:6:
%32Lg:0x0p+0:1:6:0x0:
%*32Lg:0x0p+0:0:6:
%32Lg:0x8p-1025:1:9:0x1p-1022:
@@ -536,12 +536,12 @@
%*32Lg:0xf.ffffffffffff8p+1020:0:23:
%32Lg:infinity:1:8:inf:
%*32Lg:infinity:0:8:
-%32Lg:+nan():1:6:nan:
+%32Lg:+nan():1:6:nan():
%*32Lg:+nan():0:6:
-%32Lg:+nan(09A_Zaz):1:13:nan:
+%32Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32Lg:+nan(09A_Zaz):0:13:
-%32Lg:+0x0p0:1:6:0x0:
-%*32Lg:+0x0p0:0:6:
+%32Lg:+0x.0p0:1:7:0x0:
+%*32Lg:+0x.0p0:0:7:
%32Lg:+0x0p+0:1:7:0x0:
%*32Lg:+0x0p+0:0:7:
%32Lg:+0x8p-1025:1:10:0x1p-1022:
@@ -572,18 +572,18 @@
%*5Lg: -0x8p-1025:0:-1:
%5Lg: -0x0p+0:0:-1:
%*5Lg: -0x0p+0:0:-1:
-%5Lg: -0x0p0:0:-1:
-%*5Lg: -0x0p0:0:-1:
+%5Lg: -0x.0p0:1:6:-0x0:
+%*5Lg: -0x.0p0:0:6:
%5Lg: -nan(09A_Zaz):0:-1:
%*5Lg: -nan(09A_Zaz):0:-1:
%5Lg: -nan():0:-1:
%*5Lg: -nan():0:-1:
-%5Lg: nan():1:6:nan:
+%5Lg: nan():1:6:nan():
%*5Lg: nan():0:6:
%5Lg: nan(09A_Zaz):0:-1:
%*5Lg: nan(09A_Zaz):0:-1:
-%5Lg: 0x0p0:1:6:0x0:
-%*5Lg: 0x0p0:0:6:
+%5Lg: 0x.0p0:0:-1:
+%*5Lg: 0x.0p0:0:-1:
%5Lg: 0x0p+0:0:-1:
%*5Lg: 0x0p+0:0:-1:
%5Lg: 0x8p-1025:0:-1:
@@ -602,8 +602,8 @@
%*5Lg: +nan():0:-1:
%5Lg: +nan(09A_Zaz):0:-1:
%*5Lg: +nan(09A_Zaz):0:-1:
-%5Lg: +0x0p0:0:-1:
-%*5Lg: +0x0p0:0:-1:
+%5Lg: +0x.0p0:1:6:0x0:
+%*5Lg: +0x.0p0:0:6:
%5Lg: +0x0p+0:0:-1:
%*5Lg: +0x0p+0:0:-1:
%5Lg: +0x8p-1025:0:-1:
@@ -634,18 +634,18 @@
%*32Lg: -0x8p-1025:0:11:
%32Lg: -0x0p+0:1:8:-0x0:
%*32Lg: -0x0p+0:0:8:
-%32Lg: -0x0p0:1:7:-0x0:
-%*32Lg: -0x0p0:0:7:
-%32Lg: -nan(09A_Zaz):1:14:-nan:
+%32Lg: -0x.0p0:1:8:-0x0:
+%*32Lg: -0x.0p0:0:8:
+%32Lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*32Lg: -nan(09A_Zaz):0:14:
-%32Lg: -nan():1:7:-nan:
+%32Lg: -nan():1:7:-nan():
%*32Lg: -nan():0:7:
-%32Lg: nan():1:6:nan:
+%32Lg: nan():1:6:nan():
%*32Lg: nan():0:6:
-%32Lg: nan(09A_Zaz):1:13:nan:
+%32Lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32Lg: nan(09A_Zaz):0:13:
-%32Lg: 0x0p0:1:6:0x0:
-%*32Lg: 0x0p0:0:6:
+%32Lg: 0x.0p0:1:7:0x0:
+%*32Lg: 0x.0p0:0:7:
%32Lg: 0x0p+0:1:7:0x0:
%*32Lg: 0x0p+0:0:7:
%32Lg: 0x8p-1025:1:10:0x1p-1022:
@@ -660,12 +660,12 @@
%*32Lg: 0xf.ffffffffffff8p+1020:0:24:
%32Lg: infinity:1:9:inf:
%*32Lg: infinity:0:9:
-%32Lg: +nan():1:7:nan:
+%32Lg: +nan():1:7:nan():
%*32Lg: +nan():0:7:
-%32Lg: +nan(09A_Zaz):1:14:nan:
+%32Lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*32Lg: +nan(09A_Zaz):0:14:
-%32Lg: +0x0p0:1:7:0x0:
-%*32Lg: +0x0p0:0:7:
+%32Lg: +0x.0p0:1:8:0x0:
+%*32Lg: +0x.0p0:0:8:
%32Lg: +0x0p+0:1:8:0x0:
%*32Lg: +0x0p+0:0:8:
%32Lg: +0x8p-1025:1:11:0x1p-1022:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input
index b34ed6b..493780d 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input
@@ -14,18 +14,18 @@
%*LG:-0X8P-1025:0:10:
%LG:-0X0P+0:1:7:-0x0:
%*LG:-0X0P+0:0:7:
-%LG:-0X0P0:1:6:-0x0:
-%*LG:-0X0P0:0:6:
-%LG:-NAN(09A_Zaz):1:13:-nan:
+%LG:-0X.0P0:1:7:-0x0:
+%*LG:-0X.0P0:0:7:
+%LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LG:-NAN(09A_Zaz):0:13:
-%LG:-NAN():1:6:-nan:
+%LG:-NAN():1:6:-nan():
%*LG:-NAN():0:6:
-%LG:NAN():1:5:nan:
+%LG:NAN():1:5:nan():
%*LG:NAN():0:5:
-%LG:NAN(09A_Zaz):1:12:nan:
+%LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LG:NAN(09A_Zaz):0:12:
-%LG:0X0P0:1:5:0x0:
-%*LG:0X0P0:0:5:
+%LG:0X.0P0:1:6:0x0:
+%*LG:0X.0P0:0:6:
%LG:0X0P+0:1:6:0x0:
%*LG:0X0P+0:0:6:
%LG:0X8P-1025:1:9:0x1p-1022:
@@ -40,12 +40,12 @@
%*LG:0XF.FFFFFFFFFFFF8P+1020:0:23:
%LG:INFINITY:1:8:inf:
%*LG:INFINITY:0:8:
-%LG:+NAN():1:6:nan:
+%LG:+NAN():1:6:nan():
%*LG:+NAN():0:6:
-%LG:+NAN(09A_Zaz):1:13:nan:
+%LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LG:+NAN(09A_Zaz):0:13:
-%LG:+0X0P0:1:6:0x0:
-%*LG:+0X0P0:0:6:
+%LG:+0X.0P0:1:7:0x0:
+%*LG:+0X.0P0:0:7:
%LG:+0X0P+0:1:7:0x0:
%*LG:+0X0P+0:0:7:
%LG:+0X8P-1025:1:10:0x1p-1022:
@@ -76,8 +76,8 @@
%*1LG:-0X8P-1025:0:-1:
%1LG:-0X0P+0:0:-1:
%*1LG:-0X0P+0:0:-1:
-%1LG:-0X0P0:0:-1:
-%*1LG:-0X0P0:0:-1:
+%1LG:-0X.0P0:0:-1:
+%*1LG:-0X.0P0:0:-1:
%1LG:-NAN(09A_Zaz):0:-1:
%*1LG:-NAN(09A_Zaz):0:-1:
%1LG:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LG:NAN():0:-1:
%1LG:NAN(09A_Zaz):0:-1:
%*1LG:NAN(09A_Zaz):0:-1:
-%1LG:0X0P0:1:1:0x0:
-%*1LG:0X0P0:0:1:
+%1LG:0X.0P0:1:1:0x0:
+%*1LG:0X.0P0:0:1:
%1LG:0X0P+0:1:1:0x0:
%*1LG:0X0P+0:0:1:
%1LG:0X8P-1025:1:1:0x0:
@@ -106,8 +106,8 @@
%*1LG:+NAN():0:-1:
%1LG:+NAN(09A_Zaz):0:-1:
%*1LG:+NAN(09A_Zaz):0:-1:
-%1LG:+0X0P0:0:-1:
-%*1LG:+0X0P0:0:-1:
+%1LG:+0X.0P0:0:-1:
+%*1LG:+0X.0P0:0:-1:
%1LG:+0X0P+0:0:-1:
%*1LG:+0X0P+0:0:-1:
%1LG:+0X8P-1025:0:-1:
@@ -138,8 +138,8 @@
%*2LG:-0X8P-1025:0:2:
%2LG:-0X0P+0:1:2:-0x0:
%*2LG:-0X0P+0:0:2:
-%2LG:-0X0P0:1:2:-0x0:
-%*2LG:-0X0P0:0:2:
+%2LG:-0X.0P0:1:2:-0x0:
+%*2LG:-0X.0P0:0:2:
%2LG:-NAN(09A_Zaz):0:-1:
%*2LG:-NAN(09A_Zaz):0:-1:
%2LG:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LG:NAN():0:-1:
%2LG:NAN(09A_Zaz):0:-1:
%*2LG:NAN(09A_Zaz):0:-1:
-%2LG:0X0P0:0:-1:
-%*2LG:0X0P0:0:-1:
+%2LG:0X.0P0:0:-1:
+%*2LG:0X.0P0:0:-1:
%2LG:0X0P+0:0:-1:
%*2LG:0X0P+0:0:-1:
%2LG:0X8P-1025:0:-1:
@@ -168,8 +168,8 @@
%*2LG:+NAN():0:-1:
%2LG:+NAN(09A_Zaz):0:-1:
%*2LG:+NAN(09A_Zaz):0:-1:
-%2LG:+0X0P0:1:2:0x0:
-%*2LG:+0X0P0:0:2:
+%2LG:+0X.0P0:1:2:0x0:
+%*2LG:+0X.0P0:0:2:
%2LG:+0X0P+0:1:2:0x0:
%*2LG:+0X0P+0:0:2:
%2LG:+0X8P-1025:1:2:0x0:
@@ -200,8 +200,8 @@
%*3LG:-0X8P-1025:0:-1:
%3LG:-0X0P+0:0:-1:
%*3LG:-0X0P+0:0:-1:
-%3LG:-0X0P0:0:-1:
-%*3LG:-0X0P0:0:-1:
+%3LG:-0X.0P0:0:-1:
+%*3LG:-0X.0P0:0:-1:
%3LG:-NAN(09A_Zaz):0:-1:
%*3LG:-NAN(09A_Zaz):0:-1:
%3LG:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LG:NAN():0:3:
%3LG:NAN(09A_Zaz):1:3:nan:
%*3LG:NAN(09A_Zaz):0:3:
-%3LG:0X0P0:1:3:0x0:
-%*3LG:0X0P0:0:3:
+%3LG:0X.0P0:0:-1:
+%*3LG:0X.0P0:0:-1:
%3LG:0X0P+0:1:3:0x0:
%*3LG:0X0P+0:0:3:
%3LG:0X8P-1025:1:3:0x1p3:
@@ -230,8 +230,8 @@
%*3LG:+NAN():0:-1:
%3LG:+NAN(09A_Zaz):0:-1:
%*3LG:+NAN(09A_Zaz):0:-1:
-%3LG:+0X0P0:0:-1:
-%*3LG:+0X0P0:0:-1:
+%3LG:+0X.0P0:0:-1:
+%*3LG:+0X.0P0:0:-1:
%3LG:+0X0P+0:0:-1:
%*3LG:+0X0P+0:0:-1:
%3LG:+0X8P-1025:0:-1:
@@ -262,8 +262,8 @@
%*4LG:-0X8P-1025:0:4:
%4LG:-0X0P+0:1:4:-0x0:
%*4LG:-0X0P+0:0:4:
-%4LG:-0X0P0:1:4:-0x0:
-%*4LG:-0X0P0:0:4:
+%4LG:-0X.0P0:0:-1:
+%*4LG:-0X.0P0:0:-1:
%4LG:-NAN(09A_Zaz):1:4:-nan:
%*4LG:-NAN(09A_Zaz):0:4:
%4LG:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LG:NAN():0:-1:
%4LG:NAN(09A_Zaz):0:-1:
%*4LG:NAN(09A_Zaz):0:-1:
-%4LG:0X0P0:0:-1:
-%*4LG:0X0P0:0:-1:
+%4LG:0X.0P0:1:4:0x0:
+%*4LG:0X.0P0:0:4:
%4LG:0X0P+0:0:-1:
%*4LG:0X0P+0:0:-1:
%4LG:0X8P-1025:0:-1:
@@ -292,8 +292,8 @@
%*4LG:+NAN():0:4:
%4LG:+NAN(09A_Zaz):1:4:nan:
%*4LG:+NAN(09A_Zaz):0:4:
-%4LG:+0X0P0:1:4:0x0:
-%*4LG:+0X0P0:0:4:
+%4LG:+0X.0P0:0:-1:
+%*4LG:+0X.0P0:0:-1:
%4LG:+0X0P+0:1:4:0x0:
%*4LG:+0X0P+0:0:4:
%4LG:+0X8P-1025:1:4:0x1p3:
@@ -324,18 +324,18 @@
%*5LG:-0X8P-1025:0:-1:
%5LG:-0X0P+0:0:-1:
%*5LG:-0X0P+0:0:-1:
-%5LG:-0X0P0:0:-1:
-%*5LG:-0X0P0:0:-1:
+%5LG:-0X.0P0:1:5:-0x0:
+%*5LG:-0X.0P0:0:5:
%5LG:-NAN(09A_Zaz):0:-1:
%*5LG:-NAN(09A_Zaz):0:-1:
%5LG:-NAN():0:-1:
%*5LG:-NAN():0:-1:
-%5LG:NAN():1:5:nan:
+%5LG:NAN():1:5:nan():
%*5LG:NAN():0:5:
%5LG:NAN(09A_Zaz):0:-1:
%*5LG:NAN(09A_Zaz):0:-1:
-%5LG:0X0P0:1:5:0x0:
-%*5LG:0X0P0:0:5:
+%5LG:0X.0P0:0:-1:
+%*5LG:0X.0P0:0:-1:
%5LG:0X0P+0:0:-1:
%*5LG:0X0P+0:0:-1:
%5LG:0X8P-1025:0:-1:
@@ -354,8 +354,8 @@
%*5LG:+NAN():0:-1:
%5LG:+NAN(09A_Zaz):0:-1:
%*5LG:+NAN(09A_Zaz):0:-1:
-%5LG:+0X0P0:0:-1:
-%*5LG:+0X0P0:0:-1:
+%5LG:+0X.0P0:1:5:0x0:
+%*5LG:+0X.0P0:0:5:
%5LG:+0X0P+0:0:-1:
%*5LG:+0X0P+0:0:-1:
%5LG:+0X8P-1025:0:-1:
@@ -386,18 +386,18 @@
%*6LG:-0X8P-1025:0:-1:
%6LG:-0X0P+0:0:-1:
%*6LG:-0X0P+0:0:-1:
-%6LG:-0X0P0:1:6:-0x0:
-%*6LG:-0X0P0:0:6:
+%6LG:-0X.0P0:0:-1:
+%*6LG:-0X.0P0:0:-1:
%6LG:-NAN(09A_Zaz):0:-1:
%*6LG:-NAN(09A_Zaz):0:-1:
-%6LG:-NAN():1:6:-nan:
+%6LG:-NAN():1:6:-nan():
%*6LG:-NAN():0:6:
-%6LG:NAN():1:5:nan:
+%6LG:NAN():1:5:nan():
%*6LG:NAN():0:5:
%6LG:NAN(09A_Zaz):0:-1:
%*6LG:NAN(09A_Zaz):0:-1:
-%6LG:0X0P0:1:5:0x0:
-%*6LG:0X0P0:0:5:
+%6LG:0X.0P0:1:6:0x0:
+%*6LG:0X.0P0:0:6:
%6LG:0X0P+0:1:6:0x0:
%*6LG:0X0P+0:0:6:
%6LG:0X8P-1025:1:6:0x1p2:
@@ -412,12 +412,12 @@
%*6LG:0XF.FFFFFFFFFFFF8P+1020:0:6:
%6LG:INFINITY:0:-1:
%*6LG:INFINITY:0:-1:
-%6LG:+NAN():1:6:nan:
+%6LG:+NAN():1:6:nan():
%*6LG:+NAN():0:6:
%6LG:+NAN(09A_Zaz):0:-1:
%*6LG:+NAN(09A_Zaz):0:-1:
-%6LG:+0X0P0:1:6:0x0:
-%*6LG:+0X0P0:0:6:
+%6LG:+0X.0P0:0:-1:
+%*6LG:+0X.0P0:0:-1:
%6LG:+0X0P+0:0:-1:
%*6LG:+0X0P+0:0:-1:
%6LG:+0X8P-1025:0:-1:
@@ -448,18 +448,18 @@
%*20LG:-0X8P-1025:0:10:
%20LG:-0X0P+0:1:7:-0x0:
%*20LG:-0X0P+0:0:7:
-%20LG:-0X0P0:1:6:-0x0:
-%*20LG:-0X0P0:0:6:
-%20LG:-NAN(09A_Zaz):1:13:-nan:
+%20LG:-0X.0P0:1:7:-0x0:
+%*20LG:-0X.0P0:0:7:
+%20LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*20LG:-NAN(09A_Zaz):0:13:
-%20LG:-NAN():1:6:-nan:
+%20LG:-NAN():1:6:-nan():
%*20LG:-NAN():0:6:
-%20LG:NAN():1:5:nan:
+%20LG:NAN():1:5:nan():
%*20LG:NAN():0:5:
-%20LG:NAN(09A_Zaz):1:12:nan:
+%20LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*20LG:NAN(09A_Zaz):0:12:
-%20LG:0X0P0:1:5:0x0:
-%*20LG:0X0P0:0:5:
+%20LG:0X.0P0:1:6:0x0:
+%*20LG:0X.0P0:0:6:
%20LG:0X0P+0:1:6:0x0:
%*20LG:0X0P+0:0:6:
%20LG:0X8P-1025:1:9:0x1p-1022:
@@ -474,12 +474,12 @@
%*20LG:0XF.FFFFFFFFFFFF8P+1020:0:20:
%20LG:INFINITY:1:8:inf:
%*20LG:INFINITY:0:8:
-%20LG:+NAN():1:6:nan:
+%20LG:+NAN():1:6:nan():
%*20LG:+NAN():0:6:
-%20LG:+NAN(09A_Zaz):1:13:nan:
+%20LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*20LG:+NAN(09A_Zaz):0:13:
-%20LG:+0X0P0:1:6:0x0:
-%*20LG:+0X0P0:0:6:
+%20LG:+0X.0P0:1:7:0x0:
+%*20LG:+0X.0P0:0:7:
%20LG:+0X0P+0:1:7:0x0:
%*20LG:+0X0P+0:0:7:
%20LG:+0X8P-1025:1:10:0x1p-1022:
@@ -510,18 +510,18 @@
%*32LG:-0X8P-1025:0:10:
%32LG:-0X0P+0:1:7:-0x0:
%*32LG:-0X0P+0:0:7:
-%32LG:-0X0P0:1:6:-0x0:
-%*32LG:-0X0P0:0:6:
-%32LG:-NAN(09A_Zaz):1:13:-nan:
+%32LG:-0X.0P0:1:7:-0x0:
+%*32LG:-0X.0P0:0:7:
+%32LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*32LG:-NAN(09A_Zaz):0:13:
-%32LG:-NAN():1:6:-nan:
+%32LG:-NAN():1:6:-nan():
%*32LG:-NAN():0:6:
-%32LG:NAN():1:5:nan:
+%32LG:NAN():1:5:nan():
%*32LG:NAN():0:5:
-%32LG:NAN(09A_Zaz):1:12:nan:
+%32LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*32LG:NAN(09A_Zaz):0:12:
-%32LG:0X0P0:1:5:0x0:
-%*32LG:0X0P0:0:5:
+%32LG:0X.0P0:1:6:0x0:
+%*32LG:0X.0P0:0:6:
%32LG:0X0P+0:1:6:0x0:
%*32LG:0X0P+0:0:6:
%32LG:0X8P-1025:1:9:0x1p-1022:
@@ -536,12 +536,12 @@
%*32LG:0XF.FFFFFFFFFFFF8P+1020:0:23:
%32LG:INFINITY:1:8:inf:
%*32LG:INFINITY:0:8:
-%32LG:+NAN():1:6:nan:
+%32LG:+NAN():1:6:nan():
%*32LG:+NAN():0:6:
-%32LG:+NAN(09A_Zaz):1:13:nan:
+%32LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32LG:+NAN(09A_Zaz):0:13:
-%32LG:+0X0P0:1:6:0x0:
-%*32LG:+0X0P0:0:6:
+%32LG:+0X.0P0:1:7:0x0:
+%*32LG:+0X.0P0:0:7:
%32LG:+0X0P+0:1:7:0x0:
%*32LG:+0X0P+0:0:7:
%32LG:+0X8P-1025:1:10:0x1p-1022:
@@ -572,18 +572,18 @@
%*5LG: -0X8P-1025:0:-1:
%5LG: -0X0P+0:0:-1:
%*5LG: -0X0P+0:0:-1:
-%5LG: -0X0P0:0:-1:
-%*5LG: -0X0P0:0:-1:
+%5LG: -0X.0P0:1:6:-0x0:
+%*5LG: -0X.0P0:0:6:
%5LG: -NAN(09A_Zaz):0:-1:
%*5LG: -NAN(09A_Zaz):0:-1:
%5LG: -NAN():0:-1:
%*5LG: -NAN():0:-1:
-%5LG: NAN():1:6:nan:
+%5LG: NAN():1:6:nan():
%*5LG: NAN():0:6:
%5LG: NAN(09A_Zaz):0:-1:
%*5LG: NAN(09A_Zaz):0:-1:
-%5LG: 0X0P0:1:6:0x0:
-%*5LG: 0X0P0:0:6:
+%5LG: 0X.0P0:0:-1:
+%*5LG: 0X.0P0:0:-1:
%5LG: 0X0P+0:0:-1:
%*5LG: 0X0P+0:0:-1:
%5LG: 0X8P-1025:0:-1:
@@ -602,8 +602,8 @@
%*5LG: +NAN():0:-1:
%5LG: +NAN(09A_Zaz):0:-1:
%*5LG: +NAN(09A_Zaz):0:-1:
-%5LG: +0X0P0:0:-1:
-%*5LG: +0X0P0:0:-1:
+%5LG: +0X.0P0:1:6:0x0:
+%*5LG: +0X.0P0:0:6:
%5LG: +0X0P+0:0:-1:
%*5LG: +0X0P+0:0:-1:
%5LG: +0X8P-1025:0:-1:
@@ -634,18 +634,18 @@
%*32LG: -0X8P-1025:0:11:
%32LG: -0X0P+0:1:8:-0x0:
%*32LG: -0X0P+0:0:8:
-%32LG: -0X0P0:1:7:-0x0:
-%*32LG: -0X0P0:0:7:
-%32LG: -NAN(09A_Zaz):1:14:-nan:
+%32LG: -0X.0P0:1:8:-0x0:
+%*32LG: -0X.0P0:0:8:
+%32LG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*32LG: -NAN(09A_Zaz):0:14:
-%32LG: -NAN():1:7:-nan:
+%32LG: -NAN():1:7:-nan():
%*32LG: -NAN():0:7:
-%32LG: NAN():1:6:nan:
+%32LG: NAN():1:6:nan():
%*32LG: NAN():0:6:
-%32LG: NAN(09A_Zaz):1:13:nan:
+%32LG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32LG: NAN(09A_Zaz):0:13:
-%32LG: 0X0P0:1:6:0x0:
-%*32LG: 0X0P0:0:6:
+%32LG: 0X.0P0:1:7:0x0:
+%*32LG: 0X.0P0:0:7:
%32LG: 0X0P+0:1:7:0x0:
%*32LG: 0X0P+0:0:7:
%32LG: 0X8P-1025:1:10:0x1p-1022:
@@ -660,12 +660,12 @@
%*32LG: 0XF.FFFFFFFFFFFF8P+1020:0:24:
%32LG: INFINITY:1:9:inf:
%*32LG: INFINITY:0:9:
-%32LG: +NAN():1:7:nan:
+%32LG: +NAN():1:7:nan():
%*32LG: +NAN():0:7:
-%32LG: +NAN(09A_Zaz):1:14:nan:
+%32LG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*32LG: +NAN(09A_Zaz):0:14:
-%32LG: +0X0P0:1:7:0x0:
-%*32LG: +0X0P0:0:7:
+%32LG: +0X.0P0:1:8:0x0:
+%*32LG: +0X.0P0:0:8:
%32LG: +0X0P+0:1:8:0x0:
%*32LG: +0X0P+0:0:8:
%32LG: +0X8P-1025:1:11:0x1p-1022: