Platform:
openSUSE 10.3 x86_64 + both of the system gcc and gcc-4.2.2 built following buildInstructions.txt of OpenFOAM-1.4.1-dev

Version:
OpenFOAM-1.4.1-dev revision 393

Notes:
It appears that at least the tested gcc versions do not prefer the syntax const_cast<scalar&>(planarTol_) = t;
to override the const attribute of a scalar variable planarTol_ in intersection::setPlanarTol(), despite this line does not result in any errors. Thus scalar oldTol = intersection::setPlanarTol(0.0);
in octreeDataFace::intersects() is not properly executed, which leads to misdetection of intersection points.