glibc/stdio-common
Maciej W. Rozycki bc5cf78543 stdio-common: Fix macro parameter shadowing in scanf input specifier tests
The use of the same name for a local variable combined with passing a
pointer to it to a nested macro call causes the wrong 'err' variable to
be updated in 'read_real', because '&err' is only expanded at '*errp'
evaluation.  Consequently the variable defined in 'read_real' is set
rather than one in its 'verify_input' caller as it would be the case
should 'read_real' be a function, leading to invalid input such as:

%a:nan:1:3:nan(:

to be accepted.

Address the issue by renaming the 'err' variable in 'verify_input' to
'errx', causing such input to be correctly rejected:

error: ./tst-scanf-format-skeleton.c:242: input line 1: input data format error

No test case added as it's a test case issue in the first place.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2025-08-11 17:42:12 +01:00
..
bits
Depend
Makefile tst-freopen4: Remove temporary directory from warning message 2025-08-05 17:58:55 -07:00
Versions
Xprintf_buffer_done.c
Xprintf_buffer_flush.c
Xprintf_buffer_pad_1.c
Xprintf_buffer_putc_1.c
Xprintf_buffer_puts_1.c
Xprintf_buffer_write.c
Xprintf_function_invoke.c
_fitoa_word.c
_i18n_number.h
_itoa.c
_itowa.c
_itowa.h
asprintf.c
bug-vfprintf-nargs.c
bug1.c
bug1.input
bug2.c
bug3.c
bug4.c
bug5.c
bug6.c
bug6.input
bug7.c
bug8.c
bug9.c
bug10.c
bug11.c
bug12.c
bug13.c
bug14.c
bug16.c
bug17.c
bug18.c
bug18a.c
bug19.c
bug19a.c
bug20.c
bug21.c
bug22.c
bug23.c
bug24.c
bug25.c
bug26.c
bug27.c
bug28.c
bug29.c
ctermid.c
cuserid.c
dprintf.c
err_map.h
errlist-compat-data.h
errlist-data-gen.c
errlist-data.S
errlist.c
errname.c
errnobug.c
flockfile.c
fprintf.c
fscanf.c
ftrylockfile.c
funlockfile.c
fxprintf.c
gentempfd.c
getline.c
getw.c
grouping_iterator.c
grouping_iterator.h
iovfscanf.c
isoc23_fscanf.c
isoc23_scanf.c
isoc23_sscanf.c
isoc23_vfscanf.c
isoc23_vscanf.c
isoc23_vsscanf.c
isoc99_fscanf.c
isoc99_scanf.c
isoc99_sscanf.c
isoc99_vfscanf.c
isoc99_vscanf.c
isoc99_vsscanf.c
itoa-digits.c
itoa-udigits.c
itowa-digits.c
perror.c
printf-parse.h
printf-parsemb.c Remove <libc-tsd.h> 2025-05-16 19:53:09 +02:00
printf-parsewc.c
printf-prs.c
printf.c
printf.h
printf_buffer-char.h
printf_buffer-wchar_t.h
printf_buffer_as_file.c
printf_buffer_as_file.h
printf_buffer_done.c
printf_buffer_flush.c
printf_buffer_pad_1.c
printf_buffer_putc_1.c
printf_buffer_puts_1.c
printf_buffer_to_file.c
printf_buffer_to_file.h
printf_buffer_write.c
printf_fp.c stdio: Remove UB on printf_fp 2025-04-28 09:51:59 -03:00
printf_fphex.c
printf_function_invoke.c
printf_size.c
psiginfo-data.h
psiginfo-define.h
psiginfo.c
psignal.c
putw.c
reg-modifier.c
reg-printf.c
reg-type.c
remove.c
rename.c
renameat.c
renameat2.c
scanf.c
scanf1.c
scanf2.c
scanf3.c
scanf4.c
scanf5.c
scanf7.c
scanf8.c
scanf9.c
scanf10.c
scanf11.c
scanf12.c
scanf12.input
scanf13.c
scanf14.c
scanf15.c
scanf16.c
scanf17.c
scanf18.c
scanf19.c
siglist-gen.c
siglist.S
snprintf.c
sprintf.c
sscanf.c
stdio_ext.h stdio-common: Add nonnull attribute to stdio_ext.h functions. 2025-06-02 13:32:19 -03:00
tempnam.c
tempname.c
temptest.c
test-fseek.c
test-fwrite.c
test-popen.c
test-strerr.c
test-vfprintf.c
test_rdwr.c
tfformat.c
tiformat.c
tllformat.c
tmpdir.c
tmpdir.h
tmpfile.c
tmpfile64.c
tmpnam.c
tmpnam_r.c
translated_number_width.c
tst-bz11319-fortify2.c
tst-bz11319.c
tst-cookie.c
tst-dprintf-length.c
tst-errno-manual.py
tst-fclose-devzero.c libio: Synthesize ESPIPE error if lseek returns 0 after reading bytes 2025-04-14 09:59:12 +02:00
tst-fclose-offset.c
tst-fdopen.c
tst-fdopen2.c
tst-ferror.c
tst-ferror.input
tst-fflush-all-input.c
tst-fflush-mmap.c
tst-fgets.c
tst-fgets2.c
tst-fileno.c
tst-fmemopen.c
tst-fmemopen2.c
tst-fmemopen3.c
tst-fmemopen4.c
tst-fopen.c
tst-fphex-wide.c
tst-fphex.c
tst-fread.c
tst-freopen2-main.c
tst-freopen2.c
tst-freopen3-main.c
tst-freopen3.c
tst-freopen4-main.c Revert "tst-freopen4-main.c: Call support_capture_subprocess with chroot" 2025-08-05 12:14:54 -07:00
tst-freopen4.c
tst-freopen5.c
tst-freopen6-main.c
tst-freopen6.c
tst-freopen7-main.c
tst-freopen7.c
tst-freopen64-2.c
tst-freopen64-3.c
tst-freopen64-4.c
tst-freopen64-6.c
tst-freopen64-7.c
tst-fseek-mmap.c
tst-fseek.c
tst-fwrite-bz29459.c
tst-fwrite-bz29459.sh
tst-fwrite-memstrm.c
tst-fwrite-overflow.c
tst-fwrite-pipe.c
tst-fwrite-pos.c
tst-fwrite-ro.c
tst-fwrite.c
tst-getline-enomem.c
tst-getline.c
tst-gets.c
tst-gets.input
tst-grouping.c
tst-grouping2.c
tst-grouping3.c
tst-grouping_iterator.c
tst-long-dbl-fphex.c
tst-memstream-string.c
tst-obprintf.c
tst-perror.c
tst-popen.c
tst-popen2.c
tst-popen3.c
tst-printf-binary-main.c
tst-printf-binary.c
tst-printf-bz18872.sh
tst-printf-bz25691.c
tst-printf-format-as-c.c
tst-printf-format-as-char.c
tst-printf-format-as-double.c
tst-printf-format-as-int.c
tst-printf-format-as-ldouble.c
tst-printf-format-as-llong.c
tst-printf-format-as-long.c
tst-printf-format-as-s.c
tst-printf-format-as-short.c
tst-printf-format-as-uchar.c
tst-printf-format-as-uint.c
tst-printf-format-as-ullong.c
tst-printf-format-as-ulong.c
tst-printf-format-as-ushort.c
tst-printf-format-as.h
tst-printf-format-c.sh
tst-printf-format-char.sh
tst-printf-format-d-c.c
tst-printf-format-d-char.c
tst-printf-format-d-double.c
tst-printf-format-d-int.c
tst-printf-format-d-ldouble.c
tst-printf-format-d-llong.c
tst-printf-format-d-long.c
tst-printf-format-d-s.c
tst-printf-format-d-short.c
tst-printf-format-d-uchar.c
tst-printf-format-d-uint.c
tst-printf-format-d-ullong.c
tst-printf-format-d-ulong.c
tst-printf-format-d-ushort.c
tst-printf-format-d.h
tst-printf-format-double.sh
tst-printf-format-f-c.c
tst-printf-format-f-char.c
tst-printf-format-f-double.c
tst-printf-format-f-int.c
tst-printf-format-f-ldouble.c
tst-printf-format-f-llong.c
tst-printf-format-f-long.c
tst-printf-format-f-s.c
tst-printf-format-f-short.c
tst-printf-format-f-uchar.c
tst-printf-format-f-uint.c
tst-printf-format-f-ullong.c
tst-printf-format-f-ulong.c
tst-printf-format-f-ushort.c
tst-printf-format-f.h
tst-printf-format-int.sh
tst-printf-format-ldouble.sh
tst-printf-format-llong.sh
tst-printf-format-long.sh
tst-printf-format-p-c.c
tst-printf-format-p-char.c
tst-printf-format-p-double.c
tst-printf-format-p-int.c
tst-printf-format-p-ldouble.c
tst-printf-format-p-llong.c
tst-printf-format-p-long.c
tst-printf-format-p-s.c
tst-printf-format-p-short.c
tst-printf-format-p-uchar.c
tst-printf-format-p-uint.c
tst-printf-format-p-ullong.c
tst-printf-format-p-ulong.c
tst-printf-format-p-ushort.c
tst-printf-format-p.h
tst-printf-format-s-c.c
tst-printf-format-s-char.c
tst-printf-format-s-double.c
tst-printf-format-s-int.c
tst-printf-format-s-ldouble.c
tst-printf-format-s-llong.c
tst-printf-format-s-long.c
tst-printf-format-s-s.c
tst-printf-format-s-short.c
tst-printf-format-s-uchar.c
tst-printf-format-s-uint.c
tst-printf-format-s-ullong.c
tst-printf-format-s-ulong.c
tst-printf-format-s-ushort.c
tst-printf-format-s.h
tst-printf-format-s.sh
tst-printf-format-short.sh
tst-printf-format-skeleton-c.c
tst-printf-format-skeleton-char.c
tst-printf-format-skeleton-double.c
tst-printf-format-skeleton-int.c
tst-printf-format-skeleton-ldouble.c
tst-printf-format-skeleton-llong.c
tst-printf-format-skeleton-long.c
tst-printf-format-skeleton-s.c
tst-printf-format-skeleton-short.c
tst-printf-format-skeleton-uchar.c
tst-printf-format-skeleton-uint.c
tst-printf-format-skeleton-ullong.c
tst-printf-format-skeleton-ulong.c
tst-printf-format-skeleton-ushort.c
tst-printf-format-skeleton.c
tst-printf-format-sn-c.c
tst-printf-format-sn-char.c
tst-printf-format-sn-double.c
tst-printf-format-sn-int.c
tst-printf-format-sn-ldouble.c
tst-printf-format-sn-llong.c
tst-printf-format-sn-long.c
tst-printf-format-sn-s.c
tst-printf-format-sn-short.c
tst-printf-format-sn-uchar.c
tst-printf-format-sn-uint.c
tst-printf-format-sn-ullong.c
tst-printf-format-sn-ulong.c
tst-printf-format-sn-ushort.c
tst-printf-format-sn.h
tst-printf-format-uchar.sh
tst-printf-format-uint.sh
tst-printf-format-ullong.sh
tst-printf-format-ulong.sh
tst-printf-format-ushort.sh
tst-printf-format-v-c.c
tst-printf-format-v-char.c
tst-printf-format-v-double.c
tst-printf-format-v-int.c
tst-printf-format-v-ldouble.c
tst-printf-format-v-llong.c
tst-printf-format-v-long.c
tst-printf-format-v-s.c
tst-printf-format-v-short.c
tst-printf-format-v-uchar.c
tst-printf-format-v-uint.c
tst-printf-format-v-ullong.c
tst-printf-format-v-ulong.c
tst-printf-format-v-ushort.c
tst-printf-format-v.h
tst-printf-format-vas-c.c
tst-printf-format-vas-char.c
tst-printf-format-vas-double.c
tst-printf-format-vas-int.c
tst-printf-format-vas-ldouble.c
tst-printf-format-vas-llong.c
tst-printf-format-vas-long.c
tst-printf-format-vas-s.c
tst-printf-format-vas-short.c
tst-printf-format-vas-uchar.c
tst-printf-format-vas-uint.c
tst-printf-format-vas-ullong.c
tst-printf-format-vas-ulong.c
tst-printf-format-vas-ushort.c
tst-printf-format-vas.h
tst-printf-format-vd-c.c
tst-printf-format-vd-char.c
tst-printf-format-vd-double.c
tst-printf-format-vd-int.c
tst-printf-format-vd-ldouble.c
tst-printf-format-vd-llong.c
tst-printf-format-vd-long.c
tst-printf-format-vd-s.c
tst-printf-format-vd-short.c
tst-printf-format-vd-uchar.c
tst-printf-format-vd-uint.c
tst-printf-format-vd-ullong.c
tst-printf-format-vd-ulong.c
tst-printf-format-vd-ushort.c
tst-printf-format-vd.h
tst-printf-format-vf-c.c
tst-printf-format-vf-char.c
tst-printf-format-vf-double.c
tst-printf-format-vf-int.c
tst-printf-format-vf-ldouble.c
tst-printf-format-vf-llong.c
tst-printf-format-vf-long.c
tst-printf-format-vf-s.c
tst-printf-format-vf-short.c
tst-printf-format-vf-uchar.c
tst-printf-format-vf-uint.c
tst-printf-format-vf-ullong.c
tst-printf-format-vf-ulong.c
tst-printf-format-vf-ushort.c
tst-printf-format-vf.h
tst-printf-format-vs-c.c
tst-printf-format-vs-char.c
tst-printf-format-vs-double.c
tst-printf-format-vs-int.c
tst-printf-format-vs-ldouble.c
tst-printf-format-vs-llong.c
tst-printf-format-vs-long.c
tst-printf-format-vs-s.c
tst-printf-format-vs-short.c
tst-printf-format-vs-uchar.c
tst-printf-format-vs-uint.c
tst-printf-format-vs-ullong.c
tst-printf-format-vs-ulong.c
tst-printf-format-vs-ushort.c
tst-printf-format-vs.h
tst-printf-format-vsn-c.c
tst-printf-format-vsn-char.c
tst-printf-format-vsn-double.c
tst-printf-format-vsn-int.c
tst-printf-format-vsn-ldouble.c
tst-printf-format-vsn-llong.c
tst-printf-format-vsn-long.c
tst-printf-format-vsn-s.c
tst-printf-format-vsn-short.c
tst-printf-format-vsn-uchar.c
tst-printf-format-vsn-uint.c
tst-printf-format-vsn-ullong.c
tst-printf-format-vsn-ulong.c
tst-printf-format-vsn-ushort.c
tst-printf-format-vsn.h
tst-printf-format.awk
tst-printf-format.sh
tst-printf-fp-free.c
tst-printf-fp-leak.c
tst-printf-intn-main.c
tst-printf-intn.c
tst-printf-oct.c
tst-printf-round.c
tst-printf.c
tst-printf.sh
tst-printfsz-islongdouble.c
tst-printfsz-islongdouble.sh
tst-printfsz.c
tst-put-error.c
tst-read-offset.c
tst-renameat2.c
tst-rndseek.c
tst-scanf-binary-c11.c
tst-scanf-binary-c23.c
tst-scanf-binary-gnu11.c
tst-scanf-binary-gnu89.c
tst-scanf-binary-main.c
tst-scanf-bz27650.c
tst-scanf-format-c-b.input
tst-scanf-format-c-c.input
tst-scanf-format-c-s.input
tst-scanf-format-char-d.input
tst-scanf-format-char-i.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-character.h
tst-scanf-format-f-c.c
tst-scanf-format-f-char.c
tst-scanf-format-f-double.c
tst-scanf-format-f-float.c
tst-scanf-format-f-int.c
tst-scanf-format-f-ldouble.c
tst-scanf-format-f-llong.c
tst-scanf-format-f-long.c
tst-scanf-format-f-short.c
tst-scanf-format-f-uchar.c
tst-scanf-format-f-uint.c
tst-scanf-format-f-ullong.c
tst-scanf-format-f-ulong.c
tst-scanf-format-f-ushort.c
tst-scanf-format-f.h
tst-scanf-format-integer.h
tst-scanf-format-llong-d.input
tst-scanf-format-llong-i.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-real.h stdio-common: Fix macro parameter shadowing in scanf input specifier tests 2025-08-11 17:42:12 +01:00
tst-scanf-format-s-c.c
tst-scanf-format-s-char.c
tst-scanf-format-s-double.c
tst-scanf-format-s-float.c
tst-scanf-format-s-int.c
tst-scanf-format-s-ldouble.c
tst-scanf-format-s-llong.c
tst-scanf-format-s-long.c
tst-scanf-format-s-short.c
tst-scanf-format-s-uchar.c
tst-scanf-format-s-uint.c
tst-scanf-format-s-ullong.c
tst-scanf-format-s-ulong.c
tst-scanf-format-s-ushort.c
tst-scanf-format-s.h
tst-scanf-format-short-d.input
tst-scanf-format-short-i.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-skeleton-c.c
tst-scanf-format-skeleton-char.c
tst-scanf-format-skeleton-double.c
tst-scanf-format-skeleton-float.c
tst-scanf-format-skeleton-int.c
tst-scanf-format-skeleton-ldouble.c
tst-scanf-format-skeleton-llong.c
tst-scanf-format-skeleton-long.c
tst-scanf-format-skeleton-short.c
tst-scanf-format-skeleton-uchar.c
tst-scanf-format-skeleton-uint.c
tst-scanf-format-skeleton-ullong.c
tst-scanf-format-skeleton-ulong.c
tst-scanf-format-skeleton-ushort.c
tst-scanf-format-skeleton.c
tst-scanf-format-skeleton.h
tst-scanf-format-ss-c.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-char.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-double.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-float.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-int.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-ldouble.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-llong.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-long.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-short.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-uchar.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-uint.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-ullong.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-ulong.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss-ushort.c stdio-common: Add tests for formatted sscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-ss.h stdio-common: Correct 'sscanf' test feature wrapper description 2025-05-30 15:01:47 +01:00
tst-scanf-format-uchar-b.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-uchar-o.input
tst-scanf-format-uchar-u.input
tst-scanf-format-uchar-x.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-uchar-xx.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-ullong-b.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-ullong-o.input
tst-scanf-format-ullong-u.input
tst-scanf-format-ullong-x.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-ullong-xx.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-ushort-b.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-ushort-o.input
tst-scanf-format-ushort-u.input
tst-scanf-format-ushort-x.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-ushort-xx.input stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tst-scanf-format-v-c.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-char.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-double.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-float.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-int.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-ldouble.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-llong.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-long.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-short.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-uchar.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-uint.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-ullong.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-ulong.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v-ushort.c stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-v.h stdio-common: Add tests for formatted vscanf input specifiers 2025-03-28 12:35:52 +00:00
tst-scanf-format-vf-c.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-char.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-double.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-float.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-int.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-ldouble.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-llong.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-long.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-short.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-uchar.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-uint.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-ullong.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-ulong.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf-ushort.c stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vf.h stdio-common: Add tests for formatted vfscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-c.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-char.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-double.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-float.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-int.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-ldouble.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-llong.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-long.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-short.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-uchar.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-uint.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-ullong.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-ulong.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs-ushort.c stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-format-vs.h stdio-common: Add tests for formatted vsscanf input specifiers 2025-03-28 12:35:53 +00:00
tst-scanf-intn-main.c
tst-scanf-intn.c
tst-scanf-nan.c
tst-scanf-round.c
tst-scanf-to_inpunct.c
tst-setvbuf1.c
tst-setvbuf1.expect
tst-setvbuf2-ind.c stdio: Add more setvbuf tests 2025-04-01 15:20:40 -04:00
tst-setvbuf2.c stdio-common: In tst-setvbuf2, close helper thread descriptor only if opened 2025-04-08 10:39:44 +02:00
tst-sprintf-errno.c
tst-sprintf.c
tst-sprintf2.c
tst-sprintf3.c
tst-sscanf.c
tst-swprintf.c
tst-swscanf.c
tst-tmpnam.c
tst-unbputc.c
tst-unbputc.sh
tst-ungetc-fflush.c
tst-ungetc-leak.c
tst-ungetc-nomem.c
tst-ungetc.c
tst-unlockedio.c
tst-vfprintf-mbs-prec.c
tst-vfprintf-user-type.c
tst-vfprintf-width-i18n.c
tst-vfprintf-width-prec-alloc.c
tst-vfprintf-width-prec.c
tst-wc-printf.c
tstdiomisc.c
tstgetln.c
tstgetln.input
tstscanf.c stdio-common: Reject real data w/o exponent digits in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
tstscanf.input
vfprintf-internal.c
vfprintf-process-arg.c
vfprintf.c
vfscanf-internal.c stdio-common: Reject significands w/o digits in scanf [BZ #12701] 2025-08-11 17:42:12 +01:00
vfscanf.c
vfwprintf-internal.c
vfwprintf.c
vfwscanf-internal.c
vfwscanf.c
vprintf.c
wprintf_buffer_as_file.c
wprintf_buffer_done.c
wprintf_buffer_flush.c
wprintf_buffer_pad_1.c
wprintf_buffer_putc_1.c
wprintf_buffer_puts_1.c
wprintf_buffer_to_file.c
wprintf_buffer_write.c
wprintf_function_invoke.c
xbug.c