You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rationale: the current implementation makes use of f64 and it has bad performance on architectures that have no hardware support for double precision floats.
Both the MUSL and newlib implementations use f64 ops internally. We'll need to find some other implementation or come up with one ourselves.
What needs to be done:
Move the existing MUSL port into a private math::musl module and make sure we continue compiling it.
Write the new implementation into src/math/$fun.rs
Write a new test generator for this function.
The text was updated successfully, but these errors were encountered:
to not use any
f64
operation.Rationale: the current implementation makes use of f64 and it has bad performance on architectures that have no hardware support for double precision floats.
Both the MUSL and newlib implementations use
f64
ops internally. We'll need to find some other implementation or come up with one ourselves.What needs to be done:
The text was updated successfully, but these errors were encountered: