* Improve wording in a doc comment [NFC]
* Improve wording in a doc comment [NFC]
* Update generic algorithms for changes to SE-0104
* Update .travis.yml and some doc comments
This PR adds tests to improve code coverage. In addition:
* The implementation of `Rational.isProper is corrected` for negative values.
* Add tests for Float and Double extensions
* Adjust accuracy for Glibc
* Add tests for RNG initialization using device entropy
* Expand testing of Rational and fix implementation of Rational.isProper
* Further expand testing of Rational
* Expand tests for Float and Double extensions
* Expand tests for Rational
* Adjust accuracy for Glibc
* Expand tests for Float and Double extensions
* Adjust accuracy for Glibc
* Re-adjust accuracy for Glibc
* Expand testing of Complex
This PR adds tests for BinaryInteger.pow and for default implementations in Math and Real. In addition:
The default implementation of cubeRoot is corrected and removed from Math to Real.
A correction is made for an error in the default implementation of Math.phi.
Special values are now handled in the default implementation of Real.hypot.
This PR also includes an incidental simplification of some operator implementations in Complex, which will simplify later testing.
* Add tests for Math and Real, fix default implementations
* Reorder tests for Linux [NFC]
* Remove repetition in Complex operator implementations [NFC]
* Add tests for integer exponentiation