Re: regression: TestObjectsAsMethods crash in 4.19.5 (not in 4.16.7)
Posted by stes on Mar 20, 2021; 7:14pm
URL: https://forum.world.st/regression-TestObjectsAsMethods-crash-in-4-19-5-not-in-4-16-7-tp5127232p5127947.html
-----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-----