Posted to tcl by hypnotoad at Mon Oct 01 14:33:45 GMT 2018view raw

  1. basra:unix seandeelywoods$ fossil status
  2. repository: /Users/seandeelywoods/odie/download/tcl.fos
  3. local-root: /Users/seandeelywoods/build/odie/tcl/
  4. config-db: /Users/seandeelywoods/.fossil
  5. checkout: 7e7c72ccc93704e917a0e8a95947d9fcc7d41d18 2018-08-14 05:43:17 UTC
  6. parent: 4e7f200965f6c32ae9df0c5701f3b5e183899f09 2018-08-10 18:57:53 UTC
  7. child: e3cb60581fd70c9d1eeccc47ea9d666b54e48e88 2018-08-17 22:21:12 UTC
  8. merged-into: c9c0d2919963deafdc2a9a5c5eee53c64ef86926 2018-08-14 08:46:22 UTC
  9. tags: core-8-branch
  10. comment: Reposition the MODULE_SCOPE definition so that packages like tbcload don't get an
  11. error when they include tclPort.h. (user: pooryorick)
  12. basra:unix seandeelywoods$ make test
  13. 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
  14. Tests running in interp: /Users/seandeelywoods/build/odie/tcl/unix/tcltest
  15. Tests located in: /Users/seandeelywoods/build/odie/tcl/tests
  16. Tests running in: /Users/seandeelywoods/build/odie/tcl/unix
  17. Temporary files stored in /Users/seandeelywoods/build/odie/tcl/unix
  18. Test files run in separate interpreters
  19. Running tests that match: *
  20. Skipping test files that match: l.*.test
  21. Only running test files that match: *.test
  22. Tests began at Mon Oct 01 10:27:15 EDT 2018
  23. aaa_exit.test
  24. append.test
  25. appendComp.test
  26. apply.test
  27. assemble.test
  28. assocd.test
  29. async.test
  30. autoMkindex.test
  31. basic.test
  32. binary.test
  33. case.test
  34. chan.test
  35. chanio.test
  36. clock.test
  37. cmdAH.test
  38. cmdIL.test
  39. cmdInfo.test
  40. cmdMZ.test
  41. compExpr-old.test
  42. compExpr.test
  43. compile.test
  44. concat.test
  45. config.test
  46. coroutine.test
  47. dcall.test
  48. dict.test
  49. dstring.test
  50. encoding.test
  51. env.test
  52. error.test
  53. eval.test
  54. event.test
  55. exec.test
  56. execute.test
  57. expr-old.test
  58. expr.test
  59. fCmd.test
  60. fileName.test
  61. fileSystem.test
  62. for-old.test
  63. for.test
  64. foreach.test
  65. format.test
  66. get.test
  67. history.test
  68. http.test
  69. Running httpd in thread tid0x700008d68000
  70. http11.test
  71. if-old.test
  72. if.test
  73. incr-old.test
  74. incr.test
  75. indexObj.test
  76. info.test
  77. init.test
  78. interp.test
  79. io.test
  80. ioCmd.test
  81. ioTrans.test
  82. iogt.test
  83. join.test
  84. lindex.test
  85. link.test
  86. linsert.test
  87. list.test
  88. listObj.test
  89. llength.test
  90. lmap.test
  91. load.test
  92. lrange.test
  93. lrepeat.test
  94. lreplace.test
  95. lsearch.test
  96. lset.test
  97. lsetComp.test
  98. macOSXFCmd.test
  99.  
  100.  
  101. ==== macOSXFCmd-2.7 MacOSXSetFileAttribute - rsrclength FAILED
  102. ==== Contents of test case:
  103.  
  104. catch {file delete -force -- foo.test}
  105. close [open foo.test w]
  106. catch {
  107. set f [open foo.test/..namedfork/rsrc w]
  108. fconfigure $f -translation lf -eofchar {}
  109. puts -nonewline $f "foo"
  110. close $f
  111. }
  112. 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]
  113.  
  114. ---- Result was:
  115. 0 3 0 {} 0 3 {}
  116. ---- Result should have been (exact matching):
  117. 0 3 0 {} 0 0 {}
  118. ==== macOSXFCmd-2.7 FAILED
  119.  
  120.  
  121.  
  122. ==== macOSXFCmd-4.1 TclMacOSXMatchType FAILED
  123. ==== Contents of test case:
  124.  
  125. file mkdir globtest
  126. cd globtest
  127. foreach f {bar baz foo inv inw .nv reg} {
  128. catch {file delete -force -- $f.test}
  129. close [open $f.test w]
  130. }
  131. catch {file delete -force -- dir.test}
  132. file mkdir dir.test
  133. catch {
  134. file attributes bar.test -type FOOT
  135. file attributes baz.test -creator FOOC -type FOOT
  136. file attributes foo.test -creator FOOC
  137. file attributes inv.test -hidden 1
  138. file attributes inw.test -hidden 1 -type FOOT
  139. file attributes dir.test -hidden 1
  140. }
  141. 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 ]
  142. cd ..
  143. file delete -force globtest
  144. set res
  145.  
  146. ---- Result was:
  147. 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
  148. ---- Result should have been (exact matching):
  149. 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
  150. ==== macOSXFCmd-4.1 FAILED
  151.  
  152. macOSXLoad.test
  153. main.test
  154. mathop.test
  155. misc.test
  156. msgcat.test
  157. namespace-old.test
  158. namespace.test
  159. notify.test
  160. nre.test
  161. obj.test
  162. oo.test
  163. ooNext2.test
  164. opt.test
  165. package.test
  166. parse.test
  167. parseExpr.test
  168. parseOld.test
  169. pid.test
  170. pkgMkIndex.test
  171. platform.test
  172. proc-old.test
  173. proc.test
  174. process.test
  175. pwd.test
  176. reg.test
  177. regexp.test
  178. regexpComp.test
  179. registry.test
  180. rename.test
  181. resolver.test
  182. result.test
  183. safe.test
  184. scan.test
  185. security.test
  186. set-old.test
  187. set.test
  188. socket.test
  189.  
  190.  
  191. ==== socket_inet-5.1 byte order problems, socket numbers, htons FAILED
  192. ==== Contents of test case:
  193.  
  194. if {![catch {socket -server dodo 0x1} msg]} {
  195. close $msg
  196. return {htons problem, should be disallowed, are you running as SU?}
  197. }
  198. return {couldn't open socket: not owner}
  199.  
  200. ---- Result was:
  201. htons problem, should be disallowed, are you running as SU?
  202. ---- Result should have been (exact matching):
  203. couldn't open socket: not owner
  204. ==== socket_inet-5.1 FAILED
  205.  
  206.  
  207.  
  208. ==== socket_inet-5.3 byte order problems, socket numbers, htons FAILED
  209. ==== Contents of test case:
  210.  
  211. if {![catch {socket -server dodo 21} msg]} {
  212. close $msg
  213. return {htons problem, should be disallowed, are you running as SU?}
  214. }
  215. return {couldn't open socket: not owner}
  216.  
  217. ---- Result was:
  218. htons problem, should be disallowed, are you running as SU?
  219. ---- Result should have been (exact matching):
  220. couldn't open socket: not owner
  221. ==== socket_inet-5.3 FAILED
  222.  
  223.  
  224.  
  225. ==== socket_inet6-5.1 byte order problems, socket numbers, htons FAILED
  226. ==== Contents of test case:
  227.  
  228. if {![catch {socket -server dodo 0x1} msg]} {
  229. close $msg
  230. return {htons problem, should be disallowed, are you running as SU?}
  231. }
  232. return {couldn't open socket: not owner}
  233.  
  234. ---- Result was:
  235. htons problem, should be disallowed, are you running as SU?
  236. ---- Result should have been (exact matching):
  237. couldn't open socket: not owner
  238. ==== socket_inet6-5.1 FAILED
  239.  
  240.  
  241.  
  242. ==== socket_inet6-5.3 byte order problems, socket numbers, htons FAILED
  243. ==== Contents of test case:
  244.  
  245. if {![catch {socket -server dodo 21} msg]} {
  246. close $msg
  247. return {htons problem, should be disallowed, are you running as SU?}
  248. }
  249. return {couldn't open socket: not owner}
  250.  
  251. ---- Result was:
  252. htons problem, should be disallowed, are you running as SU?
  253. ---- Result should have been (exact matching):
  254. couldn't open socket: not owner
  255. ==== socket_inet6-5.3 FAILED
  256.  
  257.  
  258.  
  259. ==== socket-14.14 testing fileevent readable on failed async socket connect FAILED
  260. ==== Contents of test case:
  261.  
  262. # Test for bug 581937ab1e
  263.  
  264. set a1 [after 5000 {set x timeout}]
  265. # This connect should fail
  266. set s [socket -async localhost [randport]]
  267. fileevent $s readable {set x readable}
  268. vwait x
  269. set x
  270.  
  271. ---- Result was:
  272. timeout
  273. ---- Result should have been (exact matching):
  274. readable
  275. ==== socket-14.14 FAILED
  276.  
  277. source.test
  278. split.test
  279. stack.test
  280. string.test
  281. stringObj.test
  282. subst.test
  283. switch.test
  284. tailcall.test
  285. tcltest.test
  286. thread.test
  287. timer.test
  288. tm.test
  289. trace.test
  290. unixFCmd.test
  291. unixFile.test
  292. unixForkEvent.test
  293. unixInit.test
  294. unixNotfy.test
  295. unknown.test
  296. unload.test
  297. uplevel.test
  298. upvar.test
  299. utf.test
  300. util.test
  301. var.test
  302. while-old.test
  303. while.test
  304. winConsole.test
  305. winDde.test
  306. winFCmd.test
  307. winFile.test
  308. winNotify.test
  309. winPipe.test
  310. winTime.test
  311. zlib.test
  312.  
  313. Tests ended at Mon Oct 01 10:31:59 EDT 2018
  314. all.tcl: Total 33754 Passed 32644 Skipped 1103 Failed 7
  315. Sourced 147 Test Files.
  316. Files with failing tests: macOSXFCmd.test socket.test
  317. Number of tests skipped for each constraint:
  318. 9 !ieeeFloatingPoint
  319. 3 asyncPipeChan
  320. 76 bigEndian
  321. 5 bug-3057639
  322. 49 dde
  323. 4 dontCopyLinks
  324. 64 emptyTest
  325. 1 execMknod
  326. 2 hasIsoLocale
  327. 1 knownBadTest
  328. 41 knownBug
  329. 2 largefileSupport
  330. 100 localeRegexp
  331. 48 longIs32bit
  332. 88 memory
  333. 47 nonPortable
  334. 1 notDarwin9
  335. 5 notNetworkFilesystem
  336. 1 notValgrind
  337. 1 obsolete
  338. 3 singleTestInterp
  339. 1 testexprparser && !ieeeFloatingPoint
  340. 1 testwinclock
  341. 21 testwordend
  342. 2 wideBiggerThanInt
  343. 506 win
  344. 4 winVista
  345. 6 xdev
  346.