[Vm-dev] Re: Cannot even generate sources.

Igor Stasenko siguctua at gmail.com
Thu Jul 7 23:31:05 UTC 2011


Another case of using stuff before it initialized :)


So, when it happens? During code generation or...?

On 7 July 2011 20:32, Mariano Martinez Peck <marianopeck at gmail.com> wrote:
>
> FInd also the attached PharoDebbug.log. The problem of the evaluator is in MethodNode >> printPrimitiveOn:
> where it does:
>
> Smalltalk globals
>         at: #Interpreter
>         ifPresent: [ :cls | aStream nextPutAll: ' "' , ((cls classPool at: #PrimitiveTable) at: primitive + 1) , '" ' ]
>
> because   cls classPool at: #PrimitiveTable  answers nil-
> cls is Interpreter class and there is a class variable #PrimitiveTable which is in nil.
>
> The problem is how to find the error that finally come to the emergency.
>
> thanks
>
>
> On Thu, Jul 7, 2011 at 7:25 PM, Mariano Martinez Peck <marianopeck at gmail.com> wrote:
>>
>> Hudson can, and I can't. Grrrr.
>> I took the latest Pharo 1.3 from here:  https://pharo-ic.lille.inria.fr/hudson/view/Pharo/job/Pharo%201.3/lastSuccessfulBuild/artifact/Pharo-1.3.zip
>>
>> I then evaluated EXACTLY what it is in latest version of file LoadVMMaker.st:
>> Gofer new
>>     squeaksource: 'MetacelloRepository';
>>     package: 'ConfigurationOfCog';
>>     load.
>>
>> ((Smalltalk at: #ConfigurationOfCog) project version: #bleedingEdge) load.
>>
>>
>> And I have the emergency console. Look the attached.
>>
>> Any quotes?
>>
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
>
>



-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Vm-dev mailing list