The main virtue of this PR is that it adds exhaustive tests of Float16. These might be useful even after switching to an fma-based algorithm. They take too long to run by default, but it seems useful to have them. I will have a similar PR for Base's TwicePrecision utilities, but no reason not to also have them here.
Didn't realize how many julia versions this still supports. If you want to continue to do so, I will need to revise this. Alternatively we could bump the requirement.
The main virtue of this PR is that it adds exhaustive tests of
Float16
. These might be useful even after switching to an fma-based algorithm. They take too long to run by default, but it seems useful to have them. I will have a similar PR for Base's TwicePrecision utilities, but no reason not to also have them here.Built on top of #31.