Attachment "test_result.txt" to
ticket [2010028fff]
added by
jerker_back
2008-07-04 03:01:33.
$ make test
cc -c -g -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.
2/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/u
nix/../libtommath -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5
\" -DPACKAGE_BUGREPORT=\"\" -Dinline=__inline -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=
1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VA
LUES_H=1 -DHAVE_LIMITS_H=1 -DNO_DLFCN_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHA
VE_PTHREAD_ATTR_SETSTACKSIZE=1 -DTCL_THREADS=1 -DTCL_CFGVAL_ENCODING=\"ascii\" -DSTATIC_BUILD=1 -DTCL_SHLIB_EXT=\"\" -DT
CL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -DH
AVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_G
ETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DHAVE_S
YS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_M
KTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAV
E_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DTCL_ST
ACK_GROWS_UP=1 \
-DTCL_BUILDTIME_LIBRARY="\"/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/library\"" \
-DTCL_TEST /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../unix/tclAppInit.c
rm -f tclTestInit.o
mv tclAppInit.o tclTestInit.o
cc -c -g -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.
2/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/u
nix/../libtommath -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5
\" -DPACKAGE_BUGREPORT=\"\" -Dinline=__inline -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=
1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VA
LUES_H=1 -DHAVE_LIMITS_H=1 -DNO_DLFCN_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHA
VE_PTHREAD_ATTR_SETSTACKSIZE=1 -DTCL_THREADS=1 -DTCL_CFGVAL_ENCODING=\"ascii\" -DSTATIC_BUILD=1 -DTCL_SHLIB_EXT=\"\" -DT
CL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -DH
AVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_G
ETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DHAVE_S
YS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_M
KTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAV
E_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DTCL_ST
ACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic/tclTest.c
cc -c -g -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.
2/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/u
nix/../libtommath -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5
\" -DPACKAGE_BUGREPORT=\"\" -Dinline=__inline -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=
1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VA
LUES_H=1 -DHAVE_LIMITS_H=1 -DNO_DLFCN_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHA
VE_PTHREAD_ATTR_SETSTACKSIZE=1 -DTCL_THREADS=1 -DTCL_CFGVAL_ENCODING=\"ascii\" -DSTATIC_BUILD=1 -DTCL_SHLIB_EXT=\"\" -DT
CL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -DH
AVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_G
ETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DHAVE_S
YS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_M
KTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAV
E_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DTCL_ST
ACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic/tclTestObj.c
cc -c -g -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.
2/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/u
nix/../libtommath -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5
\" -DPACKAGE_BUGREPORT=\"\" -Dinline=__inline -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=
1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VA
LUES_H=1 -DHAVE_LIMITS_H=1 -DNO_DLFCN_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHA
VE_PTHREAD_ATTR_SETSTACKSIZE=1 -DTCL_THREADS=1 -DTCL_CFGVAL_ENCODING=\"ascii\" -DSTATIC_BUILD=1 -DTCL_SHLIB_EXT=\"\" -DT
CL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -DH
AVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_G
ETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DHAVE_S
YS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_M
KTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAV
E_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DTCL_ST
ACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic/tclTestProcBodyObj.c
cc -c -g -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.
2/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/u
nix/../libtommath -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5
\" -DPACKAGE_BUGREPORT=\"\" -Dinline=__inline -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=
1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VA
LUES_H=1 -DHAVE_LIMITS_H=1 -DNO_DLFCN_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHA
VE_PTHREAD_ATTR_SETSTACKSIZE=1 -DTCL_THREADS=1 -DTCL_CFGVAL_ENCODING=\"ascii\" -DSTATIC_BUILD=1 -DTCL_SHLIB_EXT=\"\" -DT
CL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -DH
AVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_G
ETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DHAVE_S
YS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_M
KTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAV
E_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DTCL_ST
ACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic/tclThreadTest.c
T:\Jerker\TEMP\cc_tmp3_1947_tclThreadTest.c(41146) : warning C4047: 'function' : 'intptr_t' differs in levels of indirec
tion from 'Tcl_ThreadId'
T:\Jerker\TEMP\cc_tmp3_1947_tclThreadTest.c(41146) : warning C4024: 'Tcl_NewLongObj' : different types for formal and ac
tual parameter 1
cc -c -g -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.
2/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/u
nix/../libtommath -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5
\" -DPACKAGE_BUGREPORT=\"\" -Dinline=__inline -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=
1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VA
LUES_H=1 -DHAVE_LIMITS_H=1 -DNO_DLFCN_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHA
VE_PTHREAD_ATTR_SETSTACKSIZE=1 -DTCL_THREADS=1 -DTCL_CFGVAL_ENCODING=\"ascii\" -DSTATIC_BUILD=1 -DTCL_SHLIB_EXT=\"\" -DT
CL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -DH
AVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_G
ETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DHAVE_S
YS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_M
KTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAV
E_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DTCL_ST
ACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../unix/tclUnixTest.c
make tcltest-real LIB_RUNTIME_DIR="`pwd`"
make[1]: Entering directory `/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/build.cc'
cc -g -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -O1 -g tclTestInit.o tclTest.o tclTestObj.o tclTest
ProcBodyObj.o tclThreadTest.o tclUnixTest.o -L/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/build.cc -ltcl8.5 -lpthread -lm
\
-o tcltest
make[1]: Leaving directory `/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/build.cc'
LD_LIBRARY_PATH="`pwd`:${LD_LIBRARY_PATH}"; export LD_LIBRARY_PATH; \
TCL_LIBRARY="/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/library"; export TCL_LIBRARY; \
./tcltest /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/unix/../tests/all.tcl
Tests running in interp: /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/build.cc/tcltest
Tests located in: /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/tests
Tests running in: /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/build.cc
Temporary files stored in /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/build.cc
Test files run in separate interpreters
Running tests that match: *
Skipping test files that match: l.*.test
Only running test files that match: *.test
Tests began at Thu Jul 03 17:48:05 +0200 2008
append.test
appendComp.test
apply.test
assocd.test
async.test
autoMkindex.test
basic.test
binary.test
case.test
chan.test
chanio.test
clock.test
cmdAH.test
cmdIL.test
cmdInfo.test
cmdMZ.test
compExpr-old.test
compExpr.test
compile.test
concat.test
config.test
dcall.test
dict.test
dstring.test
encoding.test
env.test
==== env-4.3 setting international environment variables FAILED
==== Contents of test case:
set env(\ua7) \ub6
getenv
---- Result was:
?=?
---- Result should have been (exact matching):
?=?
==== env-4.3 FAILED
==== env-4.4 changing international environment variables FAILED
==== Contents of test case:
set env(\ua7) \ua7
getenv
---- Result was:
?=?
---- Result should have been (exact matching):
?=?
==== env-4.4 FAILED
==== env-4.5 unsetting international environment variables FAILED
==== Contents of test case:
set env(\ub6) \ua7
unset env(\ua7)
set result [getenv]
unset env(\ub6)
set result
---- Result was:
?=?
---- Result should have been (exact matching):
?=?
==== env-4.5 FAILED
error.test
eval.test
event.test
exec.test
==== exec-2.6 redirecting input from immediate source, with UTF FAILED
==== Contents of test case:
# If this fails, it may give back:
# "\uC3\uA9\uC3\uA0\uC3\uBC\uC3\uB1"
# If it does, this means that the UTF -> external conversion did not
# occur before writing out the temp file.
exec [interpreter] $path(cat) << "\uE9\uE0\uFC\uF1"
---- Result was:
????
---- Result should have been (exact matching):
????
==== exec-2.6 FAILED
execute.test
expr-old.test
expr.test
fCmd.test
fileName.test
==== filename-15.6 unix specific globbing FAILED
==== Contents of test case:
global env
set temp $env(HOME)
set env(HOME) $env(HOME)/globTest/odd\\\[\]*?\{\}name
set result [list [catch {glob ~} msg] $msg]
set env(HOME) $temp
set result
---- Result was:
1 {no files matched glob pattern "~"}
---- Result should have been (exact matching):
0 {{/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.2/build.cc/globTest/odd\[]*?{}name}}
==== filename-15.6 FAILED
fileSystem.test
for-old.test
for.test
foreach.test
format.test
get.test
==== get-1.8 Tcl_GetInt procedure FAILED
==== Contents of test case:
list [catch {testgetint 18446744073709551614} msg] $msg
---- Result was:
0 4294967294
---- Result should have been (exact matching):
0 -2
==== get-1.8 FAILED
==== get-1.9 Tcl_GetInt procedure FAILED
==== Contents of test case:
list [catch {testgetint +18446744073709551614} msg] $msg
---- Result was:
0 4294967294
---- Result should have been (exact matching):
0 -2
==== get-1.9 FAILED
history.test
http.test
Running httpd in thread 3
==== http-4.14 http::Event FAILED
==== Contents of test case:
set token [http::geturl $badurl/?timeout=10 -timeout 10000 -command \#]
if {$token eq ""} {
error "bogus return from http::geturl"
}
http::wait $token
http::status $token
# error code varies among platforms.
---- Test completed normally; Return code was: 0
---- Return code should have been one of: 1
==== http-4.14 FAILED
httpold.test
if-old.test
if.test
incr-old.test
incr.test
indexObj.test
info.test
init.test
: Total 25 Passed 25 Skipped 0 Failed 0
interp.test
io.test
ioCmd.test
ioUtil.test
iogt.test
join.test
lindex.test
link.test
==== link-2.1 writing C variables from Tcl FAILED
==== Contents of test case:
testlink delete
testlink set 43 1.21 4 - 56785678 64 250 30000 60000 0xbaadbeef 12321 32123 3.25 1231231234
testlink create 1 1 1 1 1 1 1 1 1 1 1 1 1 1
set int "0o0721"
set real -10.5
set bool true
set string abcdef
set wide 135135
set char 79
set uchar 161
set short 8000
set ushort 40000
set uint 0xc001babe
set long 34543
set ulong 567890
set float 1.0987654321
set uwide 357357357357
concat [testlink get] | $int $real $bool $string $wide $char $uchar $short $ushort $uint $long $ulong $float $uwide
---- Result was:
465 -10.5 1 abcdef 135135 79 161 8000 40000 3221338814 34543 567890 1.0987653732299805 357357357357 | 0o0721 -10.5 true
abcdef 135135 79 161 8000 40000 0xc001babe 34543 567890 1.0987654321 357357357357
---- Result should have been (exact matching):
465 -10.5 1 abcdef 135135 79 161 8000 40000 -1073628482 34543 567890 1.0987653732299805 357357357357 | 0o0721 -10.5 true
abcdef 135135 79 161 8000 40000 0xc001babe 34543 567890 1.0987654321 357357357357
==== link-2.1 FAILED
==== link-5.1 unlinking variables FAILED
==== Contents of test case:
testlink delete
testlink set -6 -2.25 0 stringValue 13579 64 250 30000 60000 0xbeefbabe 12321 32123 3.25 1231231234
testlink delete
set int xx1
set real qrst
set bool bogus
set string 12345
set wide 875421
set char skjdf
set uchar dslfjk
set short slkf
set ushort skrh
set uint sfdkfkh
set long srkjh
set ulong sjkg
set float dskjfbjfd
set uwide isdfsngs
testlink get
---- Result was:
4294967290 -2.25 0 stringValue 13579 64 250 30000 60000 3203381950 12321 32123 3.25 1231231234
---- Result should have been (exact matching):
-6 -2.25 0 stringValue 13579 64 250 30000 60000 -1091585346 12321 32123 3.25 1231231234
==== link-5.1 FAILED
linsert.test
list.test
listObj.test
llength.test
load.test
lrange.test
lrepeat.test
lreplace.test
lsearch.test
lset.test
lsetComp.test
macOSXFCmd.test
macOSXLoad.test
main.test
mathop.test
misc.test
msgcat.test
namespace-old.test
namespace.test
notify.test
obj.test
opt.test
package.test
parse.test
parseExpr.test
parseOld.test
pid.test
pkg.test
: Total 384 Passed 384 Skipped 0 Failed 0
pkgMkIndex.test
platform.test
proc-old.test
proc.test
pwd.test
reg.test
regexp.test
regexpComp.test
registry.test
rename.test
result.test
safe.test
scan.test
security.test
set-old.test
set.test
socket.test
==== socket-2.9 socket conflict FAILED
==== Contents of test case:
set s [socket -server accept 0]
file delete $path(script)
set f [open $path(script) w]
puts -nonewline $f "socket -server accept [lindex [fconfigure $s -sockname] 2]"
close $f
set f [open "|[list [interpreter] $path(script)]" r]
gets $f
after 100
set x [list [catch {close $f} msg]]
regsub "\n.*$" $msg {} msg ; # cut part of the error message containing the port number
lappend x $msg
close $s
set x
---- Result was:
0 {}
---- Result should have been (exact matching):
1 {couldn't open socket: address already in use}
==== socket-2.9 FAILED
==== socket-3.1 socket conflict FAILED
==== Contents of test case:
file delete $path(script)
set f [open $path(script) w]
puts $f {
set f [socket -server accept -myaddr 127.0.0.1 0]
puts ready
puts [lindex [fconfigure $f -sockname] 2]
gets stdin
close $f
}
close $f
set f [open "|[list [interpreter] $path(script)]" r+]
gets $f
gets $f listen
set x [list [catch {socket -server accept -myaddr 127.0.0.1 $listen} msg] $msg]
puts $f bye
close $f
set x
---- Result was:
0 sock10
---- Result should have been (exact matching):
1 {couldn't open socket: address already in use}
==== socket-3.1 FAILED
==== socket-5.1 byte order problems, socket numbers, htons FAILED
==== Contents of test case:
set x {couldn't open socket: not owner}
if {![catch {socket -server dodo 0x1} msg]} {
set x {htons problem, should be disallowed, are you running as SU?}
close $msg
}
set x
---- Result was:
htons problem, should be disallowed, are you running as SU?
---- Result should have been (exact matching):
couldn't open socket: not owner
==== socket-5.1 FAILED
==== socket-5.3 byte order problems, socket numbers, htons FAILED
==== Contents of test case:
set x {couldn't open socket: not owner}
if {![catch {socket -server dodo 21} msg]} {
set x {htons problem, should be disallowed, are you running as SU?}
close $msg
}
set x
---- Result was:
htons problem, should be disallowed, are you running as SU?
---- Result should have been (exact matching):
couldn't open socket: not owner
==== socket-5.3 FAILED
==== socket-11.6 socket conflict FAILED
==== Contents of test case:
set s1 [socket -server accept -myaddr 127.0.0.1 2836]
if {[catch {set s2 [socket -server accept -myaddr 127.0.0.1 2836]} msg]} {
set result [list 1 $msg]
} else {
set result [list 0 [lindex [fconfigure $s2 -sockname] 2]]
close $s2
}
close $s1
set result
---- Result was:
0 2836
---- Result should have been (exact matching):
1 {couldn't open socket: address already in use}
==== socket-11.6 FAILED
source.test
split.test
stack.test
==== stack-3.1 enough room for regexp near recursion limit FAILED
==== Contents of test case:
# do this in a sub process in case it segfaults
exec [interpreter] << {
interp recursionlimit {} 10000
set depth 0
proc a { max } {
if { [info level] < $max } {
set ::depth [info level]
a $max
} else {
regexp {^ ?} x
}
}
catch { a 10001 }
set depth2 $depth
puts [list [a $depth] [expr { $depth2 - $depth }]]
}
---- Test generated error; Return code was: 1
---- Return code should have been one of: 0 2
---- errorInfo: child killed: segmentation violation
while executing
"exec [interpreter] << {
interp recursionlimit {} 10000
set depth 0
proc a { max } {
if { [info level] < $max } {
set ::depth [info level]
..."
("uplevel" body line 3)
invoked from within
"uplevel 1 $script"
---- errorCode: CHILDKILLED 1987 SIGSEGV {segmentation violation}
==== stack-3.1 FAILED
Warning: files left behind:
stack.test: core.dmp
string.test
stringComp.test
stringObj.test
subst.test
switch.test
tcltest.test
thread.test
timer.test
tm.test
trace.test
unixFCmd.test
unixFile.test
unixInit.test
==== unixInit-3.1 TclpSetInitialEncodings FAILED
==== Contents of test case:
set env(LANG) C
set f [open "|[list [interpreter]]" w+]
fconfigure $f -buffering none
puts $f {puts [encoding system]; exit}
set enc [gets $f]
close $f
unset env(LANG)
set enc
---- Result was:
ascii
---- Result should have been (regexp matching):
^iso8859-15?$
==== unixInit-3.1 FAILED
unixNotfy.test
unknown.test
unload.test
uplevel.test
upvar.test
utf.test
util.test
var.test
while-old.test
while.test
winConsole.test
winDde.test
winFCmd.test
winFile.test
winNotify.test
winPipe.test
winTime.test
Tests ended at Thu Jul 03 17:57:25 +0200 2008
all.tcl: Total 24242 Passed 23170 Skipped 1055 Failed 17
Sourced 137 Test Files.
Files with failing tests: env.test exec.test fileName.test get.test http.test link.test socket.test stack.test unixInit.
test
Number of tests skipped for each constraint:
9 !ieeeFloatingPoint
2 95or98
3 asyncPipeChan
76 bigEndian
4 dontCopyLinks
61 emptyTest
3 foundGroup
2 hasIsoLocale
29 knownBug
2 knownBug !singleTestInterp
2 largefileSupport
100 localeRegexp
50 longIs32bit
14 macosxFileAttr
15 memory
42 nonPortable
5 notNetworkFilesystem
8 nt
17 pkgaRequired
19 pkguaRequired
4 readonlyAttr
1 testWinCPUID
7 testaccessproc
1 testexprparser && !ieeeFloatingPoint
8 testopenfilechannelproc
7 teststatproc
1 testwinclock
21 testwordend
3 unknownFailure
2 unthreaded
2 wideBiggerThanInt
524 win
$