Hello,

It does not happen with the Cog VM nor with older Pharo VM.

It's a VM bug and it's specific to the Pharo-VM fork.

Most probably it's because of the float refactoring for Smallfloat some stuff got incorrectly merged.

Please consider writing a test for that in FloatTest and make a slice for Pharo if you have some time.

2014-12-26 18:35 GMT+01:00 Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com>:

---------- Forwarded message ----------
From: Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com>
Date: 2014-12-26 16:52 GMT+01:00
Subject: regression of NaN comparison
To: Pharo Development <Pharo-project@lists.gforge.inria.fr>


I downloaded latest Pharo4.0-mac.zip from https://ci.inria.fr/pharo/
and I experienced a resurgence of this old bug:

2<Float nan.

This is not one of the errors reported in the CI server.
Any clue?