Hiya,

On Mon Mar 05 10:32:33 2007, coke wrote:
> (all paths relative to languages/tcl)
> 
> First, do a make test in tcl to get a baseline as some tests are
> failing.
languages/tcl$ make test | tee /tmp/OUTPUT

> The stub files in src/builtin/*.pir need to be relocated to
> runtime/builtin/*.pir; The stubs are:
> 
> auto_execok,auto_load,exec,fconfigure,glob,interp,trace,update
> 
> When moving, ok to do an svn del/add; be sure to update the MANIFEST.
Moved files and updated MANIFEST, still missing some propset on the new
files.

> Update config/makefiles/root.in to remove reference to the old name.
> New
> file will be matched with a wilcard.
Updated.

> Format of subs changes in runtime. Look at "runtime/builtin/trace.pir"
> for
> an example.
Subs where updated.

> If there's already a file of the same name in runtime, just delete the
> old
> one.
The only one that already existed was trace.pir -- overwritten.

> Then reconfigure parrot, rebuild tcl, re make test, make sure nothing
> new is
> failing.
After reconfigure parrot and rebuild tcl:

languages/tcl$ make test | tee /tmp/OUTPUT2

$ diff /tmp/OUTPUT /tmp/OUTPUT2 
90c90
< Files=73, Tests=1332, 874 wallclock secs (792.16 cusr + 16.80 csys =
808.96 CPU)
---
> Files=73, Tests=1332, 938 wallclock secs (795.61 cusr + 16.98 csys =
812.59 CPU)

Same behaviour, only time changed.

The changes were commited on revision 17353, MANIFEST update was
commited on revision 17354.

Best regards,
./smash

Reply via email to