[Vm-dev] regression: TestObjectsAsMethods crash in 4.19.5 (not in 4.16.7)

stes@PANDORA.BE stes at telenet.be
Sat Mar 20 19:14:30 UTC 2021


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


Thanks, I've tested the 4.19.6 version and it works.

By it works, I mean that the Tests-ObjectsAsMethods is no longer crashing,
tested on OpenIndiana.

Also I have ran all 3763 tests again (takes a while) to see if the
rest works or continues to work.

I'm having a few failures on Solaris and OpenIndiana in test-suite,
but I'm not worrying too much about them;  a failure is not as bad as a crash.

With 4.19.6 I have the following results on OpenIndiana:

3763 run, 3724 passes, 24 expected failures, 15 failures, 0 errors, 0 unexpected passes

The run:with:in: crash was worse but a crash aborted the entire test-suite.

However that is fixed now - so the abort/crash is no longer happening.

Perhaps run:with:in: is a little bit of an obscure feature of Squeak,
but it looked bad that it was crashing (SIGSEGV) which for a new user,
may be confusing and giving a bad impression (worse than it really is).

Also I'll try to test SqueakJS which is something I have no experience with,
at all (JS = Javascript).

As far as I understand, SqueakJS is a Javascript runtime for Squeak.

I'll try to test that as well ...

I'm learning about all the different runtimes ...

  - squeak-5 (OpenSmalltalk) and squeak-5 Cog Spur (COG VM)
  - squeak-4 classical VM
  - squeakJS javascript

The best results related to run:with:in were with OpenSmalltalk squeak-5 (COG),
but I think the various runtimes have their own strenghts and weaknesses.

Regards,
David Stes

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJgVkkRAAoJEAwpOKXMq1MaQbcH/ix2VkUQ2mln6TaayK9AV+ME
ocFg6s6Q1eWJx9Y7fkCoKSilYqOEJAadvmzI9a+2cuMFWPI3lzwAj2UCf0zSikkt
9b2hsXYmqDZv2sAGWqSOsokbul00JNHszJP01dVNMBGkw3KgEZ6FPFo3OvMGUyik
ObY/KQs+ltqBXC6WBrBB8n2MWPcsOVdSjpTZ+wwNYfa5QjE3h5LBtObiSOSO0V1n
q2vGNbQ2N6FdPEzDUjG3XQs53YqSrTKxidHFTvjrBmzfOJxCu/KLqZxSnS9OWQ2i
uHbMbbGZLAcL+hWz4RsLjJn/6VGtPDt/ScW5TAgbDDLcTBnQQK9xtQ5VmV/Yt2w=
=qtca
-----END PGP SIGNATURE-----


More information about the Vm-dev mailing list