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.