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