[Cuis-dev] [Ann] Cuis now has CI

Gastón Caruso gstn.caruso at gmail.com
Sat Nov 2 12:58:58 PDT 2019


It seems like the previous email failed because I've attached an screenshot.

But... I have good news!

I didn't try with that file, but It seems like they released a new version
did a release on GitHub, I updated the scripts and tada!

So here it is the PR
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/pull/160

Cheers!
Gastón

El sáb., 2 nov. 2019 a las 16:52, Gastón Caruso (<gstn.caruso at gmail.com>)
escribió:

> Good news!
>
> I didn't try with that file, but It seems like they released a new version
> did a release on GitHub, I updated the scripts and tada!
>
> So here it is the PR
> https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/pull/160
>
> Cheers!
> Gastón
>
>
>
> El vie., 1 nov. 2019 a las 15:39, Juan Vuletich (<juan at jvuletich.org>)
> escribió:
>
>> Hi Folks,
>>
>> Gastón, can you please try with the new VM released hours ago? It is at
>> https://bintray.com/opensmalltalk/vm/cog/201911011422#files
>>
>> Thanks Nicolas for all your VM work!
>>
>> Cheers,
>>
>> --
>> Juan Vuletichwww.cuis-smalltalk.orghttps://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Devhttps://github.com/jvuletichhttps://www.linkedin.com/in/juan-vuletich-75611b3
>> @JuanVuletich
>>
>>
>>
>> On 10/28/2019 4:02 PM, Nicolas Cellier wrote:
>>
>> Yes, it seems that recent changes concerning stack and frame pointers are
>> not compatible with gcc stack management. Until we find a fix, linux 64
>> bits VM should be compiled with clang (as macos and windows already are!).
>> I think that i will push such a CC=clang change soon to wokaround...
>>
>> Le lun. 28 oct. 2019 à 03:18, Gastón Caruso via Cuis-dev <
>> cuis-dev at lists.cuis.st> a écrit :
>>
>>> Hi Juan, I've tried that but it is not working.
>>> I've found that the cogvm build from some hours ago has all the plugins,
>>> but It fails when I try to run the latest version :(
>>>
>>> Both ways fails with segmentation fault. Do you know what could
>>> be causing this?
>>>
>>> ➜  sqcogspur64linuxht ./squeak --version
>>>
>>> 5.0-201910271338  Sun Oct 27 13:42:59 UTC 2019 gcc 5.4.0 [Production
>>> Spur 64-bit VM]
>>> CoInterpreter VMMaker.oscog-eem.2570 uuid:
>>> b61e294a-cb2a-4d9a-9e7e-8cc17676c920 Oct 27 2019
>>> StackToRegisterMappingCogit VMMaker.oscog-eem.2570 uuid:
>>> b61e294a-cb2a-4d9a-9e7e-8cc17676c920 Oct 27 2019
>>> VM: 201910271338 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
>>> Date: Sun Oct 27 14:38:33 2019 CommitHash: 751f7bc
>>> Plugins: 201910271338
>>> https://github.com/OpenSmalltalk/opensmalltalk-vm.git
>>> Linux travis-job-fb4e146f-ed62-46f6-a2a4-ac00f286c2bb 4.15.0-1028-gcp
>>> #29~16.04.1-Ubuntu SMP Tue Feb 12 16:31:10 UTC 2019 x86_64 x86_64 x86_64
>>> GNU/Linux
>>> plugin path: ./lib/squeak/5.0-201910271338 [default:
>>> /home/gaston/Desktop/vm/sqcogspur64linuxht/lib/squeak/5.0-201910271338/]
>>> ➜  sqcogspur64linuxht ./squeak
>>> ~/Code/Smalltalk/Cuis-Smalltalk-Dev/Cuis5.0-3866.image
>>> [1]    10350 segmentation fault (core dumped)  ./squeak
>>> ~/Code/Smalltalk/Cuis-Smalltalk-Dev/Cuis5.0-3866.image
>>>
>>>
>>> El mar., 22 oct. 2019 a las 10:03, Juan Vuletich (<juan at jvuletich.org>)
>>> escribió:
>>>
>>>> On 10/15/2019 1:51 AM, Gastón Caruso via Cuis-dev wrote:
>>>>
>>>> Hi all! I have the pleasure to announce that since last Friday Cuis
>>>> official repository has CI.
>>>>
>>>> This is the first of many changes that we've been discussing with Juan
>>>> and Hernán; the goal is to make Cuis easier to distribute and setup to
>>>> start a new project.
>>>>
>>>> Since last Friday we are running all base system tests in macOS and
>>>> Linux using Travis CI every time a new commit is done against master branch.
>>>>
>>>> At this moment we have some failing tests, you can see the builds here:
>>>> https://travis-ci.org/Cuis-Smalltalk/Cuis-Smalltalk-Dev
>>>>
>>>> In  the future we plan to run the tests also for Windows, but at this
>>>> moment CogVM is unable to run on the Windows version (that) Travis
>>>> provides, (Windows server core), because it depends on opengl, which is not
>>>> present on that Windows version.
>>>>
>>>> This is the result of many hours of work from Facundo Gelatti and me;
>>>> but I also want to thanks Ludat <https://github.com/ludat> (also from
>>>> 10Pines) for his help with Bash.
>>>>
>>>> Thanks!
>>>>
>>>>
>>>> Hi Folks,
>>>>
>>>> This is very nice.
>>>>
>>>> However, both builds (MacOS and Linux) fail. I've just checked on my
>>>> pc, and both pass all test green with recent VMs from
>>>> https://bintray.com/opensmalltalk/vm/cog/201910110209#files (Linux VM
>>>> has no plugins, which I had to copy from an older, working VM that failed
>>>> Float tests). It would be great to have green builds, and I believe we have
>>>> all we need for that. Can you take a look?
>>>>
>>>> Thanks,
>>>>
>>>> --
>>>> Juan Vuletichwww.cuis-smalltalk.orghttps://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Devhttps://github.com/jvuletichhttps://www.linkedin.com/in/juan-vuletich-75611b3
>>>> @JuanVuletich
>>>>
>>>> --
>>> Cuis-dev mailing list
>>> Cuis-dev at lists.cuis.st
>>> https://lists.cuis.st/mailman/listinfo/cuis-dev
>>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20191102/fa7e56c3/attachment.htm>


More information about the Cuis-dev mailing list