<div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 11, 2020 at 3:48 PM David T. Lewis <<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi Eliot,<br>
<br>
On Tue, Feb 11, 2020 at 11:31:47AM -0800, Eliot Miranda wrote:<br>
>  <br>
> Hi David,<br>
> <br>
> On Tue, Feb 11, 2020 at 6:09 AM David T. Lewis <<a href="mailto:lewis@mail.msen.com" target="_blank">lewis@mail.msen.com</a>> wrote:<br>
> <br>
> > I need some help on this, can someone please test the converted 32-bit<br>
> > image on Linux and/or Windows? I'm have problems with my 32-bit libraries<br>
> > (I think) and I don't have any time to follow up on it today. Thanks!<br>
> ><br>
> > The actual image conversion seems to work fine, and it's fast. But I<br>
> > don't have a 32-bit VM at the moment, probably due to Linux runtime<br>
> > library issues that I don't have time to sort out this morning.<br>
> ><br>
> <br>
> I can confirm that using Cog-eem.400 to convert the 64-bit to 32-bit image<br>
> results in a functional result.<br>
> <br>
<br>
Confirming.<br>
<br>
Brilliant! The resulting image works fine, and I see no obvious problems<br>
with it. Let's use this.<br>
<br>
>From the system reporter:<br>
<br>
  Image<br>
  -----<br>
  /home/lewis/squeak/git/opensmalltalk-vm/image/Squeak5.3beta-19335-64bit-32.image<br>
  Squeak5.3beta<br>
  latest update: #19335<br>
  Current Change Set: Unnamed1<br>
  Image format 6521 (32 bit)<br>
<br>
  Virtual Machine<br>
  ---------------<br>
  /usr/local/lib/squeak/5.0-202002100903/squeak<br>
  Open Smalltalk Cog[Spur] VM [CoInterpreterPrimitives VMMaker.oscog-eem.2704]<br>
  Unix built on Feb 10 2020 09:07:27 Compiler: 5.4.0 20160609<br>
  platform sources revision VM: 202002100903 <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm.git" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm.git</a> Date: Mon Feb 10 10:03:55 2020 CommitHash: ea79c51 Plugins: 202002100903 <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm.git" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm.git</a><br>
  CoInterpreter VMMaker.oscog-eem.2704 uuid: 882402f6-7412-42ed-8cb4-e490f533f8f3 Feb 10 2020<br>
  StackToRegisterMappingCogit VMMaker.oscog-eem.2705 uuid: 35875931-68e1-4c94-a7ec-9cf66d27743d Feb 10 2020<br>
<br>
<br>
Dave<br>
<br>
p.s. Extra credit and worldwide acclaim if you do a 16-bit converter ...<br>
anything seems possible at this point ;-)<br><br></blockquote><div> </div><div>ROTFL :-)</div><div><br></div><div><br></div><div>Alas...</div><div><br></div><div><div>| n |</div><div>n := 1.</div><div>objectMemory allObjectsDo: [:o| n := n + 1].</div><div>n 536502</div></div><div><br></div><div>So we're an order of magnitude too big these days (Dan did a 48k object stretch version back in the day).</div><div><br></div><div>_,,,^..^,,,_<br></div></div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>best, Eliot</div></span></div></div></div></div></div>