I strongly suspected that PHP's inconsistent handling of 64 bit integers was to blame for failing tests recently, but now that I've resolved the errors I was facing, BCMath functions should be stripped and tests run again on both 32-bit and 64-bit systems in order to conclusively determine whether BCMath functions are requirement, after all.