This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: glibc 2.1.93
- To: libc-alpha at sourceware dot cygnus dot com
- Subject: Re: glibc 2.1.93
- From: Christian Iseli <chris at ludwig-alpha dot unil dot ch>
- Date: Thu, 14 Sep 2000 11:44:49 +0200
Hi folks,
I just compiled and ran 'make check' on the CVS version of glibc-2.1.93. It
seems mostly ok, but there are some error reports in the two following files.
Here are the errors I observed in the log:
$ grep '\*\*' check.log
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/localedata/tst_swscanf.out] Error 1
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/localedata/tst-trans.out] Error 1
make[1]: *** [localedata/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/intl/tst-translit.out] Error 1
make[1]: *** [intl/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/stdio-common/tst-swprintf.out] Error 1
make[1]: *** [stdio-common/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/libio/tst_swprintf.out] Error 1
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/libio/tst_swscanf.out] Error 1
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/libio/tst_wscanf.out] Error 1
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/libio/tst_getwc.out] Error 1
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/libio/tst_wprintf2.out] Error 1
make[1]: *** [libio/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/wcsmbs/wcsmbs-tst1.out] Error 1
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/wcsmbs/tst-wcsnlen.out] Error 1
make[1]: *** [wcsmbs/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-build-i386/time/tst_wcsftime.out] Error 1
make[1]: *** [time/tests] Error 2
make: *** [check] Error 2
System:
$ uname -a
Linux mybox 2.4.0-test4 #44 SMP Wed Aug 2 18:04:09 CEST 2000 i686 unknown
$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000911 (experimental)
$ ld -v
GNU ld version 2.10.90 (with BFD 2.10.0.18)
$ env (mostly stripped...)
TROFF=groff
PAGER=less
CVS_RSH=/usr/local/bin/ssh1
TERM=xterm
HOSTTYPE=i386
SHELL=/usr/local/bin/bash
LC_ALL=en_US
EXINIT=set ai sw=2
OSTYPE=Linux
SHLVL=2
EDITOR=vi
_=/usr/bin/env
Below are the .out files where error occured. Some were empty:
intl/tst-translit.out, libio/tst_getwc.out, libio/tst_wprintf2.out,
time/tst_wcsftime.out
The file posix/runptests.out is not reported as error, but still contains
apparent failures.
Below are the contents of those (not-empty) files.
HTH. Cheers,
Christian
Test 1
*** FAILED, n = 0, a = 0, b = 0, c = 0
Test 2
*** FAILED, n = 0, buf1 = "àäÿ¿æ„«*T", wbuf2 = L"
2.8.2 Regular Expression General Requirement
---------------------------------------------
regexp: "bb*", string: "abbbc" -> match, OK
regexp: "bb*", string: "ababbbc" -> match, OK
regexp: "A#*::", string: "A:A#:qA::qA#::qA##::q" -> match, OK
regexp: "A#*::", string: "A##::A#::qA::qA#:q" -> match, OK
2.8.3.1.2 BRE Special Characters
---------------------------------
GA108
-----
regexp: "\.", string: "a.c" -> match, OK
regexp: "\[", string: "a[c" -> match, OK
regexp: "\\", string: "a\c" -> match, OK
regexp: "\*", string: "a*c" -> match, OK
regexp: "\^", string: "a^c" -> match, OK
regexp: "\$", string: "a$c" -> match, OK
regexp: "X\*Y\*8", string: "Y*8X*8X*Y*8" -> match, OK
GA109
-----
regexp: "[.]", string: "a.c" -> match, OK
regexp: "[[]", string: "a[c" -> match, OK
regexp: "[[]", string: "ac" -> no match, OK
regexp: "[\]", string: "a\c" -> match, OK
regexp: "[\a]", string: "abc" -> match, OK
regexp: "[\.]", string: "a\.c" -> match, OK
regexp: "[\.]", string: "a.\c" -> match, OK
regexp: "[*]", string: "a*c" -> match, OK
regexp: "[$]", string: "a$c" -> match, OK
regexp: "[X*Y8]", string: "7*8YX" -> match, OK
GA110
-----
regexp: "*", string: "a*c" -> match, OK
regexp: "*a", string: "*b*a*c" -> match, OK
regexp: "**9=", string: "***9=9" -> match, OK
GA111
-----
regexp: "^*", string: "*bc" -> match, OK
regexp: "^*", string: "a*c" -> no match, OK
regexp: "^*", string: "^*ab" -> no match, OK
regexp: "^**9=", string: "***9=" -> match, OK
regexp: "^*5<*9", string: "5<9*5<*9" -> no match, OK
GA112
-----
regexp: "\(*b\)", string: "a*b" -> match, OK
regexp: "\(*b\)", string: "ac" -> no match, OK
regexp: "A\(**9\)=", string: "A***9=79" -> match, OK
GA113(1)
--------
regexp: "\(^*ab\)", string: "*ab" -> match, OK
regexp: "\(^*ab\)", string: "^*ab" -> no match, OK
regexp: "\(^*b\)", string: "a*b" -> no match, OK
regexp: "\(^*b\)", string: "^*b" -> no match, OK
GA114
-----
regexp: "a^b", string: "a^b" -> match, OK
regexp: "a\^b", string: "a^b" -> match, OK
regexp: "^^", string: "^bc" -> match, OK
regexp: "\^", string: "a^c" -> match, OK
regexp: "[c^b]", string: "^abc" -> match, OK
regexp: "[\^ab]", string: "^ab" -> match, OK
regexp: "[\^ab]", string: "c\d" -> match, OK
regexp: "[^^]", string: "^" -> no match, OK
regexp: "\(a^b\)", string: "a^b" -> match, OK
regexp: "\(a\^b\)", string: "a^b" -> match, OK
regexp: "\(\^\)", string: "a^b" -> match, OK
GA115
-----
regexp: "$$", string: "ab$" -> match, OK
regexp: "$$", string: "$ab" -> no match, OK
regexp: "$c", string: "a$c" -> match, OK
regexp: "[$]", string: "a$c" -> match, OK
regexp: "\$a", string: "$a" -> match, OK
regexp: "\$$", string: "ab$" -> match, OK
regexp: "A\([34]$[34]\)B", string: "XA4$3BY" -> match, OK
2.8.3.1.3 Periods in BREs
--------------------------
GA116
-----
regexp: ".", string: "abc" -> match, OK
regexp: ".ab", string: "abc" -> no match, OK
regexp: "ab.", string: "abc" -> match, OK
regexp: "a.b", string: "a,b" -> match, OK
regexp: ".......", string: "PqRs6" -> no match, OK
regexp: ".......", string: "PqRs6T8" -> match, OK
2.8.3.2 RE Bracket Expression
------------------------------
GA118
-----
regexp: "[abc]", string: "xbyz" -> match, OK
regexp: "[abc]", string: "xyz" -> no match, OK
regexp: "[abc]", string: "xbay" -> match, OK
GA119
-----
regexp: "[^a]", string: "abc" -> match, OK
regexp: "[^]cd]", string: "cd]ef" -> match, OK
regexp: "[^abc]", string: "axyz" -> match, OK
regexp: "[^abc]", string: "abc" -> no match, OK
regexp: "[^[.a.]b]", string: "abc" -> match, OK
regexp: "[^[=a=]b]", string: "abc" -> match, OK
regexp: "[^-ac]", string: "abcde-" -> match, OK
regexp: "[^ac-]", string: "abcde-" -> match, OK
regexp: "[^a-b]", string: "abcde" -> match, OK
regexp: "[^a-bd-e]", string: "dec" -> match, OK
regexp: "[^---]", string: "-ab" -> match, OK
regexp: "[^a-zA-Z0-9]", string: "pqrstVWXYZ23579#" -> match, OK
GA120(1)
--------
regexp: "[]a]", string: "cd]ef" -> match, OK
regexp: "[]-a]", string: "a_b" -> match, OK
regexp: "[][.-.]-0]", string: "ab0-]" -> match, OK
regexp: "[]^a-z]", string: "string" -> match, OK
GA120(2)
--------
regexp: "[^]cd]", string: "cd]ef" -> match, OK
regexp: "[^]]*", string: "]]]]]]]]X" -> match, OK
regexp: "[^]]*", string: "]]]]]]]]" -> match, OK
regexp: "[^]]\{1,\}", string: "]]]]]]]]X" -> match, OK
regexp: "[^]]\{1,\}", string: "]]]]]]]]" -> no match, OK
GA120(3)
--------
regexp: "[c[.].]d]", string: "ab]cd" -> match, OK
regexp: "[a-z]*[[.].]][A-Z]*", string: "Abcd]DEFg" -> match, OK
GA121
-----
regexp: "[[.a.]b]", string: "Abc" -> match, OK
regexp: "[[.a.]b]", string: "aBc" -> match, OK
regexp: "[[.a.]b]", string: "ABc" -> no match, OK
regexp: "[^[.a.]b]", string: "abc" -> match, OK
regexp: "[][.-.]-0]", string: "ab0-]" -> match, OK
regexp: "[A-[.].]c]", string: "ab]!" -> no match, FAIL
GA122
-----
regexp: "[[.ch.]]", string: "abc" -> compiling failed, OK
regexp: "[[.ab.][.CD.][.EF.]]", string: "yZabCDEFQ9" -> compiling failed, OK
GA125
-----
regexp: "[[=a=]b]", string: "Abc" -> match, OK
regexp: "[[=a=]b]", string: "aBc" -> match, OK
regexp: "[[=a=]b]", string: "ABc" -> no match, OK
regexp: "[^[=a=]b]", string: "abc" -> match, OK
GA126
-----
regexp: "[[:alnum:]]*", string: " aB28gH" -> wrong match (0 to 0): FAIL
regexp: "[^[:alnum:]]*", string: "2 ,a" -> wrong match (0 to 0): FAIL
regexp: "[[:alpha:]]*", string: " aBgH2" -> wrong match (0 to 0): FAIL
regexp: "[^[:alpha:]]*", string: "2 8,a" -> match, OK
regexp: "[[:blank:]]*", string: "
" -> match, OK
regexp: "[^[:blank:]]*", string: "aB28gH, " -> match, OK
regexp: "[[:cntrl:]]*", string: " " -> match, OK
regexp: "[^[:cntrl:]]*", string: "aB2 8gh," -> match, OK
regexp: "[[:digit:]]*", string: "a28" -> wrong match (0 to 0): FAIL
regexp: "[^[:digit:]]*", string: "aB gH," -> match, OK
regexp: "[[:graph:]]*", string: "aB28gH, " -> match, OK
regexp: "[^[:graph:]]*", string: " ," -> match, OK
regexp: "[[:lower:]]*", string: "agB" -> match, OK
regexp: "[^[:lower:]]*", string: "B2 8H,a" -> match, OK
regexp: "[[:print:]]*", string: "aB2 8gH, " -> match, OK
regexp: "[^[:print:]]*", string: " " -> match, OK
regexp: "[[:punct:]]*", string: "a,2" -> wrong match (0 to 0): FAIL
regexp: "[^[:punct:]]*", string: "aB2 8gH" -> match, OK
regexp: "[[:space:]]*", string: "
" -> match, OK
regexp: "[^[:space:]]*", string: " aB28gH, " -> wrong match (0 to 0): FAIL
regexp: "[[:upper:]]*", string: "aBH2" -> wrong match (0 to 0): FAIL
regexp: "[^[:upper:]]*", string: "a2 8g,B" -> match, OK
regexp: "[[:xdigit:]]*", string: "gaB28h" -> wrong match (0 to 0): FAIL
regexp: "[^[:xdigit:]]*", string: "a gH,2" -> wrong match (0 to 0): FAIL
GA127
-----
regexp: "[b-a]", string: "abc" -> compiling failed, OK
regexp: "[a-c]", string: "bbccde" -> match, OK
regexp: "[a-b]", string: "-bc" -> match, OK
regexp: "[a-z0-9]", string: "AB0" -> match, OK
regexp: "[^a-b]", string: "abcde" -> match, OK
regexp: "[^a-bd-e]", string: "dec" -> match, OK
regexp: "[]-a]", string: "a_b" -> match, OK
regexp: "[+--]", string: "a,b" -> match, OK
regexp: "[--/]", string: "a.b" -> match, OK
regexp: "[^---]", string: "-ab" -> match, OK
regexp: "[][.-.]-0]", string: "ab0-]" -> match, OK
regexp: "[A-[.].]c]", string: "ab]!" -> no match, FAIL
regexp: "bc[d-w]xy", string: "abchxyz" -> match, OK
GA129
-----
regexp: "[a-cd-f]", string: "dbccde" -> match, OK
regexp: "[a-ce-f]", string: "dBCCdE" -> no match, OK
regexp: "b[n-zA-M]Y", string: "absY9Z" -> match, OK
regexp: "b[n-zA-M]Y", string: "abGY9Z" -> match, OK
GA130
-----
regexp: "[-xy]", string: "ac-" -> match, OK
regexp: "c[-xy]D", string: "ac-D+" -> match, OK
regexp: "[--/]", string: "a.b" -> match, OK
regexp: "c[--/]D", string: "ac.D+b" -> match, OK
regexp: "[^-ac]", string: "abcde-" -> match, OK
regexp: "a[^-ac]c", string: "abcde-" -> match, OK
regexp: "[xy-]", string: "zc-" -> match, OK
regexp: "c[xy-]7", string: "zc-786" -> match, OK
regexp: "[^ac-]", string: "abcde-" -> match, OK
regexp: "a[^ac-]c", string: "5abcde-" -> match, OK
regexp: "[+--]", string: "a,b" -> match, OK
regexp: "a[+--]B", string: "Xa,By" -> match, OK
regexp: "[^---]", string: "-ab" -> match, OK
regexp: "X[^---]Y", string: "X-YXaYXbY" -> match, OK
2.8.3.3 BREs Matching Multiple Characters
------------------------------------------
GA131
-----
regexp: "cd", string: "abcdeabcde" -> match, OK
regexp: "ag*b", string: "abcde" -> match, OK
regexp: "[a-c][e-f]", string: "abcdef" -> no match, OK
regexp: "[a-c][e-f]", string: "acbedf" -> match, OK
regexp: "abc*XYZ", string: "890abXYZ#*" -> match, OK
regexp: "abc*XYZ", string: "890abcXYZ#*" -> match, OK
regexp: "abc*XYZ", string: "890abcccccccXYZ#*" -> match, OK
regexp: "abc*XYZ", string: "890abc*XYZ#*" -> no match, OK
GA132
-----
regexp: "\(*bc\)", string: "a*bc" -> match, OK
regexp: "\(ab\)", string: "abcde" -> match, OK
regexp: "\(a\(b\(c\(d\(e\(f\(g\)h\(i\(j\)\)\)\)\)\)\)\)", string: "abcdefghijk" -> match, OK
regexp: "43\(2\(6\)*0\)AB", string: "654320ABCD" -> match, OK
regexp: "43\(2\(7\)*0\)AB", string: "6543270ABCD" -> match, OK
regexp: "43\(2\(7\)*0\)AB", string: "6543277770ABCD" -> match, OK
GA133
-----
regexp: "\(a\(b\(c\(d\(e\(f\(g\)h\(i\(j\)\)\)\)\)\)\)\)", string: "abcdefghijk" -> match, OK
regexp: "\(a\(b\(c\(d\(e\(f\(g\)h\(i\(k\)\)\)\)\)\)\)\)", string: "abcdefghijk" -> no match, OK
GA134
-----
regexp: "\(bb*\)", string: "abbbc" -> match, OK
regexp: "\(bb*\)", string: "ababbbc" -> match, OK
regexp: "a\(.*b\)", string: "ababbbc" -> match, OK
regexp: "a\(b*\)", string: "ababbbc" -> match, OK
regexp: "a\(.*b\)c", string: "axcaxbbbcsxbbbbbbbbc" -> match, OK
GA135
-----
regexp: "\(a\(b\(c\(d\(e\)\)\)\)\)\4", string: "abcdededede" -> match, OK
regexp: "a\(b\)*c\1", string: "acb" -> no match, FAIL
regexp: "\(a\(b\(c\(d\(e\(f\(g\)h\(i\(j\)\)\)\)\)\)\)\)\9", string: "abcdefghijjk" -> match, OK
GA136
-----
regexp: "a\(b\)*c\1", string: "acb" -> no match, FAIL
regexp: "a\(b\(c\(d\(f\)*\)\)\)\4", string: "xYzabcdePQRST" -> no match, FAIL
GA137
-----
regexp: "\(a\(b\)\)\3", string: "foo" -> compiling failed, OK
regexp: "\(a\(b\)\)\(a\(b\)\)\5", string: "foo" -> compiling failed, OK
GA138
-----
regexp: "ag*b", string: "abcde" -> match, OK
regexp: "a.*b", string: "abababvbabc" -> match, OK
regexp: "b*c", string: "abbbcdeabbbbbbcde" -> match, OK
regexp: "bbb*c", string: "abbbcdeabbbbbbcde" -> match, OK
regexp: "a\(b\)*c\1", string: "abbcbbb" -> match, OK
regexp: "a\(b\)*c\1", string: "abbdbd" -> no match, OK
regexp: "\([a-c]*\)\1", string: "abcacdef" -> match, OK
regexp: "\([a-c]*\)\1", string: "abcabcabcd" -> match, OK
regexp: "a^*b", string: "ab" -> match, OK
regexp: "a^*b", string: "a^^^b" -> match, OK
GA139
-----
regexp: "a\{2\}", string: "aaaa" -> match, OK
regexp: "\([a-c]*\)\{0,\}", string: "aabcaab" -> no match, FAIL
regexp: "\(a\)\1\{1,2\}", string: "aabc" -> match, OK
regexp: "\(a\)010\{1,2\}", string: "aaaabc" -> no match, FAIL
regexp: "\(\(a\)\1\)\{1,2\}", string: "aaaabc" -> no match, FAIL
GA140
-----
regexp: "a\{2\}", string: "aaaa" -> match, OK
regexp: "a\{2\}", string: "abcd" -> no match, OK
regexp: "a\{0\}", string: "aaaa" -> match, OK
regexp: "a\{64\}", string: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -> match, OK
GA141
-----
regexp: "\([a-c]*\)\{0,\}", string: "aabcaab" -> no match, FAIL
regexp: "\([a-c]*\)\{2,\}", string: "abcdefg" -> no match, OK
regexp: "\([a-c]*\)\{1,\}", string: "abcdefg" -> no match, FAIL
regexp: "a\{64,\}", string: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -> no match, OK
GA142
-----
regexp: "a\{2,3\}", string: "aaaa" -> match, OK
regexp: "a\{2,3\}", string: "abcd" -> no match, OK
regexp: "\([a-c]*\)\{0,0\}", string: "foo" -> match, OK
regexp: "a\{1,63\}", string: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -> match, OK
2.8.3.4 BRE Precedence
-----------------------
GA143
-----
regexp: "\^\[[[.].]]\\(\\1\\)\\*\\{1,2\\}\$", string: "a^[]\(1\)\*\{1,2\}$b" -> no match, FAIL
regexp: "[[=*=]][[=\=]][[=]=]][[===]][[...]][[:punct:]]", string: "*\]=.;" -> match, OK
regexp: "[$\(*\)1]*", string: "$\()*^" -> wrong match (0 to 5): FAIL
regexp: "[\1]", string: "1" -> match, OK
regexp: "[\{1,2\}]", string: "{" -> match, OK
regexp: "\(*\)*\1*", string: "a*b*11" -> wrong match (0 to 0): FAIL
regexp: "\(a\(b\{1,2\}\)\{1,2\}\)", string: "abbab" -> wrong match (0 to 3): FAIL
regexp: "^\(^\(^a$\)$\)$", string: "a" -> match, OK
regexp: "\(a\)\1$", string: "aa" -> match, OK
regexp: "ab*", string: "abb" -> match, OK
regexp: "ab\{2,4\}", string: "abbbc" -> match, OK
2.8.3.5 BRE Expression Anchoring
---------------------------------
GA144
-----
regexp: "^a", string: "abc" -> match, OK
regexp: "^b", string: "abc" -> no match, OK
regexp: "^[a-zA-Z]", string: "99Nine" -> no match, OK
regexp: "^[a-zA-Z]*", string: "Nine99" -> match, OK
GA145(1)
--------
regexp: "\(^a\)\1", string: "aabc" -> match, OK
regexp: "\(^a\)\1", string: "^a^abc" -> no match, OK
regexp: "\(^^a\)", string: "^a" -> match, OK
regexp: "\(^^\)", string: "^^" -> match, OK
regexp: "\(^abc\)", string: "abcdef" -> match, OK
regexp: "\(^def\)", string: "abcdef" -> no match, OK
GA146
-----
regexp: "a$", string: "cba" -> match, OK
regexp: "a$", string: "abc" -> no match, OK
regexp: "[a-z]*$", string: "99ZZxyz" -> match, OK
regexp: "[a-z]*$", string: "99ZZxyz99" -> wrong match (9 to 9): FAIL
regexp: "$$", string: "ab$" -> match, OK
regexp: "$$", string: "$ab" -> no match, OK
regexp: "\$$", string: "ab$" -> match, OK
GA147(1)
--------
regexp: "\(a$\)\1", string: "bcaa" -> no match, OK
regexp: "\(a$\)\1", string: "ba$" -> no match, OK
regexp: "\(ab$\)", string: "ab$" -> no match, OK
regexp: "\(ab$\)", string: "ab" -> match, OK
regexp: "\(def$\)", string: "abcdef" -> match, OK
regexp: "\(abc$\)", string: "abcdef" -> no match, OK
GA148
-----
regexp: "^$", string: "" -> match, OK
regexp: "^abc$", string: "abc" -> match, OK
regexp: "^xyz$", string: "^xyz^" -> no match, OK
regexp: "^234$", string: "^234$" -> no match, OK
regexp: "^[a-zA-Z0-9]*$", string: "2aA3bB9zZ" -> match, OK
regexp: "^[a-z0-9]*$", string: "2aA3b#B9zZ" -> no match, OK
294 tests, 24 errors
swprintf (.., .., L"", "swprintf (.., .., L"", "swprintf (.., .., L"", "swprintf (.., .., L"", "swprintf (.., .., L"", "swprintf (.., .., L"", "swprintf (.., .., L"", "swprintf (.., .., L"", "swprintf (.., .., L"", "
towctrans (L'A', t) = B
towctrans (L'B', t) = C
len = 0, wbuf = L""
len = 10, buf = "bcdefghija"
wcsnlen (L"0123456789", 1) = 0, not 1
wcsnlen (L"0123456789", 2) = 0, not 2
wcsnlen (L"0123456789", 3) = 0, not 3
wcsnlen (L"0123456789", 4) = 0, not 4
wcsnlen (L"0123456789", 5) = 0, not 5
wcsnlen (L"0123456789", 6) = 0, not 6
wcsnlen (L"0123456789", 7) = 0, not 7
wcsnlen (L"0123456789", 8) = 0, not 8
wcsnlen (L"0123456789", 9) = 0, not 9
wcsnlen (L"01234", 9) = 0, not 5
test 1
incorrect return value: 0 instead of 11
test 2
incorrect return value: 0 instead of 18
swscanf:de_DE.ISO-8859-1:1:1:2:F:the return value is different from an expected value
swscanf:de_DE.ISO-8859-1:1:1:3:F:the converted values are different from expected values.
swscanf:de_DE.ISO-8859-1:2:1:2:F:the return value is different from an expected value
swscanf:de_DE.ISO-8859-1:2:1:4:F:the converted wide-char string is different from an expected value.
swscanf:de_DE.ISO-8859-1:3:1:2:F:the return value is different from an expected value
swscanf:de_DE.ISO-8859-1:4:1:2:S:PASSED
swscanf:de_DE.ISO-8859-1:4:1:3:S:PASSED
swscanf:en_US.ANSI_X3.4-1968:1:1:2:F:the return value is different from an expected value
swscanf:en_US.ANSI_X3.4-1968:1:1:3:F:the converted values are different from expected values.
swscanf:en_US.ANSI_X3.4-1968:2:1:2:F:the return value is different from an expected value
swscanf:en_US.ANSI_X3.4-1968:2:1:4:F:the converted wide-char string is different from an expected value.
swscanf:en_US.ANSI_X3.4-1968:3:1:2:F:the return value is different from an expected value
swscanf:ja_JP.EUC-JP:1:1:2:F:the return value is different from an expected value
swscanf:ja_JP.EUC-JP:2:1:2:F:the return value is different from an expected value
swscanf:ja_JP.EUC-JP:3:1:2:F:the return value is different from an expected value
swscanf:ja_JP.EUC-JP:3:1:3:F:the converted values are different from expected values.
Test 1
*** FAILED, n = 0, buf1 = "h¿", wbuf2 = L"
locale : C
MB_CUR_MAX 1
---- test 1 ------
size of string by mbstowcs 5
orig string Hello
string by wctomb He
string by %C He
string by %S Hello
---- test 2 ------
wchar string World
wchar W
size of string by wcstombs 5
size of string by wcslen 5
char World
------------------