# New Ticket Created by Will Coleda # Please include the string: [perl #31634] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31634 >
Just committed some patches to languages/tcl to make it start passing all tests again. However, one of my patches was to force the tests to /always/ run with -G. I was seeing several failures which go away when I disable GC. For example, after building tcl, if you (in the root directory), do: % cat foo.tcl set a 20 while {$a} { incr a -1 if {$a < 10} { break } } puts $a % ./parrot languages/tcl/tcl.pbc foo.tcl can't read "": no such variable% ./parrot -G languages/tcl/tcl.pbc foo.tcl 9 So, something's borked in garbage collection again. I'm on OS X 10.3.5, if that matters.