<div dir="ltr">Hi Craig,<div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 14, 2015 at 5:34 PM, Craig Latta <span dir="ltr">&lt;<a href="mailto:craig@netjam.org" target="_blank">craig@netjam.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
Hi Eliot--<br>
<span class=""><br>
&gt; &gt; I loaded Alien-eem.25 into Squeak 5.0.15110 on Mac OS 10.11.15A279b<br>
&gt; &gt; from the Monticello HTTP repository at [1]. I ran AlienSunit in the<br>
</span>&gt; &gt; Test Runner, and it crashed Squeak. Before I get into posting error<br>
<span class="">&gt; &gt; logs, can anyone confirm that AlienSunit runs successfully on their<br>
&gt; &gt; machine, on any host platform, or that I shouldn&#39;t expect it to run<br>
&gt; &gt; successfully? Are there other Monticello packages I should be<br>
&gt; &gt; loading, and if so, in what order?<br>
&gt;<br>
&gt; I get 15 passes and one failure, that being testLongLong.  But that&#39;s<br>
&gt; in my VMMaker image, which has some extras in it.  AFAIA tough Alien<br>
&gt; should just work.  I&#39;ll look at the testLongLong failure soon cuz I&#39;m<br>
&gt; starting on the x64 JIT and that requires the above to work to access<br>
&gt; the processor alien.<br>
<br>
</span>     Would you please try with the current Squeak 5 release?<br></blockquote><div><br></div><div>OK, so in an updated Squeak 5 release containing only Alien</div><div><br></div><div>- the 5.0 All-in-one locks up and core dumps</div><div>- the same VM from my site (<a href="http://www.mirandabanda.org/files/Cog/VM/VM.r3397/CogSpur.app-15.27.3397.tgz">CogSpur.app-15.27.3397.tgz</a>) fails the testLongLong test but all others pass.</div><div><br></div><div>So there&#39;s something strange about the all-in-one.  I&#39;ll try and investigate further as time allows but perhaps you could look at the plugins and see whether one of them is rogue, e.g. by removing the external plugins one by one?</div><div> </div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
     Also, is it feasible to make FFI calls to a 64-bit C library?<br></blockquote><div><br></div><div>Not from a 32-bit executable.  One can&#39;t even load a 64-bit library into a 32-bit executable.  Building a 64-bit version of the 32-bit VM is possible but a lot of work (needs a 674-nit JIT).  Instead I&#39;m pursuing a proper all-64-bit solution.</div><div> </div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
<br>
     thanks again!<br>
<span class=""><font color="#888888"><br>
-C<br>
</font></span><div class=""><div class="h5"><br>
--<br>
Craig Latta<br>
<a href="http://netjam.org" rel="noreferrer" target="_blank">netjam.org</a><br>
<a href="tel:%2B31%20%20%206%202757%207177" value="+31627577177">+31   6 2757 7177</a> (SMS ok)<br>
<a href="tel:%2B%201%20415%20%20287%203547" value="+14152873547">+ 1 415  287 3547</a> (no SMS)<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></div>