[squeak-dev] Building Squeak 5.3 on FreeBSD
marcel.taeumel at hpi.de
Fri Jan 14 12:55:59 UTC 2022
Hi Edwin --
You can find the current list of failing tests in the latest bundle-run here:
See "Test image of Squeak64-trunk" and there "Run tests". You can kind of ignore failing STON-Tests. But we should fix those, too.
Am 13.01.2022 10:45:48 schrieb Edwin Ancaer <eancaer at gmail.com>:
thanks. I removed the test. on my side
A first question, does it make sense to try to run all the tests after compiling a new version of the VM?
It is of no use spamming the list if some known tests have issues. If such tests exist, is there a list available.
If it should be of interest, after removing #testOutOfMemory, I have a core dump, seemingly during the execution of #testUnwindDebugger.
.I attached the output of the run of the Squeak VM in the attached file abend.txt,
Some more info about the OS:
[edwin at ottopedi ~/Smalltalk53/opensmalltalk-vm]$ uname -a
FreeBSD ottopedi 12.3-RELEASE FreeBSD 12.3-RELEASE r371126 GENERIC amd64
And for squeak itself:
latest update: #19431
Current Change Set: HomeProject
Image format 68021 (64 bit)
Open Smalltalk Cog[Spur] VM [CoInterpreterPrimitives VMMaker.oscog-eem.3133]
Unix built on Jan 10 2022 21:08:09 Compiler: FreeBSD Clang 10.0.1 (git at github.com:llvm/llvm-project.git llvmorg-10.0.1-0-gef32c611aa2)
platform sources revision VM: 202201051952 edwin at ottopedi:/usr/home/edwin/Smalltalk53/opensmalltalk-vm Date: Wed Jan 5 11:52:55 2022 CommitHash: 8141dd272 Plugins: 202201051952 edwin at ottopedi:/usr/home/edwin/Smalltalk53/opensmalltalk-vm
CoInterpreter VMMaker.oscog-eem.3133 uuid: 4a7f4038-9285-42ba-b1fd-b5621a072836 Jan 10 2022
StackToRegisterMappingCogit VMMaker.oscog-eem.3127 uuid: 4d6dd04c-143e-41c0-90bb-ed55b27ff3f1 Jan 10 2022
Op wo 12 jan. 2022 om 14:45 schreef Marcel Taeumel <marcel.taeumel at hpi.de [mailto:marcel.taeumel at hpi.de]>:
Hi Edwin --
> It looks this happened during the execution of testOutOfMemorySignal.
We should really disable this test in its current form ... it has issues on all platforms.
Am 10.01.2022 06:31:05 schrieb Edwin Ancaer <eancaer at gmail.com [mailto:eancaer at gmail.com]>:
Some time ago, begin 2020, I managed to build a Squeak 5.0 VM on FreeBSD, based on the sources in the opensmalltalk-vm github repository.
I remember having some difficulties, on the way, but everything got solved, and I still have that version working.
Right now, I built linux64x64 Squeak 5.3 cog spur VM on FreeBSD. There were no compilation errors, no linker errors, So I started squeak, started running the tests in TestRunner, and got the following
[edwin at ottopedi ~/Smalltalk53/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build]$ ./squeak ../../../../image/Squeak5.3-19431-64bit.image
[edwin at ottopedi ~/Smalltalk53/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build]$
It looks this happened during the execution of testOutOfMemorySignal.
Are other people here using Squeak 5.3 on FreeBSD?
Should I still build the linux64x64 version for FreeBSD, and, if so, any idea how to find out what is going wrong?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev