ByteSymbol (#primitivePushFalse) does not understand#coerceTo:sim:

Rob Withers reefedjib at yahoo.com
Thu Oct 25 15:32:29 UTC 2007


Adrian,

I just tried both unix-3.9-10.image and unix-3.9-12.image and they both have 
the latest problem, not being able to read a file since the file pointer is 
nil.  I don't know what you got to work, but I am interested to find out.

Cheers,
Rob

----- Original Message ----- 
From: "Adrian Lienhard" <adi at netstyle.ch>
To: "The general-purpose Squeak developers list" 
<squeak-dev at lists.squeakfoundation.org>
Sent: Thursday, October 25, 2007 7:03 AM
Subject: Re: ByteSymbol (#primitivePushFalse) does not 
understand#coerceTo:sim:


> The version I made running is the 3.9-10 VMMaker image of Ian from 
> http://www.squeakvm.org/unix/release/.
> I don't think the image version is the main problem, but rather  changes 
> in VMM that broke the simulation. In my version the GUI has  some problems 
> (as mentioned earlier on this list) but apart from that  it seems to work. 
> Of course, its terribly slow, but for debugging the  interpreter this was 
> not a problem in my case.
>
> Adrian
>
>
>
> On Oct 25, 2007, at 11:26 , Mathieu Suen wrote:
>
>> For me the image was terribly slow so unusable.
>> But theoretically it should work on 3.9/3.10
>>
>> Mth
>>
>>
>>
>> On Oct 25, 2007, at 11:20 AM, stephane ducasse wrote:
>>
>>> is the interpreter running in 3.9/3.10?
>>> because we should sit together and you should show me.
>>>
>>> Stef
>>> On 25 oct. 07, at 01:15, Mathieu Suen wrote:
>>>
>>>> Hi rob
>>>>
>>>> You should post to the VM mailing list.
>>>>
>>>> Adrian  have post a patch for a 3.9 image
>>>> Which image do you use?
>>>>
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Since the simulator was broken for quite a while now, I thought  I'd 
>>>>>> give it a try to fix it (it would be a pitty if this nice  piece of 
>>>>>> work gets lost over time...). What I've got now works  pretty well, 
>>>>>> except for some UI issues, mainly concerning  output of text. For 
>>>>>> instance, most of the labels in the menus  are not visible (see 
>>>>>> screenshot below). But apart from that, it  seems to run just fine, 
>>>>>> and that's enough for what I need it.
>>>>>>
>>>>>> In case anybody is interested in the changes, let me know where  I 
>>>>>> should post them. There are VMM projects on squeaksource.com  and on 
>>>>>> source.squeakfoundation.org, but both seem unused.
>>>>>> I started working from the VMM image of Ian from http:// 
>>>>>> www.squeakvm.org/unix/release/ (version unix-3.9-10.*).
>>>>>>
>>>>>> Cheers,
>>>>>> Adrian
>>>>>>
>>>>>> ___________________
>>>>>> Adrian Lienhard
>>>>>> www.adrian-lienhard.ch
>>>>
>>>>
>>>>
>>>> Mth
>>>>
>>>>
>>>>
>>>> On Oct 25, 2007, at 1:03 AM, Rob Withers wrote:
>>>>
>>>>> I am trying to run the InterpreterSimulatorLSB and I am getting  an 
>>>>> error.
>>>>>
>>>>> In #addNewMethodToCache, this line of code is called:
>>>>>     self cCoerce: primitiveFunctionPointer to: 'long'
>>>>>
>>>>> where self is the IntepreterSimulatorLSB instance and 
>>>>> primitiveFunctionPointer is #primitivePushFalse.  This results  in 
>>>>> ByteSymbol (#primitivePushFalse) does not understand  #coerceTo:sim:. 
>>>>> It looks as if it is expecting an Integer or an  Array as the value of 
>>>>> primitiveFunctionPointer.  Can anyone shed  some light here?
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
> 




More information about the Squeak-dev mailing list