[PATCH v2 04/14] stdio-common: Add 'e' conversion tests for . scanf input [BZ #12701]
Adhemerval Zanella Netto
adhemerval.zanella@linaro.org
Thu Aug 7 16:35:47 GMT 2025
On 05/06/25 14:58, Maciej W. Rozycki wrote:
> From: Maciej W. Rozycki <macro@redhat.com>
>
> Verify that . input is rejected by 'e' conversion (and its uppercase
> counterpart). Replace 0e0 input with .0e0 rather than adding new one,
> because 0 significand is already covered by 0e+0 data, so there's no
> need to keep this duplication.
> ---
> No change from v1.
LGTM, thanks.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
> ---
> sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input | 108 +++++-----
> sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input | 108 +++++-----
> sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input | 108 +++++-----
> sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input | 108 +++++-----
> sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input | 108 +++++-----
> sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input | 108 +++++-----
> sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input | 108 +++++-----
> sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input | 108 +++++-----
> sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input | 108 +++++-----
> sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input | 108 +++++-----
> sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input | 108 +++++-----
> sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input | 108 +++++-----
> 12 files changed, 648 insertions(+), 648 deletions(-)
>
> glibc-scanf-bz12701-real-nodigit-test-e.diff
> Index: glibc/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
> +++ glibc/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
> @@ -14,8 +14,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*le:-.0e0:0:5:
> %le:-nan(09A_Zaz):1:13:-nan:
> %*le:-nan(09A_Zaz):0:13:
> %le:-nan():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*le:nan():0:5:
> %le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*le:+nan():0:6:
> %le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*40le:-.0e0:0:5:
> %40le:-nan(09A_Zaz):1:13:-nan:
> %*40le:-nan(09A_Zaz):0:13:
> %40le:-nan():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40le:nan():0:5:
> %40le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40le:+nan():0:6:
> %40le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*48le:-.0e0:0:5:
> %48le:-nan(09A_Zaz):1:13:-nan:
> %*48le:-nan(09A_Zaz):0:13:
> %48le:-nan():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48le:nan():0:5:
> %48le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48le:+nan():0:6:
> %48le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0e0:1:6:-0x0:
> +%*48le: -.0e0:0:6:
> %48le: -nan(09A_Zaz):1:14:-nan:
> %*48le: -nan(09A_Zaz):0:14:
> %48le: -nan():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48le: nan():0:6:
> %48le: nan(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48le: +nan():0:7:
> %48le: +nan(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
> +++ glibc/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
> @@ -14,8 +14,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*lE:-.0E0:0:5:
> %lE:-NAN(09A_Zaz):1:13:-nan:
> %*lE:-NAN(09A_Zaz):0:13:
> %lE:-NAN():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*lE:NAN():0:5:
> %lE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*lE:+NAN():0:6:
> %lE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*40lE:-.0E0:0:5:
> %40lE:-NAN(09A_Zaz):1:13:-nan:
> %*40lE:-NAN(09A_Zaz):0:13:
> %40lE:-NAN():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40lE:NAN():0:5:
> %40lE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40lE:+NAN():0:6:
> %40lE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*48lE:-.0E0:0:5:
> %48lE:-NAN(09A_Zaz):1:13:-nan:
> %*48lE:-NAN(09A_Zaz):0:13:
> %48lE:-NAN():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48lE:NAN():0:5:
> %48lE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48lE:+NAN():0:6:
> %48lE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0E0:1:6:-0x0:
> +%*48lE: -.0E0:0:6:
> %48lE: -NAN(09A_Zaz):1:14:-nan:
> %*48lE: -NAN(09A_Zaz):0:14:
> %48lE: -NAN():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48lE: NAN():0:6:
> %48lE: NAN(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48lE: +NAN():0:7:
> %48lE: +NAN(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
> +++ glibc/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
> @@ -14,8 +14,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*e:-.0e0:0:5:
> %e:-nan(09A_Zaz):1:13:-nan:
> %*e:-nan(09A_Zaz):0:13:
> %e:-nan():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*e:nan():0:5:
> %e:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*e:+nan():0:6:
> %e:+nan(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*40e:-.0e0:0:5:
> %40e:-nan(09A_Zaz):1:13:-nan:
> %*40e:-nan(09A_Zaz):0:13:
> %40e:-nan():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40e:nan():0:5:
> %40e:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40e:+nan():0:6:
> %40e:+nan(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*48e:-.0e0:0:5:
> %48e:-nan(09A_Zaz):1:13:-nan:
> %*48e:-nan(09A_Zaz):0:13:
> %48e:-nan():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48e:nan():0:5:
> %48e:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48e:+nan():0:6:
> %48e:+nan(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0e0:1:6:-0x0:
> +%*48e: -.0e0:0:6:
> %48e: -nan(09A_Zaz):1:14:-nan:
> %*48e: -nan(09A_Zaz):0:14:
> %48e: -nan():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48e: nan():0:6:
> %48e: nan(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48e: +nan():0:7:
> %48e: +nan(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
> +++ glibc/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
> @@ -14,8 +14,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*E:-.0E0:0:5:
> %E:-NAN(09A_Zaz):1:13:-nan:
> %*E:-NAN(09A_Zaz):0:13:
> %E:-NAN():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*E:NAN():0:5:
> %E:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*E:+NAN():0:6:
> %E:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*40E:-.0E0:0:5:
> %40E:-NAN(09A_Zaz):1:13:-nan:
> %*40E:-NAN(09A_Zaz):0:13:
> %40E:-NAN():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40E:NAN():0:5:
> %40E:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40E:+NAN():0:6:
> %40E:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*48E:-.0E0:0:5:
> %48E:-NAN(09A_Zaz):1:13:-nan:
> %*48E:-NAN(09A_Zaz):0:13:
> %48E:-NAN():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48E:NAN():0:5:
> %48E:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48E:+NAN():0:6:
> %48E:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0E0:1:6:-0x0:
> +%*48E: -.0E0:0:6:
> %48E: -NAN(09A_Zaz):1:14:-nan:
> %*48E: -NAN(09A_Zaz):0:14:
> %48E: -NAN():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48E: NAN():0:6:
> %48E: NAN(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48E: +NAN():0:7:
> %48E: +NAN(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
> +++ glibc/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
> @@ -14,8 +14,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*Le:-.0e0:0:5:
> %Le:-nan(09A_Zaz):1:13:-nan:
> %*Le:-nan(09A_Zaz):0:13:
> %Le:-nan():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*Le:nan():0:5:
> %Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*Le:+nan():0:6:
> %Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*40Le:-.0e0:0:5:
> %40Le:-nan(09A_Zaz):1:13:-nan:
> %*40Le:-nan(09A_Zaz):0:13:
> %40Le:-nan():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40Le:nan():0:5:
> %40Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40Le:+nan():0:6:
> %40Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*48Le:-.0e0:0:5:
> %48Le:-nan(09A_Zaz):1:13:-nan:
> %*48Le:-nan(09A_Zaz):0:13:
> %48Le:-nan():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48Le:nan():0:5:
> %48Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48Le:+nan():0:6:
> %48Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0e0:1:6:-0x0:
> +%*48Le: -.0e0:0:6:
> %48Le: -nan(09A_Zaz):1:14:-nan:
> %*48Le: -nan(09A_Zaz):0:14:
> %48Le: -nan():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48Le: nan():0:6:
> %48Le: nan(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48Le: +nan():0:7:
> %48Le: +nan(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
> +++ glibc/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
> @@ -14,8 +14,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*LE:-.0E0:0:5:
> %LE:-NAN(09A_Zaz):1:13:-nan:
> %*LE:-NAN(09A_Zaz):0:13:
> %LE:-NAN():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*LE:NAN():0:5:
> %LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*LE:+NAN():0:6:
> %LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*40LE:-.0E0:0:5:
> %40LE:-NAN(09A_Zaz):1:13:-nan:
> %*40LE:-NAN(09A_Zaz):0:13:
> %40LE:-NAN():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40LE:NAN():0:5:
> %40LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40LE:+NAN():0:6:
> %40LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*48LE:-.0E0:0:5:
> %48LE:-NAN(09A_Zaz):1:13:-nan:
> %*48LE:-NAN(09A_Zaz):0:13:
> %48LE:-NAN():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48LE:NAN():0:5:
> %48LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48LE:+NAN():0:6:
> %48LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0E0:1:6:-0x0:
> +%*48LE: -.0E0:0:6:
> %48LE: -NAN(09A_Zaz):1:14:-nan:
> %*48LE: -NAN(09A_Zaz):0:14:
> %48LE: -NAN():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48LE: NAN():0:6:
> %48LE: NAN(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48LE: +NAN():0:7:
> %48LE: +NAN(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
> +++ glibc/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
> @@ -14,8 +14,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*Le:-.0e0:0:5:
> %Le:-nan(09A_Zaz):1:13:-nan:
> %*Le:-nan(09A_Zaz):0:13:
> %Le:-nan():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*Le:nan():0:5:
> %Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*Le:+nan():0:6:
> %Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*40Le:-.0e0:0:5:
> %40Le:-nan(09A_Zaz):1:13:-nan:
> %*40Le:-nan(09A_Zaz):0:13:
> %40Le:-nan():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40Le:nan():0:5:
> %40Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40Le:+nan():0:6:
> %40Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*48Le:-.0e0:0:5:
> %48Le:-nan(09A_Zaz):1:13:-nan:
> %*48Le:-nan(09A_Zaz):0:13:
> %48Le:-nan():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48Le:nan():0:5:
> %48Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48Le:+nan():0:6:
> %48Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0e0:1:6:-0x0:
> +%*48Le: -.0e0:0:6:
> %48Le: -nan(09A_Zaz):1:14:-nan:
> %*48Le: -nan(09A_Zaz):0:14:
> %48Le: -nan():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48Le: nan():0:6:
> %48Le: nan(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48Le: +nan():0:7:
> %48Le: +nan(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
> +++ glibc/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
> @@ -14,8 +14,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*LE:-.0E0:0:5:
> %LE:-NAN(09A_Zaz):1:13:-nan:
> %*LE:-NAN(09A_Zaz):0:13:
> %LE:-NAN():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*LE:NAN():0:5:
> %LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*LE:+NAN():0:6:
> %LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*40LE:-.0E0:0:5:
> %40LE:-NAN(09A_Zaz):1:13:-nan:
> %*40LE:-NAN(09A_Zaz):0:13:
> %40LE:-NAN():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40LE:NAN():0:5:
> %40LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40LE:+NAN():0:6:
> %40LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*48LE:-.0E0:0:5:
> %48LE:-NAN(09A_Zaz):1:13:-nan:
> %*48LE:-NAN(09A_Zaz):0:13:
> %48LE:-NAN():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48LE:NAN():0:5:
> %48LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48LE:+NAN():0:6:
> %48LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0E0:1:6:-0x0:
> +%*48LE: -.0E0:0:6:
> %48LE: -NAN(09A_Zaz):1:14:-nan:
> %*48LE: -NAN(09A_Zaz):0:14:
> %48LE: -NAN():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48LE: NAN():0:6:
> %48LE: NAN(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48LE: +NAN():0:7:
> %48LE: +NAN(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
> +++ glibc/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
> @@ -14,8 +14,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*Le:-.0e0:0:5:
> %Le:-nan(09A_Zaz):1:13:-nan:
> %*Le:-nan(09A_Zaz):0:13:
> %Le:-nan():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*Le:nan():0:5:
> %Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*Le:+nan():0:6:
> %Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*40Le:-.0e0:0:5:
> %40Le:-nan(09A_Zaz):1:13:-nan:
> %*40Le:-nan(09A_Zaz):0:13:
> %40Le:-nan():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40Le:nan():0:5:
> %40Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40Le:+nan():0:6:
> %40Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*48Le:-.0e0:0:5:
> %48Le:-nan(09A_Zaz):1:13:-nan:
> %*48Le:-nan(09A_Zaz):0:13:
> %48Le:-nan():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48Le:nan():0:5:
> %48Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48Le:+nan():0:6:
> %48Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0e0:1:6:-0x0:
> +%*48Le: -.0e0:0:6:
> %48Le: -nan(09A_Zaz):1:14:-nan:
> %*48Le: -nan(09A_Zaz):0:14:
> %48Le: -nan():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48Le: nan():0:6:
> %48Le: nan(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48Le: +nan():0:7:
> %48Le: +nan(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
> +++ glibc/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
> @@ -14,8 +14,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*LE:-.0E0:0:5:
> %LE:-NAN(09A_Zaz):1:13:-nan:
> %*LE:-NAN(09A_Zaz):0:13:
> %LE:-NAN():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*LE:NAN():0:5:
> %LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*LE:+NAN():0:6:
> %LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*40LE:-.0E0:0:5:
> %40LE:-NAN(09A_Zaz):1:13:-nan:
> %*40LE:-NAN(09A_Zaz):0:13:
> %40LE:-NAN():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40LE:NAN():0:5:
> %40LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40LE:+NAN():0:6:
> %40LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*48LE:-.0E0:0:5:
> %48LE:-NAN(09A_Zaz):1:13:-nan:
> %*48LE:-NAN(09A_Zaz):0:13:
> %48LE:-NAN():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48LE:NAN():0:5:
> %48LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48LE:+NAN():0:6:
> %48LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0E0:1:6:-0x0:
> +%*48LE: -.0E0:0:6:
> %48LE: -NAN(09A_Zaz):1:14:-nan:
> %*48LE: -NAN(09A_Zaz):0:14:
> %48LE: -NAN():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48LE: NAN():0:6:
> %48LE: NAN(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48LE: +NAN():0:7:
> %48LE: +NAN(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
> +++ glibc/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
> @@ -14,8 +14,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*Le:-.0e0:0:5:
> %Le:-nan(09A_Zaz):1:13:-nan:
> %*Le:-nan(09A_Zaz):0:13:
> %Le:-nan():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*Le:nan():0:5:
> %Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*Le:+nan():0:6:
> %Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*40Le:-.0e0:0:5:
> %40Le:-nan(09A_Zaz):1:13:-nan:
> %*40Le:-nan(09A_Zaz):0:13:
> %40Le:-nan():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40Le:nan():0:5:
> %40Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40Le:+nan():0:6:
> %40Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0e0:1:5:-0x0:
> +%*48Le:-.0e0:0:5:
> %48Le:-nan(09A_Zaz):1:13:-nan:
> %*48Le:-nan(09A_Zaz):0:13:
> %48Le:-nan():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48Le:nan():0:5:
> %48Le:nan(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48Le:+nan():0:6:
> %48Le:+nan(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0e0:1:6:-0x0:
> +%*48Le: -.0e0:0:6:
> %48Le: -nan(09A_Zaz):1:14:-nan:
> %*48Le: -nan(09A_Zaz):0:14:
> %48Le: -nan():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48Le: nan():0:6:
> %48Le: nan(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48Le: +nan():0:7:
> %48Le: +nan(09A_Zaz):1:14:nan:
> %*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:
> Index: glibc/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
> ===================================================================
> --- glibc.orig/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
> +++ glibc/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
> @@ -14,8 +14,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*LE:-.0E0:0:5:
> %LE:-NAN(09A_Zaz):1:13:-nan:
> %*LE:-NAN(09A_Zaz):0:13:
> %LE:-NAN():1:6:-nan:
> @@ -24,8 +24,8 @@
> %*LE:NAN():0:5:
> %LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -44,8 +44,8 @@
> %*LE:+NAN():0:6:
> %LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +324,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*40LE:-.0E0:0:5:
> %40LE:-NAN(09A_Zaz):1:13:-nan:
> %*40LE:-NAN(09A_Zaz):0:13:
> %40LE:-NAN():1:6:-nan:
> @@ -334,8 +334,8 @@
> %*40LE:NAN():0:5:
> %40LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -354,8 +354,8 @@
> %*40LE:+NAN():0:6:
> %40LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +386,8 @@
> %*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:-.0E0:1:5:-0x0:
> +%*48LE:-.0E0:0:5:
> %48LE:-NAN(09A_Zaz):1:13:-nan:
> %*48LE:-NAN(09A_Zaz):0:13:
> %48LE:-NAN():1:6:-nan:
> @@ -396,8 +396,8 @@
> %*48LE:NAN():0:5:
> %48LE:NAN(09A_Zaz):1:12:nan:
> %*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:
> @@ -416,8 +416,8 @@
> %*48LE:+NAN():0:6:
> %48LE:+NAN(09A_Zaz):1:13:nan:
> %*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,8 +510,8 @@
> %*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: -.0E0:1:6:-0x0:
> +%*48LE: -.0E0:0:6:
> %48LE: -NAN(09A_Zaz):1:14:-nan:
> %*48LE: -NAN(09A_Zaz):0:14:
> %48LE: -NAN():1:7:-nan:
> @@ -520,8 +520,8 @@
> %*48LE: NAN():0:6:
> %48LE: NAN(09A_Zaz):1:13:nan:
> %*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:
> @@ -540,8 +540,8 @@
> %*48LE: +NAN():0:7:
> %48LE: +NAN(09A_Zaz):1:14:nan:
> %*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:
More information about the Libc-alpha
mailing list