persistentstorage/sqlite3api/TEST/TCL/tcldistribution/mac/bugs.doc
changeset 1 c084286672be
parent 0 08ec8eefde2f
child 2 6862383cf555
equal deleted inserted replaced
0:08ec8eefde2f 1:c084286672be
     1 Known bug list for Tcl 8.0 for Macintosh
       
     2 
       
     3 by Ray Johnson
       
     4 Sun Microsystems Laboratories
       
     5 rjohnson@eng.sun.com
       
     6 
       
     7 RCS: @(#) $Id: bugs.doc,v 1.4 2000/02/10 08:39:37 jingham Exp $
       
     8 
       
     9 This was a new feature as of Tcl7.6b1 and as such I'll started with
       
    10 a clean slate.  I currently know of no reproducable bugs.  I often
       
    11 get vague reports - but nothing I've been able to confirm.  Let
       
    12 me know what bugs you find!
       
    13 
       
    14 The Macintosh version of Tcl passes most all tests in the Tcl
       
    15 test suite.  Slower Macs may fail some tests in event.test whose
       
    16 timing constraints are too tight.  If other tests fail please report
       
    17 them.
       
    18 
       
    19 Ray
       
    20 
       
    21 Known bugs in the current release.
       
    22 
       
    23 * With the socket code you can't use the "localhost" host name.  This
       
    24   is actually a known bug in Apple's MacTcp stack.  However, you can
       
    25   use [info hostname] whereever you would have used "localhost" to 
       
    26   achive the same effect.
       
    27 
       
    28 * Most socket bugs have been fixed.  We do have a couple of test cases
       
    29   that will hang the Mac, however, and we are still working on them.
       
    30   If you find additional test cases that show crashes please let us
       
    31   know!
       
    32 
       
    33 * In Tcl 8.2, the new Regexp code seems to be more deeply recursive than
       
    34 the older version in Tcl8.0.  As a result, I have had to increase the Stack
       
    35 size of Tcl to 1Meg.  If you are not doing regexps with many subexpressions,
       
    36 this is probably more stack than you will need.  You can relink with the 
       
    37 stack set to 512K, and you will be fine for most purposes.
       
    38 * This regexp problem is fixed in Tcl8.3.  If you are going to do complex
       
    39 regexp's, it is probably a good idea to keep the stack size big.  But normal
       
    40 regexps will not cause crashes.
       
    41 
       
    42 * The "clock scan -base" command does not work.  The epoch is wrong.
       
    43 * The file mtime command does not work when setting the time, it is off
       
    44 by 4 years.