[squeak-dev] smalltalkCI Trunk broken: vmParameterAt:put: failed

Jakob Reschke forums.jakob at resfarm.de
Mon Mar 23 20:12:06 UTC 2020


The VMs are pulled by smalltalkCI, I have no control over that. Or have I?

Also note that this is a Linux Squeak VM, running under the Linux
subsystem, not a Windows Squeak VM.

Am Mo., 23. März 2020 um 21:07 Uhr schrieb Nicolas Cellier
<nicolas.cellier.aka.nice at gmail.com>:
>
> Hi Jakob,
> I think that I put in 6.0 trunk a postscript instruction that activates the delivery of mouse wheel events.
> This requires an updated VM on windows (I honoured this request by end of 2019).
> So the question is why is the VM so old?
>
> Le lun. 23 mars 2020 à 20:59, Jakob Reschke <forums.jakob at resfarm.de> a écrit :
>>
>> Am Di., 10. März 2020 um 20:47 Uhr schrieb Jakob Reschke
>> <forums.jakob at resfarm.de>:
>> >
>> > Am Di., 10. März 2020 um 20:42 Uhr schrieb Eliot Miranda
>> > <eliot.miranda at gmail.com>:
>> > >
>> > > Any stack traces?  Which parameter, which value was being assigned, etc?
>> > >
>> > > "Something went wrong" is rather vague...
>> >
>> > I know, unfortunately Travis does not provide any more specific output. :-(
>> > Maybe I can try to run smalltalkCI on my machine later and see whether
>> > that gives anything.
>>
>> I finally got around to try a local build. But still no debug log or
>> crash dump to be found.
>> The Trunk builds are still failing, while the 5.2 builds are fine.
>>
>> @Fabio: should I look anywhere else than in the build directory? This
>> is the listing:
>>
>> jakob at JAKOBS-PC:~/smalltalkCI/_builds/2020_03_23_20_39_33$ ls -la
>> insgesamt 135648
>> drwxrwxrwx 1 jakob jakob     4096 Mär 23 20:44 .
>> drwxrwxrwx 1 jakob jakob     4096 Mär 23 20:39 ..
>> -rw-rw-rw- 1 jakob jakob      496 Mär 23 20:39 coveralls_build_data.json
>> -rw-rw-rw- 1 jakob jakob      390 Mär 23 20:44 load.st
>> drwxrwxrwx 1 jakob jakob     4096 Mär 23 20:43 package-cache
>> -rw-rw-rw- 1 jakob jakob     1961 Mär 23 20:39 prepare.st
>> -rw-r--r-- 1 jakob jakob      120 Dez  6  2018
>> ._Squeak5.3alpha-18294-64bit.changes
>> -rw-r--r-- 1 jakob jakob      268 Dez  6  2018
>> ._Squeak5.3alpha-18294-64bit.image
>> -rw-rw-rw- 1 jakob jakob 26874889 Mär 23 20:39 Squeak64-trunk.tar.gz
>> -rw-r--r-- 1 jakob jakob      212 Okt  8  2018 ._SqueakV50.sources
>> -rw-r--r-- 1 jakob jakob 35184983 Okt  8  2018 SqueakV50.sources
>> -rw-r--r-- 1 jakob jakob 20592231 Mär 23 20:44 TravisCI.changes
>> -rw-r--r-- 1 jakob jakob 54393712 Mär 23 20:44 TravisCI.image
>> -rwxrwxrwx 1 jakob jakob       79 Mär 23 20:39 vm
>>
>> If I should send any files, please tell me.
>>
>> Note that this is on Windows Subsystem for Linux, but it didn't make
>> any difference in the past.
>> The smalltalkCI output is the same as on Travis: (see below).
>>
>> During the headful run, I could watch it recompiling all methods
>> (presumably after switching Sista on?), and quickly after that Squeak
>> shut down. But I cannot tell whether it did so cleanly or not.
>>
>> Kind regards,
>> Jakob
>>
>>
>> jakob at JAKOBS-PC:~/smalltalkCI$ bin/smalltalkci --headful
>> /mnt/c/Squeak/MA/Squot-Squit/.smalltalk.ston
>>  1) Squeak64-trunk      15) Pharo64-8.0         29) GemStone64-3.4.3
>>  2) Squeak64-5.3        16) Pharo64-7.0         30) GemStone64-3.3.9
>>  3) Squeak64-5.2        17) Pharo64-6.1         31) GemStone64-3.3.2
>>  4) Squeak64-5.1        18) Pharo64-6.0         32) GemStone64-3.3.0
>>  5) Squeak32-trunk      19) Pharo32-stable      33) GemStone64-3.2.12
>>  6) Squeak32-5.3        20) Pharo32-alpha       34) GemStone64-3.1.0.6
>>  7) Squeak32-5.2        21) Pharo32-9.0         35) Moose64-trunk
>>  8) Squeak32-5.1        22) Pharo32-8.0         36) Moose64-8.0
>>  9) Squeak32-5.0        23) Pharo32-7.0         37) Moose64-7.0
>> 10) Squeak32-4.6        24) Pharo32-6.0         38) Moose32-trunk
>> 11) Squeak32-4.5        25) Pharo32-5.0         39) Moose32-8.0
>> 12) Pharo64-stable      26) Pharo32-4.0         40) Moose32-7.0
>> 13) Pharo64-alpha       27) Pharo32-3.0         41) Moose32-6.1
>> 14) Pharo64-9.0         28) GemStone64-3.5.0    42) Moose32-6.0
>> Choose Smalltalk image: 1
>> Preparing folders...
>> Starting Squeak build...
>> Downloading Squeak64-trunk image...
>>  > Time to run: 6.288s
>> Cog VM Information
>> 5.0-201810190412  Sat Oct 20 08:17:23 UTC 2018 gcc 4.8 [Production
>> Spur 64-bit ITHB VM]
>> CoInterpreter VMMaker.oscog-eem.2461 uuid:
>> b3cd33f5-6309-43a1-b669-7a1805111f34 Oct 20 2018
>> StackToRegisterMappingCogit VMMaker.oscog-eem.2464 uuid:
>> 0b1fa0a3-a781-4fd5-b1cf-1809796ccbbf Oct 20 2018
>> VM: 201810190412 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
>> Date: Thu Oct 18 21:12:21 2018 CommitHash: 15341b57
>> Plugins: 201810190412 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
>> Linux travis-job-7e855ac8-57b9-4f6f-bf30-fd6e0ad67398
>> 4.4.0-101-generic #124~14.04.1-Ubuntu SMP Fri Nov 10 19:05:36 UTC 2017
>> x86_64 x86_64 x86_64 GNU/Linux
>> plugin path: /home/jakob/smalltalkCI/_cache/vms/Squeak64-trunk/sqcogspur64linux/lib/squeak/5.0-201810190412
>> [default: /home/jakob/smalltalkCI/_cache/vms/Squeak64-trunk/sqcogspur64linux/lib/squeak/5.0-201810190412/]
>>  > Time to run: 0.061s
>> Preparing Squeak64-trunk image for CI...
>> ........................................................Error:
>> vmParameterAt:put: failed > Time to run: 275.810s
>> Build was unable to report intermediate build status.
>> cat: /home/jakob/smalltalkCI/_builds/2020_03_23_20_39_33/build_status.txt:
>> Datei oder Verzeichnis nicht gefunden
>>
>> Error with status code 1:
>> 237 check_and_consume_build_status_file /home/jakob/smalltalkCI/helpers.sh
>>
>


More information about the Squeak-dev mailing list