This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: glibc 2.1.93


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
------------------

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]