[Cuis-dev] New tests in ARM 32bit with BeagleBone Black

Nicola Mingotti nmingotti at gmail.com
Thu Sep 16 10:32:08 PDT 2021


Hi guys,

today i made several test with Cuis5.0-4834-32.image and the latest 
release of the VM
in the BeagleBone Black.

Here is what i found:

* The latest stable release of the VM is broken: 
squeak.cog.spur_linux32ARMv6_202003021730.tar.gz
   I put the error message at the end.

* Then, I used the latest build. That runs.

* It is possible to work in Cuis, there is an improvement. I used only 
this ligthenings:
----

self runningWorld hideTaskbar.

Preferences disable: #subPixelRenderColorFonts.

----

* Sometimes moving a Browser window the operation hangs. Moving smaller 
(with less content) morphs
   it goes all fine.

* Loading VectorGraphics it becomes a mess with fonts, see image here
https://pasteboard.co/mGF8uP2QQS5y.png

* The system is always at load average higher than 0.90. Part of it is 
VNC, part of it is CUIS.
   So, it can be used for entertainment but for work objectives still 
better to use a larger computer.
   I wish to tray the BeagleBone AI as soon as I can.


Bye
Nicola

----------- stabe VM error  -------------------
root at beaglebone:~/cuis-project# ./sqcogspurlinuxhtRPi/squeak 
Cuis-Smalltalk-Dev/Cuis5.0-4834-32.image

Segmentation fault Wed Sep 15 15:55:11 2021


/root/cuis-project/sqcogspurlinuxhtRPi/lib/squeak/5.0-202003021730/squeak

Squeak VM version: 5.0-202003021730  Tue Mar  3 09:42:45 UTC 2020 gcc 
4.9.2 [Production Spur VM]

Built from: CoInterpreter VMMaker.oscog-nice.2712 uuid: 
da64ef0b-fb0a-4770-ac16-f9b448234615 Mar  3 2020

With: StackToRegisterMappingCogit VMMaker.oscog-eem.2719 uuid: 
e40f3e94-3a54-411b-9613-5d19114ea131 Mar  3 2020

Revision: VM: 202003021730 
https://github.com/OpenSmalltalk/opensmalltalk-vm.git

Date: Mon Mar 2 18:30:55 2020 CommitHash: 6a0bc96

Plugins: 202003021730 https://github.com/OpenSmalltalk/opensmalltalk-vm.git

Build host: Linux travis-job-97835d24-79f4-41d1-b7e9-c81bd8bf7149 
4.4.0-104-generic #127~14.04.1-Ubuntu SMP Mon Dec 11 12:44:15 UTC 2017 
armv7l GNU/Linux

plugin path: ./sqcogspurlinuxhtRPi/lib/squeak/5.0-202003021730 [default: 
/root/cuis-project/sqcogspurlinuxhtRPi/lib/squeak/5.0-202003021730/]



C stack backtrace & registers:

r0 0x00000000 r1 0x03004c70 r2 0x03004d30 r3 0x03004c70

r4 0x00000000 r5 0xbe952e90 r6 0x03012d40 r7 0x00224250

r8 0x00000000 r9 0x00000001 r10 0x00216288 fp 0x0021a278

ip 0x000005ec sp 0xbe950ea8 lr 0x00069290 pc 0x0004fe44

*[0x0]

/lib/arm-linux-gnueabihf/libc.so.6(vsprintf+0x4e)[0xb6d2a293]



Smalltalk stack dump:

0xbe952e64 M SystemDictionary(Set)>findElementOrNil: 0x30cc098: a(n) 
SystemDictionary

0xbe952e90 I SystemDictionary(Dictionary)>at:put: 0x30cc098: a(n) 
SystemDictionary

0xbe952ebc I SystemDictionary>at:put: 0x30cc098: a(n) SystemDictionary

0xbe952f08 I [] in 
SystemDictionary>snapshot:andQuit:embedded:clearAllClassState: 
0x30cc098: a(n) SystemDictionary

  0x3a79bf0 s [] in BlockClosure>newProcess


Most recent primitives

maxIdentityHash

identityHash

at:

at:


stack page bytes 4096 available headroom 2788 minimum unused headroom 3776


(Segmentation fault)

Aborted

root at beaglebone:~/cuis-project#

---------------------------------------------





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20210916/3a97a4a5/attachment-0001.htm>


More information about the Cuis-dev mailing list