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

Gastón Caruso gstn.caruso at gmail.com
Mon Oct 28 14:08:48 PDT 2019


@Juan Vuletich <juan at jvuletich.org> I couldn't find that version :/

El lun., 28 oct. 2019 a las 17:48, Juan Vuletich (<juan at jvuletich.org>)
escribió:

> As an alternative, in the meantime,
> https://bintray.com/opensmalltalk/vm/cog/201910110209#files and adding
> the plugins to the Linux VM by hand seems to work OK on my PC.
>
> 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
>>
>
> Cheers,
>
> --
> Juan Vuletichwww.cuis-smalltalk.orghttps://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Devhttps://github.com/jvuletichhttps://www.linkedin.com/in/juan-vuletich-75611b3
> @JuanVuletich
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20191028/5388b44f/attachment.htm>


More information about the Cuis-dev mailing list