[Vm-dev] recent Ci failures

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Wed Mar 25 22:29:58 UTC 2020


Ah thanks Fabio,
so you think that it's the VM that crashes on startup...
Unfortunately, I cannot compile minheadless currently.

opensmalltalk-vm/platforms/minheadless/mac/sqMain.m:38:5: error: type
arguments cannot be applied to
      non-parameterized class 'NSMutableArray'
    NSMutableArray<NSString*> *filesToOpen;
    ^             ~~~~~~~~~~~

I have XCode 10.3 + old SDK installed via XCodeLegacy
For some reason, Cmake find that SDK10.9 is a good candidate...
(as directed in ../common/configure_variant.sh)
It is not !

Indeed, if we write NSMutableArray<NSString *> we need at least 10.11 SDK
(Xcode>=7)
So I will first commit a fix, then I will retry...


Le mar. 24 mars 2020 à 23:46, Fabio Niephaus <lists at fniephaus.com> a écrit :

>
>
>
> On Tue, Mar 24, 2020 at 11:14 PM Nicolas Cellier <
> nicolas.cellier.aka.nice at gmail.com> wrote:
>
>>
>> Hi all,
>> there are some CI failures for some time:
>>
>> Downloading 'Squeak-5.1.tar.gz' testing image...
>>
>> Extracting image...
>>
>> /home/travis/build/OpenSmalltalk/opensmalltalk-vm/smalltalkCI-master/helpers.sh:
>> line 523: 18934 Segmentation fault      (core dumped) $cmd
>>
>> As usual, user message is not very informative...
>> Which $cmd failed?
>>
>
> I'm afraid this info is masked by this helper function:
>
> https://github.com/hpi-swa/smalltalkCI/blob/13fd88bfd4940a112df245195bca2837093944ce/helpers.sh#L523
>
> But segfaults usually only happen when calling the VM :S
>
>
>>
>> I do not know which version of smalltalkCI we download in:
>>
>>
>> https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/tests/smalltalkCI.sh
>>
>
> We are downloading smalltalkCI's master:
>
> https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/00de584387aecd694a145f95d8e07d37e76c045c/tests/smalltalkCI.sh#L59
>
> Fabio
>
>
>>
>> But it would be nice if we could debug that...
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200325/eda33428/attachment.html>


More information about the Vm-dev mailing list