Releases: willmtemple/xfloat
Releases · willmtemple/xfloat
0.1.0-alpha.1
This is the first alpha release of xfloat with basic functionality implemented.
Implementation Status
This library is tested with a fuzzing strategy:
100000 Fuzzing iterations.
Passed: 583756
Failed: 27
Crashed: 0- Fuzzing is rather incomplete. The 0.0004% of failing fuzzy tests are due to
BigFloat.expcollapsing to zero when the argument is a negative number with high magnitude (<= -50 or so) because the value ofarg.log2()is very small and our definition of Euler's constant is too low precision. - Constants described in the TypeScript API surface are mostly unimplemented, and arbitrary-precision constants are fully unimplemented.
- More thorough testing around edge-cases, rounding modes, etc. is coming.
- Stack traces are a little screwed up right now on account of minification.