id summary reporter owner description type status milestone component version severity resolution keywords cc 10046 halley iteration Di John Maddock "When I use the halley iteration, it is coded as follows, if(f1 != 0 && f2 != 0) { // Oops zero derivative!!! } else { if(f2 != 0) { ... T num = 2 * f1 - f0 * (f2 / f1); ... } else { delta = f0 / f1; } } But there is no case for f1 == 0, so this might cause division by zero. The code should handle this case gracefully. " Bugs closed To Be Determined math Boost 1.55.0 Problem fixed