This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from e377a7a8ec Disable -Wimplicit-fallthrough when clang is in use new 2b16c76609 stdio-common: Reject insufficient character data in scanf [B [...] new da2a2581c4 stdio-common: Fix error reporting in scanf input specifier tests new 67d2c9e3b7 stdio-common: Fix a crash in scanf input specifier tests [BZ [...] new 27aa1fb735 stdio-common: Fix bad NaN crash in scanf input specifier tes [...] new ca0f999a93 stdio-common: Fix NaN input data for scanf input specifier t [...] new 2419637eb0 stdio-common: Include correct skeleton in scanf input specif [...] new a1e5ee13ab stdio-common: Adjust header inclusion in scanf input specifi [...] new aa4dbb2eeb stdio-common: Convert macros across scanf input specifier tests
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: localedata/Makefile | 1 + localedata/tst-bz12701-lc.c | 224 ++++++++ stdio-common/Makefile | 1 + stdio-common/tst-bz12701-c.c | 175 ++++++ stdio-common/tst-scanf-format-c-c.input | 22 - stdio-common/tst-scanf-format-character.h | 133 ++--- stdio-common/tst-scanf-format-f-c.c | 3 +- stdio-common/tst-scanf-format-f-char.c | 3 +- stdio-common/tst-scanf-format-f-double.c | 3 +- stdio-common/tst-scanf-format-f-float.c | 3 +- stdio-common/tst-scanf-format-f-int.c | 3 +- stdio-common/tst-scanf-format-f-ldouble.c | 3 +- stdio-common/tst-scanf-format-f-llong.c | 3 +- stdio-common/tst-scanf-format-f-long.c | 3 +- stdio-common/tst-scanf-format-f-short.c | 3 +- stdio-common/tst-scanf-format-f-uchar.c | 3 +- stdio-common/tst-scanf-format-f-uint.c | 3 +- stdio-common/tst-scanf-format-f-ullong.c | 3 +- stdio-common/tst-scanf-format-f-ulong.c | 3 +- stdio-common/tst-scanf-format-f-ushort.c | 3 +- stdio-common/tst-scanf-format-integer.h | 55 +- stdio-common/tst-scanf-format-real.h | 598 +++++++++++---------- stdio-common/tst-scanf-format-s-c.c | 1 - stdio-common/tst-scanf-format-s-char.c | 1 - stdio-common/tst-scanf-format-s-double.c | 1 - stdio-common/tst-scanf-format-s-float.c | 1 - stdio-common/tst-scanf-format-s-int.c | 1 - stdio-common/tst-scanf-format-s-ldouble.c | 1 - stdio-common/tst-scanf-format-s-llong.c | 1 - stdio-common/tst-scanf-format-s-long.c | 1 - stdio-common/tst-scanf-format-s-short.c | 1 - stdio-common/tst-scanf-format-s-uchar.c | 1 - stdio-common/tst-scanf-format-s-uint.c | 1 - stdio-common/tst-scanf-format-s-ullong.c | 1 - stdio-common/tst-scanf-format-s-ulong.c | 1 - stdio-common/tst-scanf-format-s-ushort.c | 1 - stdio-common/tst-scanf-format-skeleton-c.c | 1 + stdio-common/tst-scanf-format-skeleton-char.c | 1 + stdio-common/tst-scanf-format-skeleton-double.c | 1 + stdio-common/tst-scanf-format-skeleton-float.c | 1 + stdio-common/tst-scanf-format-skeleton-int.c | 1 + stdio-common/tst-scanf-format-skeleton-ldouble.c | 1 + stdio-common/tst-scanf-format-skeleton-llong.c | 1 + stdio-common/tst-scanf-format-skeleton-long.c | 1 + stdio-common/tst-scanf-format-skeleton-short.c | 1 + stdio-common/tst-scanf-format-skeleton-uchar.c | 1 + stdio-common/tst-scanf-format-skeleton-uint.c | 1 + stdio-common/tst-scanf-format-skeleton-ullong.c | 1 + stdio-common/tst-scanf-format-skeleton-ulong.c | 1 + stdio-common/tst-scanf-format-skeleton-ushort.c | 1 + stdio-common/tst-scanf-format-skeleton.c | 5 - stdio-common/tst-scanf-format-ss-c.c | 3 +- stdio-common/tst-scanf-format-ss-char.c | 3 +- stdio-common/tst-scanf-format-ss-double.c | 3 +- stdio-common/tst-scanf-format-ss-float.c | 3 +- stdio-common/tst-scanf-format-ss-int.c | 3 +- stdio-common/tst-scanf-format-ss-ldouble.c | 3 +- stdio-common/tst-scanf-format-ss-llong.c | 3 +- stdio-common/tst-scanf-format-ss-long.c | 3 +- stdio-common/tst-scanf-format-ss-short.c | 3 +- stdio-common/tst-scanf-format-ss-uchar.c | 3 +- stdio-common/tst-scanf-format-ss-uint.c | 3 +- stdio-common/tst-scanf-format-ss-ullong.c | 3 +- stdio-common/tst-scanf-format-ss-ulong.c | 3 +- stdio-common/tst-scanf-format-ss-ushort.c | 3 +- stdio-common/tst-scanf-format-v-c.c | 3 +- stdio-common/tst-scanf-format-v-char.c | 3 +- stdio-common/tst-scanf-format-v-double.c | 3 +- stdio-common/tst-scanf-format-v-float.c | 3 +- stdio-common/tst-scanf-format-v-int.c | 3 +- stdio-common/tst-scanf-format-v-ldouble.c | 3 +- stdio-common/tst-scanf-format-v-llong.c | 3 +- stdio-common/tst-scanf-format-v-long.c | 3 +- stdio-common/tst-scanf-format-v-short.c | 3 +- stdio-common/tst-scanf-format-v-uchar.c | 3 +- stdio-common/tst-scanf-format-v-uint.c | 3 +- stdio-common/tst-scanf-format-v-ullong.c | 3 +- stdio-common/tst-scanf-format-v-ulong.c | 3 +- stdio-common/tst-scanf-format-v-ushort.c | 3 +- stdio-common/tst-scanf-format-vf-c.c | 3 +- stdio-common/tst-scanf-format-vf-char.c | 3 +- stdio-common/tst-scanf-format-vf-double.c | 3 +- stdio-common/tst-scanf-format-vf-float.c | 3 +- stdio-common/tst-scanf-format-vf-int.c | 3 +- stdio-common/tst-scanf-format-vf-ldouble.c | 3 +- stdio-common/tst-scanf-format-vf-llong.c | 3 +- stdio-common/tst-scanf-format-vf-long.c | 3 +- stdio-common/tst-scanf-format-vf-short.c | 3 +- stdio-common/tst-scanf-format-vf-uchar.c | 3 +- stdio-common/tst-scanf-format-vf-uint.c | 3 +- stdio-common/tst-scanf-format-vf-ullong.c | 3 +- stdio-common/tst-scanf-format-vf-ulong.c | 3 +- stdio-common/tst-scanf-format-vf-ushort.c | 3 +- stdio-common/tst-scanf-format-vs-c.c | 3 +- stdio-common/tst-scanf-format-vs-char.c | 3 +- stdio-common/tst-scanf-format-vs-double.c | 3 +- stdio-common/tst-scanf-format-vs-float.c | 3 +- stdio-common/tst-scanf-format-vs-int.c | 3 +- stdio-common/tst-scanf-format-vs-ldouble.c | 3 +- stdio-common/tst-scanf-format-vs-llong.c | 3 +- stdio-common/tst-scanf-format-vs-long.c | 3 +- stdio-common/tst-scanf-format-vs-short.c | 3 +- stdio-common/tst-scanf-format-vs-uchar.c | 3 +- stdio-common/tst-scanf-format-vs-uint.c | 3 +- stdio-common/tst-scanf-format-vs-ullong.c | 3 +- stdio-common/tst-scanf-format-vs-ulong.c | 3 +- stdio-common/tst-scanf-format-vs-ushort.c | 3 +- stdio-common/vfscanf-internal.c | 4 + .../ieee754/dbl-64/tst-scanf-format-double-a.input | 58 +- .../dbl-64/tst-scanf-format-double-aa.input | 58 +- .../ieee754/dbl-64/tst-scanf-format-double-e.input | 48 +- .../dbl-64/tst-scanf-format-double-ee.input | 48 +- .../ieee754/dbl-64/tst-scanf-format-double-f.input | 48 +- .../dbl-64/tst-scanf-format-double-ff.input | 48 +- .../ieee754/dbl-64/tst-scanf-format-double-g.input | 58 +- .../dbl-64/tst-scanf-format-double-gg.input | 58 +- .../ieee754/flt-32/tst-scanf-format-float-a.input | 54 +- .../ieee754/flt-32/tst-scanf-format-float-aa.input | 54 +- .../ieee754/flt-32/tst-scanf-format-float-e.input | 48 +- .../ieee754/flt-32/tst-scanf-format-float-ee.input | 48 +- .../ieee754/flt-32/tst-scanf-format-float-f.input | 48 +- .../ieee754/flt-32/tst-scanf-format-float-ff.input | 48 +- .../ieee754/flt-32/tst-scanf-format-float-g.input | 54 +- .../ieee754/flt-32/tst-scanf-format-float-gg.input | 54 +- .../ldbl-128/tst-scanf-format-ldouble-a.input | 58 +- .../ldbl-128/tst-scanf-format-ldouble-aa.input | 58 +- .../ldbl-128/tst-scanf-format-ldouble-e.input | 48 +- .../ldbl-128/tst-scanf-format-ldouble-ee.input | 48 +- .../ldbl-128/tst-scanf-format-ldouble-f.input | 48 +- .../ldbl-128/tst-scanf-format-ldouble-ff.input | 48 +- .../ldbl-128/tst-scanf-format-ldouble-g.input | 58 +- .../ldbl-128/tst-scanf-format-ldouble-gg.input | 58 +- .../ldbl-128ibm/tst-scanf-format-ldouble-a.input | 58 +- .../ldbl-128ibm/tst-scanf-format-ldouble-aa.input | 58 +- .../ldbl-128ibm/tst-scanf-format-ldouble-e.input | 48 +- .../ldbl-128ibm/tst-scanf-format-ldouble-ee.input | 48 +- .../ldbl-128ibm/tst-scanf-format-ldouble-f.input | 48 +- .../ldbl-128ibm/tst-scanf-format-ldouble-ff.input | 48 +- .../ldbl-128ibm/tst-scanf-format-ldouble-g.input | 58 +- .../ldbl-128ibm/tst-scanf-format-ldouble-gg.input | 58 +- .../ldbl-96/tst-scanf-format-ldouble-a.input | 58 +- .../ldbl-96/tst-scanf-format-ldouble-aa.input | 58 +- .../ldbl-96/tst-scanf-format-ldouble-e.input | 48 +- .../ldbl-96/tst-scanf-format-ldouble-ee.input | 48 +- .../ldbl-96/tst-scanf-format-ldouble-f.input | 48 +- .../ldbl-96/tst-scanf-format-ldouble-ff.input | 48 +- .../ldbl-96/tst-scanf-format-ldouble-g.input | 58 +- .../ldbl-96/tst-scanf-format-ldouble-gg.input | 58 +- .../ldbl-96/tst-scanf-format-skeleton-ldouble.c | 20 +- .../ldbl-opt/tst-scanf-format-ldouble-a.input | 58 +- .../ldbl-opt/tst-scanf-format-ldouble-aa.input | 58 +- .../ldbl-opt/tst-scanf-format-ldouble-e.input | 48 +- .../ldbl-opt/tst-scanf-format-ldouble-ee.input | 48 +- .../ldbl-opt/tst-scanf-format-ldouble-f.input | 48 +- .../ldbl-opt/tst-scanf-format-ldouble-ff.input | 48 +- .../ldbl-opt/tst-scanf-format-ldouble-g.input | 58 +- .../ldbl-opt/tst-scanf-format-ldouble-gg.input | 58 +- 157 files changed, 2167 insertions(+), 1837 deletions(-) create mode 100644 localedata/tst-bz12701-lc.c create mode 100644 stdio-common/tst-bz12701-c.c