From: SourceForge.net <no...@so...> - 2005-12-04 03:12:58
|
Bugs item #1372348, was opened at 2005-12-03 10:19 Message generated for change (Comment added) made by dgp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1372348&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 25. Channel System Group: development: 8.5a4 Status: Open Resolution: None Priority: 5 Submitted By: Don Porter (dgp) Assigned to: Daniel A. Steffen (das) Summary: IO test failures on Mac OS X Initial Comment: Recently started seeing these failures on the ../macosx build. They don't appear to be reliable, failing only some of the time. The ../unix build on Mac OS X doesn't show these failures. ==== iocmd.tf-22.9 chan finalize, for close, ignore level, close error FAILED ==== Contents of test case: set res {} proc foo {args} {track; oninit; return -level 5 -code 777 BANG} note [set c [chan create {r w} foo]] notes [inthread $c { note [catch {close $c} msg opt]; note $msg; note $opt notes } c] rename foo {} set res ---- Result was: {initialize rc117 {read write}} rc117 {finalize rc117} 1 BANG {-code 1 -level 0 -errorcode NONE -errorline 11 -errorinfo BANG} ---- Result should have been (glob matching): {initialize rc* {read write}} rc* {finalize rc*} 1 BANG {-code 1 -level 0 -errorcode NONE -errorline 1 -errorinfo BANG} ==== iocmd.tf-22.9 FAILED ==== iocmd.tf-25.10 chan configure, cgetall, level is ignored FAILED ==== Contents of test case: set res {} proc foo {args} { oninit cget cgetall; onfinal; track return -level 55 -code 777 BANG } set c [chan create {r w} foo] notes [inthread $c { note [catch {fconfigure $c} msg opt] note $msg note $opt close $c notes } c] rename foo {} set res ---- Result was: {cgetall rc148} 1 BANG {-code 1 -level 0 -errorcode NONE -errorline 11 -errorinfo BANG} ---- Result should have been (glob matching): {cgetall rc*} 1 BANG {-code 1 -level 0 -errorcode NONE -errorline 1 -errorinfo BANG} ==== iocmd.tf-25.10 FAILED Appears to just be a mismatch in the -errorline value, which I really don't understand. ---------------------------------------------------------------------- >Comment By: Don Porter (dgp) Date: 2005-12-03 22:12 Message: Logged In: YES user_id=80530 Is --enable-threads the common denominator then? ---------------------------------------------------------------------- Comment By: Daniel A. Steffen (das) Date: 2005-12-03 19:54 Message: Logged In: YES user_id=90580 I have seen this failure, but also on platforms other than Mac OS X, so I don't think it is platform specific. ---------------------------------------------------------------------- Comment By: Donal K. Fellows (dkf) Date: 2005-12-03 17:50 Message: Logged In: YES user_id=79902 Looks very much like a dup of 1356071, though that's with a different test from the same group (iocmd.tf-27.6). Something deeply screwy is going on. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1372348&group_id=10894 |