<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 9, 2014 at 9:28 AM, Eliot Miranda <span dir="ltr">&lt;<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>&gt;</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">Hi John,<div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 8, 2014 at 9:39 PM, John McIntosh <span dir="ltr">&lt;<a href="mailto:johnmci@smalltalkconsulting.com" target="_blank">johnmci@smalltalkconsulting.com</a>&gt;</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">Due to attending the Vancouver Island Camp Smalltalk 2014, I spent a few hours (ok many) being motivated, and trying to compile a 2009 era stack VM with LLVM optimization fully on. </div></blockquote><div><br></div><div>Why??  Why are you not trying to compile a 2014 version, e.g. in <a href="http://www.squeakvm.org/svn/squeak/branches/Cog/stacksrc" target="_blank">http://www.squeakvm.org/svn/squeak/branches/Cog/stacksrc</a>?  That&#39;s over five years old.</div></div></div></div></blockquote><div><br></div><div>Goush, I was at Camp Smalltalk, cutoff from civilization, and only had a 8 year old mac book pro running 10.7.5 and Xcode 4.6 with a source tree for my iOS Fractions Calculator. So it was a comfortable viewpoint to have in order to figure out where llvm was busted. </div><div> </div><div> </div><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"><div class="gmail_extra"><div class="gmail_quote"><div> </div><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"><div><br></div><div>I can say that part is mostly completed, but I need some help understanding how to bring the VM source up to date (without GCC) so that I can see how best to tackle a few remaining issues. Mostly focusing around something odd in the LargeInteger Plugin. </div></div></blockquote><div><br></div><div>The up-to-date code is in svn.</div><div>Alternatively you can build an up-to-date VMMaker image following the instructions in <a href="http://www.squeakvm.org/svn/squeak/branches/Cog/image/buildspurtrunkvmmakerimage.sh" target="_blank">http://www.squeakvm.org/svn/squeak/branches/Cog/image/buildspurtrunkvmmakerimage.sh</a> and/or <a href="http://www.squeakvm.org/svn/squeak/branches/Cog/image/buildsqueaktrunkvmmakerimage.sh" target="_blank">http://www.squeakvm.org/svn/squeak/branches/Cog/image/buildsqueaktrunkvmmakerimage.sh</a> </div><div><br></div><div>HTH</div></div>-- <br>best,<div>Eliot</div>
</div></div>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">===========================================================================<br>John M. McIntosh &lt;<a href="mailto:johnmci@smalltalkconsulting.com" target="_blank">johnmci@smalltalkconsulting.com</a>&gt; <a href="https://www.linkedin.com/in/smalltalk" target="_blank">https://www.linkedin.com/in/smalltalk</a><br>===========================================================================<br></div>
</div></div>