[squeak-dev] Squeak-trunk VMs updated (was: FFI and current images/VMs)

Fabio Niephaus lists at fniephaus.com
Thu Apr 27 15:53:52 UTC 2017


Hi all,

I have updated the VMs that ship with the Squeak-trunk bundles.
The version of all OpenSmalltalkVMs currently is 201704270225.
The recent BlockContext/Context change unfortunately broke Metacello which
is used as part of the trunk testing pipeline. I've put a workaround in
place for the time being.

TravisCI just produced new 32bit trunk bundles: [1]. The 64bit bundles fail
for some reason during or after condensing the changes file [2]. But
unfortunately, I don't have enough time to look into this at the moment.

Best,
Fabio

[1] http://files.squeak.org/6.0alpha/Squeak6.0alpha-17229-32bit/
[2] https://travis-ci.org/squeak-smalltalk/squeak-app/jobs/226437862#L2424

-- 

On Thu, Apr 27, 2017 at 1:25 AM Eliot Miranda <eliot.miranda at gmail.com>
wrote:

> Hi Chris,
>
> On Mon, Apr 24, 2017 at 3:40 PM, Chris Muller <asqueaker at gmail.com> wrote:
>
>>
>> After trying a fairly recent VM, I've actually had to go back to that
>> Aug-17-2016 VM, because of the frequency of crashes in the new VM.  Have
>> the very latest latest VM's fixed these crashes?  We might want to do some
>> testing before making it the one the world sees..
>>
>
> My understanding is that the VM source as per VMMaker.oscog-eem.2187, 27
> March 2017, 3 pm, git commit 4ceff23323bcd0f2d3d0a4a43c2995f43d09c98a, Mon
> Mar 27 16:07:32 2017 should be good.  This fixed what I hope is the
> remaining bug with the new compactor at snapshot.  I certainly don't
> experience crashes using it, and I hear from some members of the Pharo
> community that it works well.  That said, Levente reported a crash on
> update in the 64-bit VM as of VMMaker.oscog-eem.2197 , git commit date 201704181925.
> I haven't been able to reproduce this yet, and I haven't seen any problems
> with update in my usage.
>
>
>> On Thu, Apr 20, 2017 at 2:01 PM, Fabio Niephaus <lists at fniephaus.com>
>> wrote:
>>
>>> Hi Chris,
>>>
>>> On Wed, Apr 19, 2017 at 6:57 PM Chris Cunningham <
>>> cunningham.cb at gmail.com> wrote:
>>>
>>>> Over the last week, I've been trying to build a new image on the latest
>>>> trunk, which for my purposes needs to include ODBC, and until just
>>>> recently, I've been failing.
>>>>
>>>> After rooting around a bit, I finally found that the base trunk image I
>>>> was using (from this location: http://files.squeak.org/6.0alpha/ )
>>>> seems to all be based off of this VM:
>>>> [image: image.png]
>>>>  My previous image that I was porting from is:
>>>> [image: image.png]
>>>> which worked fine calling out FFI/ODBC.
>>>> After trying many changes (looking at 64 bit image, 32 bit image, other
>>>> fumbling around), I finally tracked down a current VM from
>>>> https://bintray.com/opensmalltalk/vm/cog/_latestVersion#files
>>>> This version:
>>>> [image: image.png]
>>>> seems to work just fine with FFI (at leat, it runs the ODBC code
>>>> without a hitch).  Even in the 64 bit version.
>>>>
>>>> I've sent this message for a few reasons:
>>>> 1 - for my future self, to remember where the link is for the most
>>>> current VM's (I can't find a link to it elsewhere outside of the email
>>>> archives)
>>>>
>>>
>>> I've added the link to the vm section at: http://squeak.org/downloads/
>>>
>>>
>>>> 2 - for anyone else having FFI issues
>>>> 3 - as a subtle request to eventually update the stable, blessed
>>>> version of the VMs that are used in the bleeding edge Image archives, so
>>>> that they work better with less hassle.
>>>>
>>>
>>> I'm afraid we still don't have a good release process in place.
>>> However, I'm happy to update the vm used for the Squeak trunk bundles
>>> with a current bleeding edge vm if no one objects.
>>>
>>> Best,
>>> Fabio
>>>
>>>
>>>>
>>>> Thanks,
>>>> cbc
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>
>
> --
> _,,,^..^,,,_
> best, Eliot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170427/40f17491/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 14645 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170427/40f17491/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 17135 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170427/40f17491/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 19336 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170427/40f17491/attachment-0002.png>


More information about the Squeak-dev mailing list