On Thu, Aug 19, 2010 at 6:13 PM, Dr. David Kirkby <[email protected]> wrote: > Looking at sage-windows, there does not seem to be much activity on the > Cygwin port. Is there anyone who is working on that now? Last I knew from > William, none of the developers (mainly him and Mike) seemed to have time.
All of the hard problems needed to get something out are done. It's just cleaning up some easy stuff. All of the known issues are at http://trac.sagemath.org/sage_trac/wiki/CygwinPort . For things which cannot be solved, we can just throw a NotImplementedError on Cygwin. I have a build going of 4.5.2 on one of the winxp virtual machines, but things take forever to build. > 1) Build with debugging information on a platform where SYMPOW does work. > 2) Build with debugging information on a platform where SYMPOW does not work > 3) Single step, one line at a time, and try to see where the two systems > differ. I've basically done this and the very first errors come from the QD.c file. The QD_mul function seems to be broken on Cygwin, and from the looks of it on Solaris x86. Since all this file does is quad-double precision arithmetic, one idea would be to convert it to use MPFR which should not suffer from these problems. An advantage of this would be that it wouldn't require a detailed knowledge of the mathematics behind sympow. --Mike -- To post to this group, send an email to [email protected] To unsubscribe from this group, send an email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
