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

Hernan Wilkinson hernan.wilkinson at 10pines.com
Sat Nov 2 13:35:39 PDT 2019


👏👏👏

On Sat, 2 Nov 2019 at 16:59 Gastón Caruso via Cuis-dev <
cuis-dev at lists.cuis.st> wrote:

> 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
>>>>
>>>
>>> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>
-- 
Sent from a fat finger unaware device
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20191102/67b827b3/attachment-0001.htm>


More information about the Cuis-dev mailing list