Changes to Trunk (
http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2010-December/004048.htmlName: Kernel-ar.531
Ancestors: Kernel-ul.530
Merge FloatMathPlugin primitives for bit-identical floating point behavior. Added two more tweaks to the prior version ensuring that Float infinity sin/cos will be treated correctly depending on whether signaling NaN's are enabled.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-December/004049.htmlName: Exceptions-ar.31
Ancestors: Exceptions-ar.30
Experimental. Adds NaNError, an error raised when a computation results in, or operates on, NaN.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-December/004050.htmlName: KernelTests-ar.171
Ancestors: KernelTests-ar.170
Merge FloatConsistencyTests for bit-identical floating point behavior. Fix FloatTest>>testDegree[Sin|Cos]ForExceptionalValues to use non-signaling NaNs otherwise the tests fail.
=============================================