hey that's cool. the 2 unexpected passes should be closure tests. they basically prove the integration from what i can tell since they were marked as expected failures. The decompiler tests fail a lot, but we can work away at that for 1.1 1.2 etc. It looks quite a big job from what Eliot tells me. Shows how important test coverage is!! Mike On Thu, Sep 24, 2009 at 9:03 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Mike this is really cool. Thanks a ***lot***
I got 7281 run, 7182 passes, 2 expected failures, 80 failures, 15 errors, 2 unexpected passes
while reading the code and checking differences. I noticed that the CompiledMethod>>compilerClass, parserClass and decompilerClass got changed and hardcoded the Compiler instead of using compilerClass and others.
http://code.google.com/p/pharo/issues/detail?id=1238
Now for the integration
On Sep 24, 2009, at 12:23 AM, Michael Roberts wrote:
"A. Load Gofer" ScriptLoader new installGofer.
"B. Install packages" | gofer packages | gofer := Gofer new. gofer url: 'http://www.squeaksource.com/PharoTaskForces'.
packages := #( Â Â Â Â Â Â Â "Part 2.1" Â Â Â Â Â Â Â 'Kernel-MikeRoberts.408'
       "Part 3"        'CompilerTests-MikeRoberts.21'        'KernelTests-MikeRoberts.150'        'Compiler-MikeRoberts.130'
       "Part 4"        'Compiler-MikeRoberts.131'
       "Part 5"        'Kernel-MikeRoberts.409'
       "Part 6"        'Kernel-MikeRoberts.411'
       "Part 7"        'System-Changes-MikeRoberts.13'        'System-Download-MikeRoberts.11'        'System-Support-MikeRoberts.89'
       "Part 8"        'Tools-MikeRoberts.202'
       "Part 9 - setup recompile"        'System-Support-MikeRoberts.90').
packages do: [:each |    gofer copy        add: each;        load].
"C. Recompile" Utilities initializeClosures. Utilities compileUsingClosures.
"D. Run the tests please" TestRunner open
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project