Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add exhaustive tests for Float16 unary functions
This tests every `Float16` value for the following functions. `sin,cos,tan,asin,acos,atan,sinh,cosh,tanh,asinh,acosh,atanh,exp,exp2,exp10,expm1,log,log2,log10,log1p,sqrt,cbrt` Specifically, I think it is reasonable that any Float16 implementation in Base be accurate to .5 ULP since Float16 already is a very unstable type. This test takes about 5 seconds on my computer, so before merging, it would be a good idea to make sure this is acceptable for CI.
- Loading branch information