On 5/6/07, mabshoff <[EMAIL PROTECTED]> wrote: > > While libsubgular now passes the tests on cygwin sympow does not. The > are more failing tests, but this one is the first I got around to:
You should feel free to not worry too much about this, since: (1) Sympow has never worked on cygwin. (2) Sympow is a *very* specialized program -- just for computing special values of symmetric power L-functions of elliptic curves. (3) The author of sympow (Mark Watkins) doesn't use Cygwin and does use whatever tricks he can for speed that might not work on Cygwin. There is one other thing that I know of that breaks on cygwin, which is one point-count example on an elliptic curve over a finite field (PARI fails in this case). > [EMAIL PROTECTED] /SYMPOW-1.019 > $ /sage-2.5.alpha2/local/bin/sympow > sympow 1.018 RELEASE (c) Mark Watkins -**ERROR** QD_check failed at > x[1] > > When I build the Sage package (1.018p1) it does not detect an x86 > based system: > > [EMAIL PROTECTED] /sage-2.5.alpha2/spkg/standard/ > sympow-1.018.1.p1 > $ ./Configure > RM = /bin/rm > GREP = /bin/grep > GP = /sage-2.5.alpha2/local/bin/gp > SED = /bin/sed > SH = /bin/sh > CC = /bin/cc > UNAME = /bin/uname > You do not appear to have an x86 based system --- not using fpu.c > CP = /bin/cp > MKDIR = /bin/mkdir > TOUCH = /bin/touch > TAR = /bin/tar > Makefile has been re-made. Use make if you wish to build SYMPOW > > **ATTENTION** If you wish build SYMPOW, please ensure beforehand > that the various licenses of your C compiler, linker, assembler, etc. > allow you to create a derived work based on SYMPOW and your C > libraries > > With the current sources from Mark's website it does detect an x86 > box: > > [EMAIL PROTECTED] /SYMPOW-1.019 > $ ./Configure > You appear to have a i686 based system --- using fpu.c > Makefile has been re-made. Use make if you wish to build SYMPOW > > **ATTENTION** If you wish build SYMPOW, please ensure beforehand > that the various licenses of your C compiler, linker, assembler, etc. > allow you to create a derived work based on SYMPOW and your C > libraries > > [EMAIL PROTECTED] /SYMPOW-1.019 > $ make > /usr/bin/cc -O3 -Dx86 -c -o analrank.o analrank.c > /usr/bin/cc -O3 -Dx86 -c -o analytic.o analytic.c > /usr/bin/cc -O3 -Dx86 -c -o compute.o compute.c > /usr/bin/cc -O3 -Dx86 -c -o compute2.o compute2.c > /usr/bin/cc -O3 -Dx86 -c -o fpu.o fpu.c > fpu.c:5:25: fpu_control.h: No such file or directory > fpu.c: In function `fpu_53bits': > fpu.c:6: error: `fpu_control_t' undeclared (first use in this > function) > fpu.c:6: error: (Each undeclared identifier is reported only once > fpu.c:6: error: for each function it appears in.) > fpu.c:6: error: parse error before "fpu_control" > fpu.c:6: error: `fpu_control' undeclared (first use in this function) > make: *** [fpu.o] Error 1 > > Now the problem is that "fpu_control.h" does not exist on cygwin. Any > ideas? > > Cheers, > > Michael > > > > > -- William Stein Associate Professor of Mathematics University of Washington http://www.williamstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---