Avoid overflow in sqrt(1 - z^2) with sqrt(1 - z)*sqrt(1 + z) in asin.
authorTaylor R Campbell <campbell@mumble.net>
Sun, 18 Nov 2018 23:06:46 +0000 (23:06 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Tue, 20 Nov 2018 06:57:09 +0000 (06:57 +0000)
commit210f3c37d3af418bd9fddf6f2d85335a6ceaa9b8
treecf816b98b3154b57b377a39d76332151a051bdf0
parent365ccacef1a18307cfcdfe2f1963e56d4b5dc3fe
Avoid overflow in sqrt(1 - z^2) with sqrt(1 - z)*sqrt(1 + z) in asin.

Strike off a couple xfails.  Others remain because the branch cuts
are busted.
src/runtime/arith.scm
tests/runtime/test-arith.scm