HomeFreeBSD

math/opensolaris-libm: Second *BSD release

Description

math/opensolaris-libm: Second *BSD release

Interestingly, this update comes 11 years to the days after the original
source was released. This resolves the OpenLibm testsuite failures for
the double variant of Bessel functions (seen always on Clang and on GCC
when fno-builtin switch set) and the gamma/lgamma failures for 0.5 and 3.0
arguments. The associated implementions were replaced with the 1993
SunPro versions found in all BSD-based math libraries.

The failures were of the off-by-1-bit type explained by floating point
rounding. Now all float and double tests found in OpenLibm's testsuite
pass.

Details

Provenance
marinoAuthored on
Parents
rP432947: devel/p5-SVN-Hooks: schedule for removal on 2017-04-01, it depends on
Branches
Unknown
Tags
Unknown