[squeak-dev] error running VMMaker-dtl.111

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] error running VMMaker-dtl.111

Martin Kuball
Hello and happy new year to everyone.

Yesterday I upgraded VMMaker to dtl.111 (from 3.8b6). Generating the entire
code gives mit the following error:

CCodeGeneratorGlobalStructure(Object)>>doesNotUnderstand:
#emitCCodeOn:doInlining:doAssertions:
CCodeGeneratorGlobalStructure>>emitCCodeOn:doInlining:doAssertions:
CCodeGeneratorGlobalStructure(CCodeGenerator)>>storeCodeOnFile:doInlining:doAssertions:
CCodeGeneratorGlobalStructure(CCodeGenerator)>>storeCodeOnFile:doInlining:
UnixVMMaker(VMMaker)>>generateInterpreterFile
UnixVMMaker(VMMaker)>>generateMainVM
UnixVMMaker(VMMaker)>>generateEntire
[] in VMMakerTool>>generateAll {[vmMaker generateEntire]}
BlockContext>>on:do:' 'VMMakerTool>>generateAll
[] in SimpleButtonMorph>>doButtonAction {[target perform: actionSelector
withArguments: arguments]}
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
SimpleButtonMorph>>doButtonAction

The Debugger has a line saying: "tpr 10/29/2002 14:00 · C code generator ·
1 implementor · only in change set VMMaker-tpr.58  · "

Thanks for your help.

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] error running VMMaker-dtl.111

David T. Lewis
On Thu, Jan 01, 2009 at 12:32:43PM +0100, Martin Kuball wrote:

> Hello and happy new year to everyone.
>
> Yesterday I upgraded VMMaker to dtl.111 (from 3.8b6). Generating the entire
> code gives mit the following error:
>
> CCodeGeneratorGlobalStructure(Object)>>doesNotUnderstand:
> #emitCCodeOn:doInlining:doAssertions:
> CCodeGeneratorGlobalStructure>>emitCCodeOn:doInlining:doAssertions:
> CCodeGeneratorGlobalStructure(CCodeGenerator)>>storeCodeOnFile:doInlining:doAssertions:
> CCodeGeneratorGlobalStructure(CCodeGenerator)>>storeCodeOnFile:doInlining:
> UnixVMMaker(VMMaker)>>generateInterpreterFile
> UnixVMMaker(VMMaker)>>generateMainVM
> UnixVMMaker(VMMaker)>>generateEntire
> [] in VMMakerTool>>generateAll {[vmMaker generateEntire]}
> BlockContext>>on:do:' 'VMMakerTool>>generateAll
> [] in SimpleButtonMorph>>doButtonAction {[target perform: actionSelector
> withArguments: arguments]}
> BlockContext>>ensure:
> CursorWithMask(Cursor)>>showWhile:
> SimpleButtonMorph>>doButtonAction
>
> The Debugger has a line saying: "tpr 10/29/2002 14:00 ? C code generator ?
> 1 implementor ? only in change set VMMaker-tpr.58  ? "
>

Martin,

My apologies, this is an error that I introduced in VMMaker-dtl.111. The
missing method was incorrectly moved to SlangBrowser-dtl.1, which is also
in the VMMaker project in SqueakSource.

This is fixed in VMMaker-dtl.112 and SlangBrowser-dtl.2 in the VMMaker
project on SqueakSource.

Thanks for reporting the problem,

Dave