it appears that the bug report comment 7 that I made was wrong, the actual code in 2geom is:
if ( are_near(std::sqrt(fabs(AM.det())), 0) )
it looks as if this has already been applied to trunk, although I don't know when this happened.
it appears that the bug report comment 7 that I made was wrong, the actual code in 2geom is:
if ( are_near( std::sqrt( fabs(AM. det())) , 0) )
it looks as if this has already been applied to trunk, although I don't know when this happened.