[Vm-dev] [vm-dev] latest VM crashed on raspberry

tim Rowledge tim at rowledge.org
Mon May 8 01:15:27 UTC 2017


Just to complete the story (hopefully) the latest (as of may 5th 2017) generated code seems to run perfectly well on my Pi. AIUI the proximate cause of the problem was a missed saving of the link register in the new has primitive code.

> On 29-04-2017, at 12:28 PM, tim Rowledge <tim at rowledge.org> wrote:
> 
> 
>> On 29-04-2017, at 12:26 PM, Denis Kudriashov <dionisiydk at gmail.com> wrote:
>> 
>> 
>> 2017-04-29 21:18 GMT+02:00 tim Rowledge <tim at rowledge.org>:
>>> I managed to find a 2017-01-28 ARM vm (by accident, on https://github.com/OpenSmalltalk/opensmalltalk-vm/releases after hitting the ‘Releases’ button)
>>> and that appears to run OK. So at least we don’t have to go all the way back to 5.1 …
>> 
>> And after finally finding a pointer to this bintray thing I can reasonably certainly claim that the break is somewhere between the 20170227 and 20170327 versions.
>> 
>> Tim, you are probably skipped my mail:
>> 
>> Now I found last working VM:
>> CoInterpreter VMMaker.oscog-eem.2134 uuid: 4721ad0c-159c-4bf2-9f3e-c9917fcdead5 Feb 27 2017
>> StackToRegisterMappingCogit VMMaker.oscog-eem.2134 uuid: 4721ad0c-159c-4bf2-9f3e-c9917fcdead5 Feb 27 2017
>> VM: 201702270943 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Mon Feb 27 10:43:22 2017 +0100 $ Plugins: 201702270943 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
>> 
>> (I already checked bintray binaries)
> 
> Ah, I think it more likely that I simply didn’t properly see the date in there. And it’s good to get replication of data too; it makes it less likely that we are hallucinating :-)
> 
> 
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Useful random insult:- One sandwich short of a picnic.
> 
> 


tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: LJD: Lock Job on Disk




More information about the Vm-dev mailing list