<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font face="Georgia">I wasn't seeing that error 1 before - poked
        around in different console options and there it was. Although,
        as you say, what does 1 mean? Saying something more friendly
        would be nice, but my original question was where to find the
        best vm and I still don't know the answer to that. For any OS
        version/image version, what's a nice stable VM? If that page
        exists, I just can't find it.</font><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 8/29/17 1:36 PM, tim Rowledge wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:A6074566-2283-48F9-BC26-0743A110B3EF@rowledge.org">
      <pre wrap="">
</pre>
      <blockquote type="cite">
        <pre wrap="">On 29-08-2017, at 6:51 AM, Bob Arning <a class="moz-txt-link-rfc2396E" href="mailto:arning315@comcast.net"><arning315@comcast.net></a> wrote:
---------------
 Cog[Spur] VM 

If I drop a 5.1 image on this VM, it works (at least a few that I just tried). If I drop a 4.2 or 4.5 image on the same VM, nothing happens. I
</pre>
      </blockquote>
      <pre wrap="">
Spur would seem to be the key here. For a 4.x image you want the v3 vm rather than Spur. 

We don’t seem to be doing a terribly good job of informing users when something like this happens; a clear notifier or log entry that the image format didn’t match and a note about what that means (a URL to swiki?) would be nice. We have some image version checking in checkImageVersionFromstartingAt() that at least looks like it ought to be working out if the image format is correct and exiting cleanly if not, but I  don’t know what happens to plain ‘print()’ statements on macOS. Hmm, ok, try loading a 4.3 image in a spur vm - the console does actually show an exit from there with error 1, so it does work but boy is it failing to be helpful. How many people even know there is a console and to filter for ‘squeak’?

Is it practical to add a UI aspect to ioExitWithErrorCode()?


tim
--
tim Rowledge; <a class="moz-txt-link-abbreviated" href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a class="moz-txt-link-freetext" href="http://www.rowledge.org/tim">http://www.rowledge.org/tim</a>
Useful random insult:- Hid behind the door when they passed out brains.

</pre>
    </blockquote>
    <br>
  </body>
</html>