[squeak-dev] Its the heartbeat timer vm to BoxFloat64 infinity and beyond!!!!

gettimothy gettimothy at zoho.com
Fri Oct 23 14:23:37 UTC 2020


Hi folks,





I isolated the bug to the heartbeat timer vm.





bash-4.3$ ls Squeak6.0alpha-20010-64bit-202003021730-Linux

bin  shared  sqcogspur64linux  sqcogspur64linuxht20201018  squeak.sh





I have the above image, stand-alone, out-of-the-box.



The bin directory is the vm ships with the zip. it works fine.

sqcogspur64linux from trunk, works fine.

sqcogspur64linuxht20201018  introduces the bug.







to reproduce:





./sqcogspur64linuxht20201018/bin/squeak shared/Squeak6.0alpha-20010-64bit.image


In a workspace...

BoxedFloat64 infinity    Infinity

(BoxedFloat64 infinity) >= 1   true

(BoxedFloat64 infinity) < 1    false



save and quit, then rerun.



./sqcogspur64linuxht20201018/bin/squeak shared/Squeak6.0alpha-20010-64bit.image


BoxedFloat64 infinity     Infinity

(BoxedFloat64 infinity) >= 1   false

(BoxedFloat64 infinity) < 1    true




Best of luck to the VM team on this one!





cheers,



Buzz Lightyear, Space Ranger.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20201023/1771aa67/attachment.html>


More information about the Squeak-dev mailing list