Tcl Source Code

Artifact [a3ef4807fe]
Login

Artifact a3ef4807fe42d51cae7751a2ceb8d9cb694b2b1a:

Attachment "test.result" to ticket [5d170b5ca5] added by emiliano 2015-08-06 22:49:22. (unpublished)
LD_LIBRARY_PATH=`pwd`:  TCLLIBPATH="/home/emiliano/fossil/tcl/unix/pkgs"  TCL_LIBRARY="/home/emiliano/fossil/tcl/library" ./tcltest /home/emiliano/fossil/tcl/tests/all.tcl 
Tests running in interp:  /home/emiliano/fossil/tcl/unix/tcltest
Tests located in:  /home/emiliano/fossil/tcl/tests
Tests running in:  /home/emiliano/fossil/tcl/unix
Temporary files stored in /home/emiliano/fossil/tcl/unix
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 Aug 06 19:15:45 ART 2015
aaa_exit.test
append.test
appendComp.test
apply.test
assemble.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
coroutine.test
dcall.test
dict.test
dstring.test
encoding.test
env.test
error.test
eval.test
event.test


==== event-14.1 Tcl_WaitForFile procedure, readable, big fd FAILED
==== Contents of test case:

    after 100 set x timeout
    testfilehandler create 1 off off
    set x "no timeout"
    set result [testfilehandler wait 1 readable 0]
    update
    list $result $x

---- Result was:
{} timeout
---- Result should have been (exact matching):
{} {no timeout}
==== event-14.1 FAILED

exec.test
execute.test
expr-old.test
expr.test
fCmd.test
fileName.test
fileSystem.test
for-old.test
for.test
foreach.test
format.test
get.test
history.test
http.test
http11.test
httpold.test
if-old.test
if.test
incr-old.test
incr.test
indexObj.test
info.test
init.test
interp.test


==== interp-36.7 SlaveBgerror sets error handler of slave [1999035] FAILED
==== Contents of test case:

    slave eval {
        variable done {}
        after 0 error foo
        after 10 [list ::set [namespace which -variable done] {}]
        vwait [namespace which -variable done]
    }
    set result

---- Result was:
untouched
---- Result should have been (exact matching):
foo
==== interp-36.7 FAILED

io.test
ioCmd.test
ioTrans.test
iogt.test
join.test
lindex.test
link.test
linsert.test
list.test
listObj.test
llength.test
lmap.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


==== msgcat-14.2 invokation failed in loadcmd FAILED
==== Contents of test case:

	    mcpackageconfig set loadcmd [namespace code callbackfailproc]
	    mclocale foo_bar
	    # let the bgerror run
	    after 100 set [namespace current]::resultvariable timeout
	    vwait [namespace current]::resultvariable
	    lassign $resultvariable err errdict
	    list $err [dict get $errdict -code]
	
---- Test generated error; Return code was: 1
---- Return code should have been one of: 0 2
---- errorInfo: key "-code" not known in dictionary
    while executing
"dict get $errdict -code"
    ("uplevel" body line 8)
    invoked from within
"uplevel 1 $script"
---- errorCode: TCL LOOKUP DICT -code
==== msgcat-14.2 FAILED

namespace-old.test
namespace.test
notify.test
nre.test
obj.test
oo.test
ooNext2.test
opt.test
package.test
parse.test
parseExpr.test
parseOld.test
pid.test
pkgMkIndex.test
platform.test
proc-old.test
proc.test
pwd.test
reg.test
regexp.test
regexpComp.test
registry.test
rename.test
resolver.test
result.test
safe.test
scan.test
security.test
set-old.test
set.test
socket.test
source.test
split.test
stack.test
string.test
stringComp.test
stringObj.test
subst.test
switch.test
tailcall.test
tcltest.test
thread.test
timer.test


==== timer-6.5 Tcl_AfterCmd procedure, ms argument FAILED
==== Contents of test case:

    set x before
    after 300 set x after
    after 200
    update
    set y $x
    after 200
    update
    list $y $x

---- Result was:
after after
---- Result should have been (exact matching):
before after
==== timer-6.5 FAILED

tm.test
trace.test
unixFCmd.test
unixFile.test
unixForkEvent.test
unixInit.test
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
zlib.test

Tests ended at Thu Aug 06 19:23:39 ART 2015
all.tcl:	Total	29388	Passed	28145	Skipped	1239	Failed	4
Sourced 148 Test Files.
Files with failing tests: event.test interp.test msgcat.test timer.test
Number of tests skipped for each constraint:
	9	!ieeeFloatingPoint
	3	asyncPipeChan
	76	bigEndian
	5	bug-3057639
	49	dde
	4	dontCopyLinks
	63	emptyTest
	2	hasIsoLocale
	1	knownBadTest
	41	knownBug
	100	localeRegexp
	12	longIs64bit
	14	macosxFileAttr
	75	memory
	45	nonPortable
	1	nonportable
	5	notNetworkFilesystem
	9	nt
	1	pcOnly
	1	recentZlib
	3	singleTestInterp
	1	testexprparser && !ieeeFloatingPoint
	1	testwinclock
	21	testwordend
	189	thread
	2	unthreaded
	485	win
	4	winVista
	6	xdev