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