From: Arjen M. <arj...@wl...> - 2005-10-11 06:47:59
|
"Larry W. Virden" wrote: > > Here's the warnings that were mentioned: > > > ==== counter-avg counter::count FAILED > ==== Contents of test case: > > counter::init avg > counter::count avg 2.2 > counter::count avg 3.3 > counter::count avg 9.8 > counter::get avg -avg > > ---- Result was: > 5.1000000000000005 > ---- Result should have been (exact matching): > 5.1 > ==== counter-avg FAILED > > and a similar failure in counter-hist. > > modules/math/fuzzy.test > math::fuzzy 0.2 > > ==== math-fuzzy-ManyCompares-1.1 Compare fails due to missing braces FAILED > : > Removed specific test case to save space here - this isn't a bug > report, just an observation. > : > > ---- Result was: > 1 > ---- Result should have been (exact matching): > 0 > ==== math-fuzzy-ManyCompares-1.1 FAILED > > > ==== units-10.1 leading zero is not octal FAILED > ==== Contents of test case: > > ::units::convert 09mm meter > > ---- Result was: > 0.009000000000000001 > ---- Result should have been (exact matching): > 0.009 > ==== units-10.1 FAILED > I suspect that these failures are due to the changed handling of numerical values in Tcl 8.5. Doesn't it use tcl_precision = 17 by default? Regards, Arjen |