enable -funsafe-math-optimizations