diff options
author | Maciej W. Rozycki <macro@redhat.com> | 2025-08-11 17:42:12 +0100 |
---|---|---|
committer | Maciej W. Rozycki <macro@redhat.com> | 2025-08-11 17:42:12 +0100 |
commit | 291f4d4fe585fad78562baf451dfc8277ada007d (patch) | |
tree | 63f5fe383bd92c4ea3e8405e0c93f4199cb31733 | |
parent | 14957cb1c44b7c75e3c2cbddc406c88d90090947 (diff) | |
download | glibc-291f4d4fe585fad78562baf451dfc8277ada007d.zip glibc-291f4d4fe585fad78562baf451dfc8277ada007d.tar.gz glibc-291f4d4fe585fad78562baf451dfc8277ada007d.tar.bz2 |
stdio-common: Add 'e' conversion tests for . scanf input [BZ #12701]
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.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
12 files changed, 648 insertions, 648 deletions
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input index d8189c9..1898255 100644 --- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input +++ b/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: diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input index cba5f60..07b47e4 100644 --- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input +++ b/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: diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input index ecfed92..ecbbf41 100644 --- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input +++ b/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: diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input index 6960b79..52d306c 100644 --- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input +++ b/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: diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input index 5756303..15dc5f8 100644 --- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input +++ b/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: diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input index cf5e751..ff3981b 100644 --- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input +++ b/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: diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input index 2edc8ba..44f5b8a 100644 --- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input +++ b/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: diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input index 29a2d9d..abe9c21 100644 --- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input +++ b/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: diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input index d9071e4..5c5bd2a 100644 --- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input +++ b/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: diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input index c7cdc97..9d10f35 100644 --- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input +++ b/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: diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input index 9961adc..dfd8884 100644 --- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input +++ b/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: diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input index 9a0186f..0890151 100644 --- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input +++ b/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: |