Problems with the new lsb-tcl 8.4.11-1 on an x86

Jiri Dluhos <[email protected]>
Newsgroups gmane.linux.lsb.test-suite
Message-ID <[email protected]>
Hello,

I have just run the lsb-tcl 8.4.11-1 test case on an x86 and x86-64 machine
on a SuSE Linux 10 beta, and, to my surprise, I have got 9 errors (the older 
version reports only 1 on the same machines).

Could please someone tcl-capable look at them and tell what's going on? I 
suspect there is a bug in the test program (maybe the tcl8.4.6 suite is 
obsolete against 8.4.11-1?)

Outputs of the test are attached.

Thank you for any response,

Best regards,

    Jiri Dluhos

_______________________________________________
lsb-test mailing list
[email protected]
http://mail.freestandards.org/mailman/listinfo/lsb-test
tcl-8.4.11-results-x86.txt (text/plain, 9.6 KB)
Tests running in interp:  /opt/lsb/appbat/bin/tclsh8.4
Tests located in:  /tmp/lsb-tcl-tests
Tests running in:  /tmp/lsb-tcl-tests
Temporary files stored in /tmp/lsb-tcl-tests
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 Út srp 23 11:40:19 CEST 2005
append.test
appendComp.test
assocd.test
This application hasn't been compiled with the tests for assocData,
therefore I am skipping all of these tests.
async.test
This application hasn't been compiled with the "testasync"
command, so I can't test Tcl_AsyncCreate et al.
autoMkindex.test
basic.test

==== basic-46.1 Tcl_AllowExceptions: exception return not allowed FAILED
==== Contents of test case:

    catch {close $f}
    set res [catch {
	set f [open |[list [interpreter]] w+]
	fconfigure $f -buffering line
	puts $f {fconfigure stdout -buffering line}
	puts $f continue
	puts $f {puts $errorInfo}
	puts $f {puts DONE}
	set newMsg {}
	set msg {}
	while {$newMsg != "DONE"} {
	    set newMsg [gets $f]
	    append msg "${newMsg}\n"
	}
	close $f
    } error]
    list $res $msg

---- Result was:
1 {invoked "continue" outside of a loop
    while executing
"continue"
DONE
}
---- Result should have been (exact matching):
1 {invoked "continue" outside of a loop
    while executing
"continue
"
DONE
}
==== basic-46.1 FAILED


==== basic-46.4 Tcl_AllowExceptions: exception return not allowed FAILED
==== Contents of test case:

    exec [interpreter] $fName

---- Result was:
invoked "break" outside of a loop
    while executing
"foo [set a 1] [break]"
    (file "/tmp/lsb-tcl-tests/BREAKtest" line 2)
---- Result should have been (glob matching):
invoked "break" outside of a loop
    while executing
"break"
    invoked from within
"foo \[set a 1] \[break]"
    (file "*BREAKtest" line 2)
==== basic-46.4 FAILED

binary.test
case.test
clock.test
cmdAH.test
This application hasn't been compiled with the "testsetplatform"
command, so I can't test Tcl_FileObjCmd etc.
This application hasn't been compiled with the "testchmod"
command, so I can't test Tcl_FileObjCmd etc.
This application hasn't been compiled with the "testsetplatform"
command, so I can't test Tcl_FileObjCmd etc.
cmdIL.test
cmdInfo.test
cmdMZ.test
compExpr-old.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
compExpr.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
compile.test

==== compile-3.5 TclCompileCatchCmd: recover from error, [Bug 705406] FAILED
==== Contents of test case:

    proc foo {} {
	catch {
	    if {[a]} {
		if b {}
	    }   
	}   
    }
    list [catch foo msg] $msg

---- Result was:
0 1
---- Result should have been (exact matching):
1 {invalid command name "a"}
==== compile-3.5 FAILED

concat.test
dcall.test
This application hasn't been compiled with the "testdcall"
command, so I can't test Tcl_CallWhenDeleted.
dstring.test
This application hasn't been compiled with the "testdstring"
command, so I can't test Tcl_DStringAppend et al.
encoding.test
env.test
error.test
eval.test
event.test
exec.test
execute.test
expr-old.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
This application hasn't been compiled with the "testexprlong"
command, so I can't test Tcl_ExprLong etc.
This application hasn't been compiled with the "testexprstring"
command, so I can't test Tcl_ExprString etc.
expr.test
fCmd.test
fileName.test
fileSystem.test
for-old.test
for.test
foreach.test
format.test
get.test
history.test
http.test

==== http-1.1 http::config FAILED
==== Contents of test case:

    http::config

---- Result was:
-accept */* -proxyfilter http::ProxyRequired -proxyhost {} -proxyport {} -urlencoding utf-8 -useragent {Tcl http client package 2.5.1}
---- Result should have been (exact matching):
-accept */* -proxyfilter http::ProxyRequired -proxyhost {} -proxyport {} -useragent {Tcl http client package 2.5.1}
==== http-1.1 FAILED


==== http-1.4 http::config FAILED
==== Contents of test case:

    set savedconf [http::config]
    http::config -proxyhost nowhere.come -proxyport 8080 -proxyfilter myFilter -useragent "Tcl Test Suite"
    set x [http::config]
    eval http::config $savedconf
    set x

---- Result was:
-accept */* -proxyfilter myFilter -proxyhost nowhere.come -proxyport 8080 -urlencoding utf-8 -useragent {Tcl Test Suite}
---- Result should have been (exact matching):
-accept */* -proxyfilter myFilter -proxyhost nowhere.come -proxyport 8080 -useragent {Tcl Test Suite}
==== http-1.4 FAILED


==== http-1.5 http::config FAILED
==== Contents of test case:

    list [catch {http::config -proxyhost {} -junk 8080} msg] $msg

---- Result was:
1 {Unknown option -junk, must be: -accept, -proxyfilter, -proxyhost, -proxyport, -urlencoding, -useragent}
---- Result should have been (exact matching):
1 {Unknown option -junk, must be: -accept, -proxyfilter, -proxyhost, -proxyport, -useragent}
==== http-1.5 FAILED


==== http-5.2 http::formatQuery FAILED
==== Contents of test case:

    http::formatQuery name1 ~bwelch name2 \xa1\xa2\xa2

---- Result was:
name1=%7ebwelch&name2=%c2%a1%c2%a2%c2%a2
---- Result should have been (exact matching):
name1=%7ebwelch&name2=%a1%a2%a2
==== http-5.2 FAILED

httpold.test
if-old.test
if.test
incr-old.test
incr.test
indexObj.test
This application hasn't been compiled with the "testindexobj"
command, so I can't test Tcl_GetIndexFromObj etc.
info.test
init.test
:	Total	24	Passed	24	Skipped	0	Failed	0
interp.test
This application hasn't been compiled with the "testinterpdelete"
command, so I can't test slave delete calls
io.test

==== io-38.2 Tcl_SetChannelBufferSize, Tcl_GetChannelBufferSize FAILED
==== Contents of test case:

    set f [open $path(longfile) r]
    set l ""
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 10000
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 1
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize -1
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 0
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 100000
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 10000000
    lappend l [fconfigure $f -buffersize]
    close $f
    set l

---- Result was:
4096 10000 1 1 1 100000 100000
---- Result should have been (exact matching):
4096 10000 4096 4096 4096 100000 4096
==== io-38.2 FAILED

ioCmd.test
ioUtil.test
iogt.test
join.test
lindex.test
link.test
linsert.test
list.test
listObj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
llength.test
load.test
lrange.test
lreplace.test
lsearch.test
lset.test
lsetComp.test
macFCmd.test
main.test
misc.test
msgcat.test
namespace-old.test
namespace.test
notify.test
obj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
opt.test
osa.test
package.test
parse.test
This application hasn't been compiled with the "testparser"
command, so I can't test the Tcl parser.
parseExpr.test
This application hasn't been compiled with the "testexprparser"
command, so I can't test the Tcl expression parser.
parseOld.test
pid.test
pkg.test
pkgMkIndex.test
platform.test
proc-old.test
proc.test
This application couldn't load the "procbodytest" package, so I
can't test creation of procs whose bodies have type "procbody".
pwd.test
reg.test
regexp.test
regexpComp.test
registry.test
rename.test
resource.test
result.test
safe.test
This application hasn't been compiled with Tcltest
skipping remining safe test that relies on it.
scan.test
security.test
set-old.test
set.test
socket.test
source.test
split.test
stack.test
string.test
stringComp.test
stringObj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
subst.test
switch.test
tcltest.test
thread.test
trace.test
unixFCmd.test
unixFile.test
This application hasn't been compiled with the "testfindexecutable"
command, so I can't test the Tcl_FindExecutable function
unixInit.test
unixNotfy.test
unknown.test
uplevel.test
upvar.test
utf.test
util.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
var.test
This application hasn't been compiled with the "testsetnoerr"
command, so I can't test TclSetVar etc.
while-old.test
while.test
winConsole.test
winDde.test
winFCmd.test
winFile.test
winNotify.test
winPipe.test
winTime.test

Tests ended at Út srp 23 11:42:07 CEST 2005
all.tcl:	Total	9525	Passed	7074	Skipped	2443	Failed	8
Sourced 128 Test Files.
Files with failing tests: basic.test compile.test http.test io.test
Number of tests skipped for each constraint:
	45	Tcltest
	4	dontCopyLinks
	47	emptyTest
	2	hasIsoLocale
	20	knownBug
	1	largefileSupport
	25	localeRegexp
	126	macOnly
	1	macOrWin
	2	memDebug
	1	needPST
	128	nonPortable
	3	nonRoot
	411	pcOnly
	13	pkga.soRequired
	10	registeredMathFuncs
	1	singleTestInterp
	7	testaccessproc
	57	testchannel
	7	testchannelevent
	23	testchmod
	9	testcmdinfo
	5	testcmdtoken
	10	testcmdtrace
	2	testcreatecommand
	8	testencoding
	23	testevent
	5	testexithandler
	9	testfevent
	15	testfilehandler
	1	testfilewait
	1	testgetdefenc
	24	testlink
	1	testmainthread
	8	testnumutfchars
	77	testobj
	8	testopenfilechannelproc
	950	testregexp
	16	testsaveresult
	245	testsetplatform
	1	testsimplefilesystem
	8	teststaticpkg
	7	teststatproc
	4	teststringobj
	30	testthread
	1	testtranslatefilename
	1	testwinclock
	21	testwordend
	1	umask2
	1	win
	12	winOnly
	5	xdev
tcl-8.4.11-results-x86_64.txt (text/plain, 10 KB)
Tests running in interp:  /opt/lsb/appbat/bin/tclsh8.4
Tests located in:  /tmp/lsb-tcl-tests
Tests running in:  /tmp/lsb-tcl-tests
Temporary files stored in /tmp/lsb-tcl-tests
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 Tue Aug 23 10:25:48 AM CEST 2005
append.test
appendComp.test
assocd.test
This application hasn't been compiled with the tests for assocData,
therefore I am skipping all of these tests.
async.test
This application hasn't been compiled with the "testasync"
command, so I can't test Tcl_AsyncCreate et al.
autoMkindex.test
basic.test

==== basic-46.1 Tcl_AllowExceptions: exception return not allowed FAILED
==== Contents of test case:

    catch {close $f}
    set res [catch {
	set f [open |[list [interpreter]] w+]
	fconfigure $f -buffering line
	puts $f {fconfigure stdout -buffering line}
	puts $f continue
	puts $f {puts $errorInfo}
	puts $f {puts DONE}
	set newMsg {}
	set msg {}
	while {$newMsg != "DONE"} {
	    set newMsg [gets $f]
	    append msg "${newMsg}\n"
	}
	close $f
    } error]
    list $res $msg

---- Result was:
1 {invoked "continue" outside of a loop
    while executing
"continue"
DONE
}
---- Result should have been (exact matching):
1 {invoked "continue" outside of a loop
    while executing
"continue
"
DONE
}
==== basic-46.1 FAILED


==== basic-46.4 Tcl_AllowExceptions: exception return not allowed FAILED
==== Contents of test case:

    exec [interpreter] $fName

---- Result was:
invoked "break" outside of a loop
    while executing
"foo [set a 1] [break]"
    (file "/tmp/lsb-tcl-tests/BREAKtest" line 2)
---- Result should have been (glob matching):
invoked "break" outside of a loop
    while executing
"break"
    invoked from within
"foo \[set a 1] \[break]"
    (file "*BREAKtest" line 2)
==== basic-46.4 FAILED

binary.test
case.test
clock.test
cmdAH.test
This application hasn't been compiled with the "testsetplatform"
command, so I can't test Tcl_FileObjCmd etc.
This application hasn't been compiled with the "testchmod"
command, so I can't test Tcl_FileObjCmd etc.
This application hasn't been compiled with the "testsetplatform"
command, so I can't test Tcl_FileObjCmd etc.
cmdIL.test
cmdInfo.test
cmdMZ.test
compExpr-old.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
compExpr.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
compile.test

==== compile-3.5 TclCompileCatchCmd: recover from error, [Bug 705406] FAILED
==== Contents of test case:

    proc foo {} {
	catch {
	    if {[a]} {
		if b {}
	    }   
	}   
    }
    list [catch foo msg] $msg

---- Result was:
0 1
---- Result should have been (exact matching):
1 {invalid command name "a"}
==== compile-3.5 FAILED

concat.test
dcall.test
This application hasn't been compiled with the "testdcall"
command, so I can't test Tcl_CallWhenDeleted.
dstring.test
This application hasn't been compiled with the "testdstring"
command, so I can't test Tcl_DStringAppend et al.
encoding.test
env.test
error.test
eval.test
event.test
exec.test
execute.test
expr-old.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
This application hasn't been compiled with the "testexprlong"
command, so I can't test Tcl_ExprLong etc.
This application hasn't been compiled with the "testexprstring"
command, so I can't test Tcl_ExprString etc.
expr.test
fCmd.test
fileName.test
fileSystem.test
for-old.test
for.test
foreach.test
format.test
get.test
history.test
http.test

==== http-1.1 http::config FAILED
==== Contents of test case:

    http::config

---- Result was:
-accept */* -proxyfilter http::ProxyRequired -proxyhost {} -proxyport {} -urlencoding utf-8 -useragent {Tcl http client package 2.5.1}
---- Result should have been (exact matching):
-accept */* -proxyfilter http::ProxyRequired -proxyhost {} -proxyport {} -useragent {Tcl http client package 2.5.1}
==== http-1.1 FAILED


==== http-1.4 http::config FAILED
==== Contents of test case:

    set savedconf [http::config]
    http::config -proxyhost nowhere.come -proxyport 8080 -proxyfilter myFilter -useragent "Tcl Test Suite"
    set x [http::config]
    eval http::config $savedconf
    set x

---- Result was:
-accept */* -proxyfilter myFilter -proxyhost nowhere.come -proxyport 8080 -urlencoding utf-8 -useragent {Tcl Test Suite}
---- Result should have been (exact matching):
-accept */* -proxyfilter myFilter -proxyhost nowhere.come -proxyport 8080 -useragent {Tcl Test Suite}
==== http-1.4 FAILED


==== http-1.5 http::config FAILED
==== Contents of test case:

    list [catch {http::config -proxyhost {} -junk 8080} msg] $msg

---- Result was:
1 {Unknown option -junk, must be: -accept, -proxyfilter, -proxyhost, -proxyport, -urlencoding, -useragent}
---- Result should have been (exact matching):
1 {Unknown option -junk, must be: -accept, -proxyfilter, -proxyhost, -proxyport, -useragent}
==== http-1.5 FAILED


==== http-5.2 http::formatQuery FAILED
==== Contents of test case:

    http::formatQuery name1 ~bwelch name2 \xa1\xa2\xa2

---- Result was:
name1=%7ebwelch&name2=%c2%a1%c2%a2%c2%a2
---- Result should have been (exact matching):
name1=%7ebwelch&name2=%a1%a2%a2
==== http-5.2 FAILED

httpold.test

==== httpold-4.12 httpEvent FAILED
==== Contents of test case:

    update
    set x {}
    after 500 {lappend x ok}
    set token [http_get $url -timeout 1 -command {lappend x fail}]
    vwait x
    list [http_status $token] $x

---- Result was:
ok ok
---- Result should have been (exact matching):
timeout ok
==== httpold-4.12 FAILED

if-old.test
if.test
incr-old.test
incr.test
indexObj.test
This application hasn't been compiled with the "testindexobj"
command, so I can't test Tcl_GetIndexFromObj etc.
info.test
init.test
:	Total	24	Passed	24	Skipped	0	Failed	0
interp.test
This application hasn't been compiled with the "testinterpdelete"
command, so I can't test slave delete calls
io.test

==== io-38.2 Tcl_SetChannelBufferSize, Tcl_GetChannelBufferSize FAILED
==== Contents of test case:

    set f [open $path(longfile) r]
    set l ""
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 10000
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 1
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize -1
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 0
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 100000
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 10000000
    lappend l [fconfigure $f -buffersize]
    close $f
    set l

---- Result was:
4096 10000 1 1 1 100000 100000
---- Result should have been (exact matching):
4096 10000 4096 4096 4096 100000 4096
==== io-38.2 FAILED

ioCmd.test
ioUtil.test
iogt.test
join.test
lindex.test
link.test
linsert.test
list.test
listObj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
llength.test
load.test
lrange.test
lreplace.test
lsearch.test
lset.test
lsetComp.test
macFCmd.test
main.test
misc.test
msgcat.test
namespace-old.test
namespace.test
notify.test
obj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
opt.test
osa.test
package.test
parse.test
This application hasn't been compiled with the "testparser"
command, so I can't test the Tcl parser.
parseExpr.test
This application hasn't been compiled with the "testexprparser"
command, so I can't test the Tcl expression parser.
parseOld.test
pid.test
pkg.test
pkgMkIndex.test
platform.test
proc-old.test
proc.test
This application couldn't load the "procbodytest" package, so I
can't test creation of procs whose bodies have type "procbody".
pwd.test
reg.test
regexp.test
regexpComp.test
registry.test
rename.test
resource.test
result.test
safe.test
This application hasn't been compiled with Tcltest
skipping remining safe test that relies on it.
scan.test
security.test
set-old.test
set.test
socket.test
source.test
split.test
stack.test
string.test
stringComp.test
stringObj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
subst.test
switch.test
tcltest.test
thread.test
trace.test
unixFCmd.test
unixFile.test
This application hasn't been compiled with the "testfindexecutable"
command, so I can't test the Tcl_FindExecutable function
unixInit.test
unixNotfy.test
unknown.test
uplevel.test
upvar.test
utf.test
util.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
var.test
This application hasn't been compiled with the "testsetnoerr"
command, so I can't test TclSetVar etc.
while-old.test
while.test
winConsole.test
winDde.test
winFCmd.test
winFile.test
winNotify.test
winPipe.test
winTime.test

Tests ended at Tue Aug 23 10:27:14 AM CEST 2005
all.tcl:	Total	9525	Passed	7036	Skipped	2480	Failed	9
Sourced 128 Test Files.
Files with failing tests: basic.test compile.test http.test httpold.test io.test
Number of tests skipped for each constraint:
	45	Tcltest
	4	dontCopyLinks
	47	emptyTest
	2	hasIsoLocale
	20	knownBug
	1	largefileSupport
	25	localeRegexp
	35	longIs32bit
	126	macOnly
	1	macOrWin
	2	memDebug
	1	needPST
	128	nonPortable
	3	nonRoot
	411	pcOnly
	13	pkga.soRequired
	10	registeredMathFuncs
	1	singleTestInterp
	7	testaccessproc
	57	testchannel
	7	testchannelevent
	23	testchmod
	9	testcmdinfo
	5	testcmdtoken
	10	testcmdtrace
	2	testcreatecommand
	8	testencoding
	23	testevent
	5	testexithandler
	9	testfevent
	15	testfilehandler
	1	testfilewait
	1	testgetdefenc
	24	testlink
	1	testmainthread
	8	testnumutfchars
	77	testobj
	8	testopenfilechannelproc
	950	testregexp
	16	testsaveresult
	245	testsetplatform
	1	testsimplefilesystem
	8	teststaticpkg
	7	teststatproc
	4	teststringobj
	30	testthread
	1	testtranslatefilename
	1	testwinclock
	21	testwordend
	1	umask2
	2	wideIntExpressions
	1	win
	12	winOnly
	5	xdev
tcl-8.4.11-results-x86_64_in_32bit_mode.txt (text/plain, 9.6 KB)
Tests running in interp:  /opt/lsb/appbat/bin/tclsh8.4
Tests located in:  /tmp/lsb-tcl-tests-i486
Tests running in:  /tmp/lsb-tcl-tests-i486
Temporary files stored in /tmp/lsb-tcl-tests-i486
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 Tue Aug 23 11:20:33 AM CEST 2005
append.test
appendComp.test
assocd.test
This application hasn't been compiled with the tests for assocData,
therefore I am skipping all of these tests.
async.test
This application hasn't been compiled with the "testasync"
command, so I can't test Tcl_AsyncCreate et al.
autoMkindex.test
basic.test

==== basic-46.1 Tcl_AllowExceptions: exception return not allowed FAILED
==== Contents of test case:

    catch {close $f}
    set res [catch {
	set f [open |[list [interpreter]] w+]
	fconfigure $f -buffering line
	puts $f {fconfigure stdout -buffering line}
	puts $f continue
	puts $f {puts $errorInfo}
	puts $f {puts DONE}
	set newMsg {}
	set msg {}
	while {$newMsg != "DONE"} {
	    set newMsg [gets $f]
	    append msg "${newMsg}\n"
	}
	close $f
    } error]
    list $res $msg

---- Result was:
1 {invoked "continue" outside of a loop
    while executing
"continue"
DONE
}
---- Result should have been (exact matching):
1 {invoked "continue" outside of a loop
    while executing
"continue
"
DONE
}
==== basic-46.1 FAILED


==== basic-46.4 Tcl_AllowExceptions: exception return not allowed FAILED
==== Contents of test case:

    exec [interpreter] $fName

---- Result was:
invoked "break" outside of a loop
    while executing
"foo [set a 1] [break]"
    (file "/tmp/lsb-tcl-tests-i486/BREAKtest" line 2)
---- Result should have been (glob matching):
invoked "break" outside of a loop
    while executing
"break"
    invoked from within
"foo \[set a 1] \[break]"
    (file "*BREAKtest" line 2)
==== basic-46.4 FAILED

binary.test
case.test
clock.test
cmdAH.test
This application hasn't been compiled with the "testsetplatform"
command, so I can't test Tcl_FileObjCmd etc.
This application hasn't been compiled with the "testchmod"
command, so I can't test Tcl_FileObjCmd etc.
This application hasn't been compiled with the "testsetplatform"
command, so I can't test Tcl_FileObjCmd etc.
cmdIL.test
cmdInfo.test
cmdMZ.test
compExpr-old.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
compExpr.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
compile.test

==== compile-3.5 TclCompileCatchCmd: recover from error, [Bug 705406] FAILED
==== Contents of test case:

    proc foo {} {
	catch {
	    if {[a]} {
		if b {}
	    }   
	}   
    }
    list [catch foo msg] $msg

---- Result was:
0 1
---- Result should have been (exact matching):
1 {invalid command name "a"}
==== compile-3.5 FAILED

concat.test
dcall.test
This application hasn't been compiled with the "testdcall"
command, so I can't test Tcl_CallWhenDeleted.
dstring.test
This application hasn't been compiled with the "testdstring"
command, so I can't test Tcl_DStringAppend et al.
encoding.test
env.test
error.test
eval.test
event.test
exec.test
execute.test
expr-old.test
This application hasn't been compiled with the "T1" and
"T2" math functions, so I'll skip some of the expr tests.
This application hasn't been compiled with the "testexprlong"
command, so I can't test Tcl_ExprLong etc.
This application hasn't been compiled with the "testexprstring"
command, so I can't test Tcl_ExprString etc.
expr.test
fCmd.test
fileName.test
fileSystem.test
for-old.test
for.test
foreach.test
format.test
get.test
history.test
http.test

==== http-1.1 http::config FAILED
==== Contents of test case:

    http::config

---- Result was:
-accept */* -proxyfilter http::ProxyRequired -proxyhost {} -proxyport {} -urlencoding utf-8 -useragent {Tcl http client package 2.5.1}
---- Result should have been (exact matching):
-accept */* -proxyfilter http::ProxyRequired -proxyhost {} -proxyport {} -useragent {Tcl http client package 2.5.1}
==== http-1.1 FAILED


==== http-1.4 http::config FAILED
==== Contents of test case:

    set savedconf [http::config]
    http::config -proxyhost nowhere.come -proxyport 8080 -proxyfilter myFilter -useragent "Tcl Test Suite"
    set x [http::config]
    eval http::config $savedconf
    set x

---- Result was:
-accept */* -proxyfilter myFilter -proxyhost nowhere.come -proxyport 8080 -urlencoding utf-8 -useragent {Tcl Test Suite}
---- Result should have been (exact matching):
-accept */* -proxyfilter myFilter -proxyhost nowhere.come -proxyport 8080 -useragent {Tcl Test Suite}
==== http-1.4 FAILED


==== http-1.5 http::config FAILED
==== Contents of test case:

    list [catch {http::config -proxyhost {} -junk 8080} msg] $msg

---- Result was:
1 {Unknown option -junk, must be: -accept, -proxyfilter, -proxyhost, -proxyport, -urlencoding, -useragent}
---- Result should have been (exact matching):
1 {Unknown option -junk, must be: -accept, -proxyfilter, -proxyhost, -proxyport, -useragent}
==== http-1.5 FAILED


==== http-5.2 http::formatQuery FAILED
==== Contents of test case:

    http::formatQuery name1 ~bwelch name2 \xa1\xa2\xa2

---- Result was:
name1=%7ebwelch&name2=%c2%a1%c2%a2%c2%a2
---- Result should have been (exact matching):
name1=%7ebwelch&name2=%a1%a2%a2
==== http-5.2 FAILED

httpold.test
if-old.test
if.test
incr-old.test
incr.test
indexObj.test
This application hasn't been compiled with the "testindexobj"
command, so I can't test Tcl_GetIndexFromObj etc.
info.test
init.test
:	Total	24	Passed	24	Skipped	0	Failed	0
interp.test
This application hasn't been compiled with the "testinterpdelete"
command, so I can't test slave delete calls
io.test

==== io-38.2 Tcl_SetChannelBufferSize, Tcl_GetChannelBufferSize FAILED
==== Contents of test case:

    set f [open $path(longfile) r]
    set l ""
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 10000
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 1
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize -1
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 0
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 100000
    lappend l [fconfigure $f -buffersize]
    fconfigure $f -buffersize 10000000
    lappend l [fconfigure $f -buffersize]
    close $f
    set l

---- Result was:
4096 10000 1 1 1 100000 100000
---- Result should have been (exact matching):
4096 10000 4096 4096 4096 100000 4096
==== io-38.2 FAILED

ioCmd.test
ioUtil.test
iogt.test
join.test
lindex.test
link.test
linsert.test
list.test
listObj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
llength.test
load.test
lrange.test
lreplace.test
lsearch.test
lset.test
lsetComp.test
macFCmd.test
main.test
misc.test
msgcat.test
namespace-old.test
namespace.test
notify.test
obj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
opt.test
osa.test
package.test
parse.test
This application hasn't been compiled with the "testparser"
command, so I can't test the Tcl parser.
parseExpr.test
This application hasn't been compiled with the "testexprparser"
command, so I can't test the Tcl expression parser.
parseOld.test
pid.test
pkg.test
pkgMkIndex.test
platform.test
proc-old.test
proc.test
This application couldn't load the "procbodytest" package, so I
can't test creation of procs whose bodies have type "procbody".
pwd.test
reg.test
regexp.test
regexpComp.test
registry.test
rename.test
resource.test
result.test
safe.test
This application hasn't been compiled with Tcltest
skipping remining safe test that relies on it.
scan.test
security.test
set-old.test
set.test
socket.test
source.test
split.test
stack.test
string.test
stringComp.test
stringObj.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
subst.test
switch.test
tcltest.test
thread.test
trace.test
unixFCmd.test
unixFile.test
This application hasn't been compiled with the "testfindexecutable"
command, so I can't test the Tcl_FindExecutable function
unixInit.test
unixNotfy.test
unknown.test
uplevel.test
upvar.test
utf.test
util.test
This application hasn't been compiled with the "testobj"
command, so I can't test the Tcl type and object support.
var.test
This application hasn't been compiled with the "testsetnoerr"
command, so I can't test TclSetVar etc.
while-old.test
while.test
winConsole.test
winDde.test
winFCmd.test
winFile.test
winNotify.test
winPipe.test
winTime.test

Tests ended at Tue Aug 23 11:22:00 AM CEST 2005
all.tcl:	Total	9525	Passed	7074	Skipped	2443	Failed	8
Sourced 128 Test Files.
Files with failing tests: basic.test compile.test http.test io.test
Number of tests skipped for each constraint:
	45	Tcltest
	4	dontCopyLinks
	47	emptyTest
	2	hasIsoLocale
	20	knownBug
	1	largefileSupport
	25	localeRegexp
	126	macOnly
	1	macOrWin
	2	memDebug
	1	needPST
	128	nonPortable
	3	nonRoot
	411	pcOnly
	13	pkga.soRequired
	10	registeredMathFuncs
	1	singleTestInterp
	7	testaccessproc
	57	testchannel
	7	testchannelevent
	23	testchmod
	9	testcmdinfo
	5	testcmdtoken
	10	testcmdtrace
	2	testcreatecommand
	8	testencoding
	23	testevent
	5	testexithandler
	9	testfevent
	15	testfilehandler
	1	testfilewait
	1	testgetdefenc
	24	testlink
	1	testmainthread
	8	testnumutfchars
	77	testobj
	8	testopenfilechannelproc
	950	testregexp
	16	testsaveresult
	245	testsetplatform
	1	testsimplefilesystem
	8	teststaticpkg
	7	teststatproc
	4	teststringobj
	30	testthread
	1	testtranslatefilename
	1	testwinclock
	21	testwordend
	1	umask2
	1	win
	12	winOnly
	5	xdev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.