0.11.1 debian failures

David Relson relson at osagesoftware.com
Thu Mar 6 14:42:42 CET 2003


Matthias & Clint,

The floating point exception in t.nullstatsprefix has been fixed.  The 
function to print histograms assumed that at least 1 word was scored for 
spamicity _and_ was outside min_dev range of 0.5.  Since the default value 
of min_dev for Robinson was 0.0 the assumption was fine.  However the 
default min_dev for Robinson-Fisher is 0.1, so the test had no tokens 
within min_dev.  This lead to a division by 0.  Under Linux and FreeBSD 
this generates a "Nan" (not a number) result.  On the S390 it generates a 
floating point exception.

The histogram printing routine has been modified and the changes are in cvs.

David





More information about the bogofilter-dev mailing list