[Newcompiler] Re: [v3dot10] Re: testing packages

Klaus D. Witzel klaus.witzel at cobss.com
Sat Jun 9 12:50:17 UTC 2007


On Sat, 09 Jun 2007 13:03:45 +0200, Marcus Denker wrote:
> On 09.06.2007, at 12:57, Klaus D. Witzel wrote:
>
>> Hi Marcus,
>>
>> in a bit less encrypted form, what is it that I shall ask Ralph to
>> put into v3dot10. I only recall some decompiler patch but suppose
>> you meant something else, no?
>>
>
> The discussion is at
>
> http://bugs.squeak.org/view.php?id=4867

Ah, now I remember. Thanks, people would have asked why that got omitted.

Ralph, Edgar, is #4867 on your v3dot10 radar?

> 709 non closed bugs reports...  this was <300 at the end of 3.9
> Isn't this number supposed to go down, not up?

Wasn't Pavel adding tons of them for exorciseing Morphic out of  
Kernel.image (besides others added many for Seaside, Multilingual and  
Morphic).

Cheers
Klaus

> 	Marcus
>
>
>>
>> On Sat, 09 Jun 2007 12:07:54 +0200, Marcus Denker wrote:
>>
>>>
>>> On 09.06.2007, at 11:38, Mathieu Suen wrote:
>>>
>>>> Hi
>>>>
>>>> There is the test of #ifNil:ifNotNil: but it is comment because it
>>>> can't be load by the old compiler.
>>>>
>>>
>>> Maybe the compiler change for the old compiler should be in 3.10? I
>>> am amazed that it is not, actually.
>>>
>>> 	Marcus
>>>
>>>> 	Mth
>>>>
>>>>
>>>>
>>>> On Jun 9, 2007, at 10:27 AM, Klaus D. Witzel wrote:
>>>>
>>>>> Marcus, Math,
>>>>>
>>>>> I'd like to suggest adding NewCompiler to the list of packages
>>>>> tested against v3dot10. Are there any tests in NewCompiler which
>>>>> are intentionally not green resp. can be made green?
>>>>>
>>>>> Cheers
>>>>> Klaus
>>>>>
>>>>> On Sat, 09 Jun 2007 00:27:02 +0200, Ralph Johnson wrote:
>>>>>
>>>>>> As I've said earlier, I want a system that lets us test
>>>>>> packages so
>>>>>> that we can make sure that when we make a change to the base
>>>>>> image, we
>>>>>> don't break anything.  I've built a system for running those
>>>>>> kinds of
>>>>>> tests and you can see its results at
>>>>>> http://speedy.cs.uiuc.edu/~johnson/testResults/3.10alpha.7105.html
>>>>>>
>>>>>> There are three issues that I'd like to raise.
>>>>>>
>>>>>> First, there are lots of failing tests in the base image.  I think
>>>>>> most of these have to do with the Multiligual bugs that we
>>>>>> fixed.  If
>>>>>> you start with the alpha.7105 image at
>>>>>> http://ftp.squeak.org/3.10alpha/  and file in Diego's fixes to
>>>>>> Multilingual at http://bugs.squeak.org/view.php?id=6520 then you
>>>>>> should be able to open the test runner, run all the tests, and
>>>>>> get the
>>>>>> same results that I got.  Without Diego's fixes, running all tests
>>>>>> crashes the system.  Fixes are welcome!
>>>>>>
>>>>>> Second, the more packages, the better.  Please suggest packages
>>>>>> in PU
>>>>>> that I should use as test cases.  Packages without any tests
>>>>>> aren't
>>>>>> that useful.  It is Ok for packages to have failing tests, but the
>>>>>> packages shouldn't crash or ask for input. See
>>>>>> http://wiki.squeak.org/squeak/5987     Note that GamesTests is a
>>>>>> package that is just tests, but it depends on a package of
>>>>>> games so
>>>>>> when you load it, you load the games that it tests.  This is a
>>>>>> good
>>>>>> way to provide tests when you don't want to always include the
>>>>>> tests
>>>>>> with the application.
>>>>>>
>>>>>> Third, I am not committed to this particular testing system.
>>>>>> It is
>>>>>> just something I threw together, and requires a bit of
>>>>>> handholding to
>>>>>> keep going.  It probably won't run on anybody else's computer
>>>>>> without
>>>>>> some tweaking.  If somebody else wants to write a better one, I
>>>>>> would
>>>>>> be happy.  Otherwise I will eventually turn it into something more
>>>>>> stable.  Note that what I want is a way to take a proposed
>>>>>> image and
>>>>>> see if it breaks any package.  The most important report is the
>>>>>> one at
>>>>>> http://speedy.cs.uiuc.edu/~johnson/testResults/3.10alpha.7105.html
>>>>>> For details, you can always build your own image and use
>>>>>> TestRunner,
>>>>>> so it is not so important that the testing system record the
>>>>>> details.
>>>>>>
>>>>>> -Ralph
>>>>>
>>>>>
>>>>
>>>>
>>>> 	
>>>>
>>>> 	
>>>> 		
>>>> ____________________________________________________________________
>>>> __
>>>> _____Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo!
>>>> Mail et son interface révolutionnaire.
>>>> http://fr.mail.yahoo.com
>>>
>>
>>
>




More information about the V3dot10 mailing list