<div dir="ltr">Thanks Ben<br>I can provide a patch, but cannot test it currently probably because of<br><a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/135">https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/135</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">2017-04-27 18:45 GMT+02:00 Ben Coman <span dir="ltr"><<a href="mailto:btc@openinworld.com" target="_blank">btc@openinworld.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 28, 2017 at 12:40 AM, Ben Coman <span dir="ltr"><<a href="mailto:btc@openinworld.com" target="_blank">btc@openinworld.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 27, 2017 at 6:13 AM, Sophie Kaleba <span dir="ltr"><<a href="mailto:sophie.kaleba@gmail.com" target="_blank">sophie.kaleba@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> <br><div dir="ltr"><div>Hi,<br><br></div>I have tried to build a cog dvlpt image using the following instructions :<br><div>$ git clone <a href="http://www.github.com/OpenSmalltalk/opensmalltalk-vm" target="_blank">http://www.github.com/OpenSmal<wbr>ltalk/opensmalltalk-vm</a></div>
<div>$ cd opensmalltalk-vm/image</div>
<div>$ ./buildspurtrunkvmmakerimage.s<wbr>h<br><br></div><div>while running the script, i get 2 errors (see attached file):<br></div><div>- "Context cannot be changed" <br></div><div>- and then "stackp store failure" <br></div><div>which prevent me from actually building the image (the last error goes in an infinite loop)<br><br></div><div>Has anyone ever experienced this problem?<br><br></div><div>I am using Ubuntu 15.10, 64 bits.<br><br></div><div>Thanks<br></div><div>Sophie<br></div><br></div>
<br></blockquote></div><br></div><div class="gmail_extra">I tried this myself and noticed it fail when loading "CogCompatability".</div><div class="gmail_extra">If you look down the stack to "MCClassDefintion>>createClass<wbr>", </div><div class="gmail_extra">the instance variable "name" holds #Context.</div><div class="gmail_extra">Context has only recently been introduced to Squeak.  </div><div class="gmail_extra">Previously it needed to be loaded by "CogCompatability".</div><div class="gmail_extra">Now its an error for "CogCompatability" to try redefining this core system class.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">I got it to work by removing "CogCompatability" </div><div class="gmail_extra">from the manifest in BuildSqueakSpurTrunkVMMakerIma<a href="http://ge.st" target="_blank"><wbr>ge.st</a>  ...</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">    manifest := #(<span class="m_-3627490495542835305gmail-m_-5932463150166046740gmail-Apple-tab-span" style="white-space:pre-wrap">      </span></div><div class="gmail_extra">        ('<a href="http://source.squeak.org/FFI" target="_blank">http://source.squeak.org/FFI</a><wbr>'<span class="m_-3627490495542835305gmail-m_-5932463150166046740gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>1<span class="m_-3627490495542835305gmail-m_-5932463150166046740gmail-Apple-tab-span" style="white-space:pre-wrap">   </span>('FFI-Pools' 'FFI-Kernel'))</div><div class="gmail_extra"><span style="white-space:pre-wrap">        </span>('<a href="http://source.squeak.org/VMMaker" target="_blank">http://source.squeak.org/VMM<wbr>aker</a>'<span style="white-space:pre-wrap">   </span>6<span class="m_-3627490495542835305gmail-m_-5932463150166046740gmail-Apple-tab-span" style="white-space:pre-wrap">    </span></div><div class="gmail_extra">             ('Balloon-Engine-Pools' 'BytecodeSets.spur'  'VMMaker.oscog' 'CogCompatibility'  .....</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">And then running ./buildspurtrunkvmmake<wbr>rimage.sh,</div><div><br></div></div></div><div class="gmail_extra">cheers -ben</div></div>
</blockquote></div><br></div><div class="gmail_extra">btw you might find this interesting...</div><div class="gmail_extra"><a href="http://forum.world.st/Exploring-the-simulator-was-Re-REPL-image-for-simulation-td4896870.html" target="_blank">http://forum.world.st/<wbr>Exploring-the-simulator-was-<wbr>Re-REPL-image-for-simulation-<wbr>td4896870.html</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">cheers -ben</div></div>
<br></blockquote></div><br></div>