From: <no...@so...> - 2001-07-16 18:44:36
|
Bugs item #427632, was opened at 2001-05-26 17:48 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110894&aid=427632&group_id=10894 Category: tcltest Package Group: 8.3b2 >Status: Closed >Resolution: Duplicate Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: 8 tests failed under Win2000 Initial Comment: Built TCL8.3b2 with VC++ in Visual Studio 6 using makefile.vc. Running the tests, 8 test failed. Here is the test output. Should I worry about any of these failures? set TCL_LIBRARY=../library .\Debug\tcltest.exe ../tests/all.tcl Tcl 8.3b2 tests running in interp: E:/tcl8.3b2/win/Debug/tcltest.exe Tests running in working dir: E:/tcl8.3b2/tests Only sourcing test files that match: *.test Tests began at Sat May 26 17:36:35 Pacific Daylight Time 2001 append.test assocd.test async.test autoMkindex.test basic.test binary.test case.test clock.test cmdAH.test cmdIL.test cmdInfo.test cmdMZ.test compExpr-old.test compExpr.test compile.test concat.test dcall.test dstring.test encoding.test env.test error.test eval.test event.test exec.test execute.test expr-old.test expr.test fCmd.test fileName.test for-old.test for.test foreach.test format.test get.test history.test http.test httpold.test Running http 1.0 tests in slave interp httpold.test: Total 31 Passed 31 Skipped 0 Failed 0 if-old.test if.test incr-old.test incr.test indexObj.test info.test init.test interp.test io.test ioCmd.test ioUtil.test join.test lindex.test link.test linsert.test list.test listObj.test llength.test load.test lrange.test lreplace.test lsearch.test macFCmd.test misc.test msgcat.test namespace-old.test namespace.test obj.test opt.test osa.test parse.test parseExpr.test parseOld.test pid.test pkg.test pkgMkIndex.test platform.test proc-old.test proc.test pwd.test reg.test !!! bypassed 3 tests in reg-9, `reg brackets' !!! bypassed 22 tests in reg-22, `reg multicharacter collating elements' !!! bypassed 1 tests in reg-29, `reg incomplete matches' regexp.test registry.test rename.test resource.test result.test safe.test scan.test security.test set-old.test set.test socket.test source.test split.test stack.test string.test stringObj.test subst.test switch.test tcltest.test ==== tcltest-6.2 tcltest -outfile a.tmp FAILED ==== Contents of test case: catch {exec $::tcltest::tcltest printerror.tcl - outfile a.tmp} msg set result1 [catch {exec grep "a test" a.tmp}] set result2 [catch {exec grep "a really" a.tmp}] list [regexp "a test" $msg] [regexp "a really" $msg] $result1 $result2 [file exists a.tmp] [file delete a.tmp] ---- Result was: 0 1 1 1 1 {} ---- Result should have been: 0 1 0 1 1 {} ==== tcltest-6.2 FAILED ==== tcltest-6.3 tcltest -errfile a.tmp FAILED ==== Contents of test case: catch {exec $::tcltest::tcltest printerror.tcl - errfile a.tmp} msg set result1 [catch {exec grep "a test" a.tmp}] set result2 [catch {exec grep "a really" a.tmp}] list [regexp "a test" $msg] [regexp "a really" $msg] $result1 $result2 [file exists a.tmp] [file delete a.tmp] ---- Result was: 1 0 1 1 1 {} ---- Result should have been: 1 0 1 0 1 {} ==== tcltest-6.3 FAILED ==== tcltest-6.4 tcltest -outfile a.tmp -errfile b.tmp FAILED ==== Contents of test case: catch {exec $::tcltest::tcltest printerror.tcl -o a.tmp -e b.tmp} msg set result1 [catch {exec grep "a test" a.tmp}] set result2 [catch {exec grep "a really" b.tmp}] list [regexp "a test" $msg] [regexp "a really" $msg] $result1 $result2 [file exists a.tmp] [file delete a.tmp] [file exists b.tmp] [file delete b.tmp] ---- Result was: 0 0 1 1 1 {} 1 {} ---- Result should have been: 0 0 0 0 1 {} 1 {} ==== tcltest-6.4 FAILED thread.test timer.test trace.test unixFCmd.test unixFile.test unixInit.test unixNotfy.test unknown.test uplevel.test upvar.test utf.test util.test var.test while-old.test while.test winConsole.test winDde.test ==== winDde-4.2 DDE execute remotely FAILED ==== Contents of test case: set a "" set child [createChildProcess child] dde execute -async TclEval child {set a "foo"} dde execute TclEval child {set done 1} set a ==== Test generated error: remote interpreter did not respond ---- Result should have been: ==== winDde-4.2 FAILED winFCmd.test ==== winFCmd-1.13 TclpRenameFile: errno: EACCES FAILED ==== Contents of test case: cleanup list [catch {testfile mv nul tf1} msg] $msg ---- Result was: 1 EINVAL ---- Result should have been: 1 EACCES ==== winFCmd-1.13 FAILED ==== winFCmd-1.19 TclpRenameFile: errno == EACCES FAILED ==== Contents of test case: cleanup list [catch {testfile mv nul tf1} msg] $msg ---- Result was: 1 EINVAL ---- Result should have been: 1 EACCES ==== winFCmd-1.19 FAILED ==== winFCmd-2.8 TclpCopyFile: errno: EACCES FAILED ==== Contents of test case: cleanup list [catch {testfile cp nul tf1} msg] $msg ---- Result was: 1 EINVAL ---- Result should have been: 1 EACCES ==== winFCmd-2.8 FAILED ==== winFCmd-6.11 TclpRemoveDirectory: attr == -1 FAILED ==== Contents of test case: cleanup list [catch {testfile rmdir /} msg] $msg ---- Result was: 1 {\ EEXIST} ---- Result should have been: 1 {\ EACCES} ==== winFCmd-6.11 FAILED winFile.test winNotify.test winPipe.test You should see this winTime.test Tests ended at Sat May 26 17:38:51 Pacific Daylight Time 2001 all.tcl: Total 8865 Passed 8223 Skipped 634 Failed 8 Sourced 119 Test Files. Files with failing tests: tcltest.test winDde.test winFCmd.test Number of tests skipped for each constraint: 2 .console 15 95 1 CompileRegexp: regexp cache, empty regexp and empty cache 1 Tcl_RegExpExec: large number of subexpressions 20 cat16 8 cdrom 16 doTestsWithRemoteServer 22 eformat 48 emptyTest 2 exdev 2 hasIsoLocale 1 interactive 25 knownBug 122 macOnly 3 macOrUnix 133 nonPortable 26 pkga.dllRequired 2 sharedCdrive 15 testfilehandler 1 testfilewait 25 testthread 12 unixExecs 130 unixOnly 2 unixOnly && !testthread ---------------------------------------------------------------------- >Comment By: Jeffrey Hobbs (hobbs) Date: 2001-07-16 11:44 Message: Logged In: YES user_id=72656 dup of 435841. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110894&aid=427632&group_id=10894 |