$ make test cc -c -O -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5. 3/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/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\" -DTCL_SHLIB_EXT=\"\" -DTCL_CFG_OPTIMIZED= 1 -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL= 1 -DHAVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DH AVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DH AVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DH AVE_MKTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DT CL_STACK_GROWS_UP=1 \ -DTCL_BUILDTIME_LIBRARY="\"/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/library\"" \ -DTCL_TEST /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../unix/tclAppInit.c rm -f tclTestInit.o mv tclAppInit.o tclTestInit.o cc -c -O -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5. 3/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/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\" -DTCL_SHLIB_EXT=\"\" -DTCL_CFG_OPTIMIZED= 1 -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL= 1 -DHAVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DH AVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DH AVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DH AVE_MKTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DT CL_STACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic/tclTest.c cc -c -O -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5. 3/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/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\" -DTCL_SHLIB_EXT=\"\" -DTCL_CFG_OPTIMIZED= 1 -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL= 1 -DHAVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DH AVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DH AVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DH AVE_MKTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DT CL_STACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic/tclTestObj.c cc -c -O -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5. 3/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/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\" -DTCL_SHLIB_EXT=\"\" -DTCL_CFG_OPTIMIZED= 1 -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL= 1 -DHAVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DH AVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DH AVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DH AVE_MKTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DT CL_STACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic/tclTestProcBodyObj.c cc -c -O -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5. 3/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/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\" -DTCL_SHLIB_EXT=\"\" -DTCL_CFG_OPTIMIZED= 1 -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL= 1 -DHAVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DH AVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DH AVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DH AVE_MKTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DT CL_STACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic/tclThreadTest.c cc -c -O -O1 -O1 -g -D_CTYPE_DISABLE_MACROS -D_IMPORT_LIBCDLL_GLOBALS -I"." -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5. 3/unix/../unix -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../generic -I/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/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\" -DTCL_SHLIB_EXT=\"\" -DTCL_CFG_OPTIMIZED= 1 -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL= 1 -DHAVE_WAITPID=1 -DNO_WAIT3=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DH AVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DUSE_TERMIOS=1 -DH AVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DH AVE_MKTIME=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DNO_FSTATFS=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1 -DT CL_STACK_GROWS_UP=1 /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../unix/tclUnixTest.c make tcltest-real LIB_RUNTIME_DIR="`pwd`" make[1]: Entering directory `/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/build.cc' cc -O -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.3/build.cc -ltcl8.5 -lpthread -lm \ -o tcltest make[1]: Leaving directory `/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/build.cc' LD_LIBRARY_PATH="`pwd`:${LD_LIBRARY_PATH}"; export LD_LIBRARY_PATH; \ TCL_LIBRARY="/dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/library"; export TCL_LIBRARY; \ ./tcltest /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/unix/../tests/all.tcl Tests running in interp: /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/build.cc/tcltest Tests located in: /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/tests Tests running in: /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/build.cc Temporary files stored in /dev/fs/F/dev/Public/Interix/tcl/tcl8.5.3/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 Wed Jul 09 13:57:02 +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.3/build.cc/globTest/odd\[]*?{}name}} ==== filename-15.6 FAILED fileSystem.test for-old.test for.test foreach.test format.test get.test 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 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 381 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 Wed Jul 09 14:06:22 +0200 2008 all.tcl: Total 24266 Passed 23197 Skipped 1056 Failed 13 Sourced 137 Test Files. Files with failing tests: env.test exec.test fileName.test http.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 1 impossible 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 $