Ok. I was somewhat surprised to hear about the Tcl breakages recently. I expect that Tcl is going to work on all of Parrot's supported OSen. Here are some recent improvements.
o fixed the most gratuitous GC errors that Leo diagnosed.
o committed a patch so that PGE is built by default (per chip). This simplifies the Tcl build process.
o add "--gc-error" to the default test build for Tcl.
That leaves the following test failures:
Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- cmd_expr.t 1 256 40 1 2.50% 2 cmd_global.t 3 768 3 3 100.00% 1-3 cmd_join.t 6 1536 7 6 85.71% 2-7 cmd_linsert.t 4 1024 5 4 80.00% 1 3-5 cmd_llength.t 5 1280 5 5 100.00% 1-5 cmd_proc.t 3 768 5 3 60.00% 1-3 cmd_rename.t 2 512 2 2 100.00% 1-2 cmd_return.t 1 256 1 1 100.00% 1 cmd_string.t 1 256 35 1 2.86% 27 tcl_command_subst.t 1 256 8 1 12.50% 8
The [expr] failure is a result of recent MMD changes, I think.
Many of the other failures seem to be more GC issues. Help tracking these down is appreciated.
If anyone is seeing any test failures for Tcl that are NOT on this list, please open an RT ticket. (see: languages/tcl/README)
Regards.