Denis B.
aliasing UB; out-of-bounds reads with 64-bit long; possible misalignment; signed overflow for some negative inputs; wrong results for zero, infinity and tiny subnormals. Assumes IEEE-754 binary32. Approximation error is intentional.
Denis B.
aliasing UB; out-of-bounds reads with 64-bit long; possible misalignment; signed overflow for some negative inputs; wrong results for zero, infinity and tiny subnormals. Assumes IEEE-754 binary32. Approximation error is intentional.