If I recall right, Cephes provides complex.h, which is simply missing
on Cygwin.

Yes, indeed, special functions are also implemented in GSL.
Implementing them well on a FPU
seems to be an art on its own.
Would be nice to have them all under a uniform interface:
gamma.libm, gamma.gsl, etc.
(maybe even gamma.cephes)

It's easy to provide an ARM-specific workaround for gamma, based on
GSL, say --- just to satisfy
the corresponding doctests.

Dima

On Feb 8, 6:31 am, David Kirkby <david.kir...@onetel.net> wrote:
> On 6 February 2011 09:59, Dima Pasechnik <dimp...@gmail.com> wrote:
>
> > Hi Burcin,
> > indeed, here is another case of buggy libc/libm.
> > The same workaround as for Cygwin should do the trick (provided that
> > cephes works on ARM)
> > Would installing cephes spkg break things on non-Cygwin, or this is
> > safe?
> > Dmitrii
>
> IIRC Cephes is only installed on Cygwin and FreeBSD. If there was a
> need for it on a particular CPU, I don't see why it could not be
> installed on that CPU, whilst not doing so on x86, SPARC etc.
>
> Dave

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to