#9543: Enable cephes on FreeBSD
---------------------------------------------------+------------------------
Reporter: pjeremy | Owner: pjeremy
Type: defect | Status: new
Priority: major | Milestone: sage-5.6
Component: FreeBSD | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers: Stephen
Montgomery-Smith
Authors: Peter Jeremy, Jean-Pierre Flori | Merged in:
Dependencies: | Stopgaps:
---------------------------------------------------+------------------------
Changes (by {'newvalue': u'Peter Jeremy, Jean-Pierre Flori', 'oldvalue':
u'Peter Jeremy'}):
* author: Peter Jeremy => Peter Jeremy, Jean-Pierre Flori
Old description:
> FreeBSD does not currently have a full C99 libm and therefore also needs
> cephes. The attached patch enables cephes on FreeBSD, enables error
> checking and renames the long double gamma() functions in line with C99.
> The latter two components are applicable to Cygwin as well as FreeBSD.
>
> A number of areas still need work - in particular some of the cephes self
> tests have been removed and some of the other self tests fail (at least
> some of the failures reflect bugs in cephes). Suitable self-tests and a
> spkg-check script need to be developed. It's possible mpfr could be used
> as a reference library.
New description:
FreeBSD does not currently have a full C99 libm and therefore also needs
cephes. The attached patch enables cephes on FreeBSD, enables error
checking and renames the long double gamma() functions in line with C99.
The latter two components are applicable to Cygwin as well as FreeBSD.
A number of areas still need work - in particular some of the cephes self
tests have been removed and some of the other self tests fail (at least
some of the failures reflect bugs in cephes). Suitable self-tests and a
spkg-check script need to be developed. It's possible mpfr could be used
as a reference library.
Spkg at http://boxen.math.washington.edu/home/jpflori/cephes-2.8.p0.spkg
--
Comment:
Trivial error
{{{
if [ "$UNAME" != "FreeBSD" ]; then
echo "We only install the cephes library on Cygwin and FreeBSD."
exit 0
fi
}}}
Anyway, I'm trying this on Cygwin now.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9543#comment:16>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.