That Linux Squeak 2.3 float error again

Bert Freudenberg bert at isgnw.CS.Uni-Magdeburg.De
Fri Feb 19 08:36:08 UTC 1999


On Thu, 18 Feb 1999, Lex Spoon wrote:

> On linux it seems to be the C library exp() which is at fault.
> 
> 	log(0.0) = -Inf
> 	log(0.0)*0.75 = -Inf
> 	exp(log(0.0)*0.75) = NaN      
> 
> 
> The test program is appended.  In cas somebody else's linux box is
> better, here's my computer's stats:
> 
> 	Linux 2.2.1
> 	AMD K6-2/300Mhz
> 	libc 5.4.23
> 	libm 5.0.8

Same results on a PII/400, Linux 2.0.33, libc 5.4.44, libm 5.0.9

/bert

-- 
 Bert Freudenberg                                            Department of
                                                            Simulation and
 mailto:bert at isg.cs.uni-magdeburg.de                     Computer Graphics
 http://isgwww.cs.uni-magdeburg.de/isg/bert.html        Univ. of Magdeburg





More information about the Squeak-dev mailing list