Posted to tcl by hypnotoad at Mon Oct 01 14:33:45 GMT 2018view raw
- basra:unix seandeelywoods$ fossil status
- repository: /Users/seandeelywoods/odie/download/tcl.fos
- local-root: /Users/seandeelywoods/build/odie/tcl/
- config-db: /Users/seandeelywoods/.fossil
- checkout: 7e7c72ccc93704e917a0e8a95947d9fcc7d41d18 2018-08-14 05:43:17 UTC
- parent: 4e7f200965f6c32ae9df0c5701f3b5e183899f09 2018-08-10 18:57:53 UTC
- child: e3cb60581fd70c9d1eeccc47ea9d666b54e48e88 2018-08-17 22:21:12 UTC
- merged-into: c9c0d2919963deafdc2a9a5c5eee53c64ef86926 2018-08-14 08:46:22 UTC
- tags: core-8-branch
- comment: Reposition the MODULE_SCOPE definition so that packages like tbcload don't get an
- error when they include tclPort.h. (user: pooryorick)
- basra:unix seandeelywoods$ make test
- DYLD_LIBRARY_PATH=`pwd`: TCLLIBPATH="/Users/seandeelywoods/build/odie/tcl/unix/pkgs" TCL_LIBRARY="/Users/seandeelywoods/build/odie/tcl/library" ./tcltest /Users/seandeelywoods/build/odie/tcl/tests/all.tcl
- Tests running in interp: /Users/seandeelywoods/build/odie/tcl/unix/tcltest
- Tests located in: /Users/seandeelywoods/build/odie/tcl/tests
- Tests running in: /Users/seandeelywoods/build/odie/tcl/unix
- Temporary files stored in /Users/seandeelywoods/build/odie/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 Mon Oct 01 10:27:15 EDT 2018
- 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
- 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
- Running httpd in thread tid0x700008d68000
- http11.test
- if-old.test
- if.test
- incr-old.test
- incr.test
- indexObj.test
- info.test
- init.test
- interp.test
- 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
- ==== macOSXFCmd-2.7 MacOSXSetFileAttribute - rsrclength FAILED
- ==== Contents of test case:
- catch {file delete -force -- foo.test}
- close [open foo.test w]
- catch {
- set f [open foo.test/..namedfork/rsrc w]
- fconfigure $f -translation lf -eofchar {}
- puts -nonewline $f "foo"
- close $f
- }
- list [catch {file attributes foo.test -rsrclength} msg] $msg [catch {file attributes foo.test -rsrclength 0} msg] $msg [catch {file attributes foo.test -rsrclength} msg] $msg [file delete -force -- foo.test]
- ---- Result was:
- 0 3 0 {} 0 3 {}
- ---- Result should have been (exact matching):
- 0 3 0 {} 0 0 {}
- ==== macOSXFCmd-2.7 FAILED
- ==== macOSXFCmd-4.1 TclMacOSXMatchType FAILED
- ==== Contents of test case:
- file mkdir globtest
- cd globtest
- foreach f {bar baz foo inv inw .nv reg} {
- catch {file delete -force -- $f.test}
- close [open $f.test w]
- }
- catch {file delete -force -- dir.test}
- file mkdir dir.test
- catch {
- file attributes bar.test -type FOOT
- file attributes baz.test -creator FOOC -type FOOT
- file attributes foo.test -creator FOOC
- file attributes inv.test -hidden 1
- file attributes inw.test -hidden 1 -type FOOT
- file attributes dir.test -hidden 1
- }
- set res [list [catch {glob *.test} msg] $msg [catch {glob -types FOOT *.test} msg] $msg [catch {glob -types {{macintosh type FOOT}} *.test} msg] $msg [catch {glob -types FOOTT *.test} msg] $msg [catch {glob -types {{macintosh type FOOTT}} *.test} msg] $msg [catch {glob -types {{macintosh type {}}} *.test} msg] $msg [catch {glob -types {{macintosh creator FOOC}} *.test} msg] $msg [catch {glob -types {{macintosh creator FOOC} {macintosh type FOOT}} *.test} msg] $msg [catch {glob -types hidden *.test} msg] $msg [catch {glob -types {hidden FOOT} *.test} msg] $msg ]
- cd ..
- file delete -force globtest
- set res
- ---- Result was:
- 0 {foo.test bar.test reg.test baz.test dir.test inv.test inw.test} 0 {bar.test baz.test inw.test} 0 {bar.test baz.test inw.test} 1 {bad argument to "-types": FOOTT} 1 {expected Macintosh OS type but got "FOOTT": } 0 {foo.test reg.test inv.test} 0 {foo.test baz.test} 0 baz.test 0 {.nv.test dir.test inv.test inw.test} 0 inw.test
- ---- Result should have been (exact matching):
- 0 {bar.test baz.test dir.test foo.test inv.test inw.test reg.test} 0 {bar.test baz.test inw.test} 0 {bar.test baz.test inw.test} 1 {bad argument to "-types": FOOTT} 1 {expected Macintosh OS type but got "FOOTT": } 0 {foo.test inv.test reg.test} 0 {baz.test foo.test} 0 baz.test 0 {.nv.test dir.test inv.test inw.test} 0 inw.test
- ==== macOSXFCmd-4.1 FAILED
- macOSXLoad.test
- main.test
- mathop.test
- misc.test
- msgcat.test
- 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
- process.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
- ==== socket_inet-5.1 byte order problems, socket numbers, htons FAILED
- ==== Contents of test case:
- if {![catch {socket -server dodo 0x1} msg]} {
- close $msg
- return {htons problem, should be disallowed, are you running as SU?}
- }
- return {couldn't open socket: not owner}
- ---- 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_inet-5.1 FAILED
- ==== socket_inet-5.3 byte order problems, socket numbers, htons FAILED
- ==== Contents of test case:
- if {![catch {socket -server dodo 21} msg]} {
- close $msg
- return {htons problem, should be disallowed, are you running as SU?}
- }
- return {couldn't open socket: not owner}
- ---- 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_inet-5.3 FAILED
- ==== socket_inet6-5.1 byte order problems, socket numbers, htons FAILED
- ==== Contents of test case:
- if {![catch {socket -server dodo 0x1} msg]} {
- close $msg
- return {htons problem, should be disallowed, are you running as SU?}
- }
- return {couldn't open socket: not owner}
- ---- 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_inet6-5.1 FAILED
- ==== socket_inet6-5.3 byte order problems, socket numbers, htons FAILED
- ==== Contents of test case:
- if {![catch {socket -server dodo 21} msg]} {
- close $msg
- return {htons problem, should be disallowed, are you running as SU?}
- }
- return {couldn't open socket: not owner}
- ---- 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_inet6-5.3 FAILED
- ==== socket-14.14 testing fileevent readable on failed async socket connect FAILED
- ==== Contents of test case:
- # Test for bug 581937ab1e
- set a1 [after 5000 {set x timeout}]
- # This connect should fail
- set s [socket -async localhost [randport]]
- fileevent $s readable {set x readable}
- vwait x
- set x
- ---- Result was:
- timeout
- ---- Result should have been (exact matching):
- readable
- ==== socket-14.14 FAILED
- source.test
- split.test
- stack.test
- string.test
- stringObj.test
- subst.test
- switch.test
- tailcall.test
- tcltest.test
- thread.test
- timer.test
- 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 Mon Oct 01 10:31:59 EDT 2018
- all.tcl: Total 33754 Passed 32644 Skipped 1103 Failed 7
- Sourced 147 Test Files.
- Files with failing tests: macOSXFCmd.test socket.test
- Number of tests skipped for each constraint:
- 9 !ieeeFloatingPoint
- 3 asyncPipeChan
- 76 bigEndian
- 5 bug-3057639
- 49 dde
- 4 dontCopyLinks
- 64 emptyTest
- 1 execMknod
- 2 hasIsoLocale
- 1 knownBadTest
- 41 knownBug
- 2 largefileSupport
- 100 localeRegexp
- 48 longIs32bit
- 88 memory
- 47 nonPortable
- 1 notDarwin9
- 5 notNetworkFilesystem
- 1 notValgrind
- 1 obsolete
- 3 singleTestInterp
- 1 testexprparser && !ieeeFloatingPoint
- 1 testwinclock
- 21 testwordend
- 2 wideBiggerThanInt
- 506 win
- 4 winVista
- 6 xdev