[Vm-dev] Re: [squeak-dev] Re: [Pharo-dev] problem with become:?

Esteban Lorenzano estebanlm at gmail.com
Sat Jan 9 08:59:48 UTC 2016


> On 09 Jan 2016, at 01:20, Eliot Miranda <eliot.miranda at gmail.com> wrote:
> 
> Hi Doru, Hi Nicolai,
> 
> On Fri, Jan 8, 2016 at 2:33 PM, Eliot Miranda <eliot.miranda at gmail.com <mailto:eliot.miranda at gmail.com>> wrote:
> 
> 
> On Fri, Jan 8, 2016 at 2:11 PM, Nicolai Hess <nicolaihess at gmail.com <mailto:nicolaihess at gmail.com>> wrote:
>  
> 
> 
> 2016-01-08 23:09 GMT+01:00 Eliot Miranda <eliot.miranda at gmail.com <mailto:eliot.miranda at gmail.com>>:
> Hi Doru,
> 
> On Fri, Jan 8, 2016 at 12:02 PM, Tudor Girba <tudor at tudorgirba.com <mailto:tudor at tudorgirba.com>> wrote:
> Hi,
> 
> If I execute the following code in the latest Pharo image:
> 
> Object subclass: #A
>         instanceVariableNames: ''
>         classVariableNames: ''
>         package: 'AA'.
> Object subclass: #B
>         instanceVariableNames: ''
>         classVariableNames: ''
>         package: 'AA'.
> a := A new.
> b := B new.
> a become: b.
> a class
> 
> ==> “A".
> 
> In a pre-Spur image, I used to get “B”. Is this a bug, or is there a change I am not aware of?
> 
> Cheers,
> Doru
> 
> Looks like a bug to me.  I'll fix it asap.
> 
> 
> There is another bug report at 
> http://bugs.squeak.org/view.php?id=7845 <http://bugs.squeak.org/view.php?id=7845>
> 
> | obj1 obj2 |
> obj1 := 'string'.
> obj2 := 1.234.
> obj1 become: obj2.
> {obj1. obj2} "=> #('X9 LÈv¾' 'string'). it should be #(1.234 'string') "
> 
> Squeak Cog Supr Virtual Machine 4.0.3427.0 	
> 
> 
> Is it related?
> 
> Thank you, certainly looks like it.
> 
> The good news is that these are not bugs in the simulator.  So I need to generate new sources and working VMs (and Esteban will need to rebuild the Pharo 5 VM) and then the bugs should be fixed.  There's a slim possibility that this could be due to a Slang bug but I doubt it.

yes, I’m now one month behind but that’s because of a bug in pharo who is not fixed, so next week I will resume the jobs. 
If there are not “issues” like this, normally VM is available immediately after a VMMaker commit :)

Esteban

> 
> 
> --
> www.tudorgirba.com <http://www.tudorgirba.com/>
> www.feenk.com <http://www.feenk.com/>
> 
> "Things happen when they happen,
> not when you talk about them happening."
> 
> _,,,^..^,,,_
> best, Eliot
> 
> _,,,^..^,,,_
> best, Eliot
> 
> _,,,^..^,,,_
> best, Eliot

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20160109/8e4d6810/attachment.htm


More information about the Squeak-dev mailing list