Merge pull request #5742 from lhchavez/fix-clang-32-bit-build Avoid using `__builtin_mul_overflow` with the clang+32-bit combo