I have no sympathy for anyone who wants to include that code in Sage. No documentation. It's virtually obfuscated. Test code is where?
At any rate I used my "special powers" to divine that the following files are required to get the modular degree functions working: moddeg.c QD.c eulerfactors.c conductors.c compute.c ec_ap.c util.c factor.c ec_ap_bsgs.c ec_ap_large.c compute2.c analytic.c sympow.h where I removed deflate and following from eulerfactors.c, everything but ec_do and the first few lines from compute.c, everything from wild_local_conductor and down from conductors.c. I did not bother checking what was needed out of util.c or compute2.c, (though presumably not much) because I was far to ***LAZY**. Does that make your "porting" job any easier? Bill. On 17 Aug, 02:32, William Stein <wst...@gmail.com> wrote: > On Mon, Aug 16, 2010 at 6:29 PM, Bill Hart <goodwillh...@googlemail.com> > wrote: > > Where? I can't even download it, so I don't even get past go. > > http://sagemath.org/packages/standard/sympow-1.018.1.p7.spkg > > > > > > > > > On 17 Aug, 02:26, "Dr. David Kirkby" <david.kir...@onetel.net> wrote: > >> On 08/17/10 01:59 AM, Bill Hart wrote: > > >> > Hmm, I see the argument between the researcher (William) who wants to > >> > *use* sympow, and the code porter (David) who wants to *port* sympow. > > >> > I think I will remain on the fence on this one, pull up a chair, grab > >> > a beer from the fridge..... :-) > > >> Bill, > > >> If it was a case of porting sympow, I would just get on and do it. I've got > >> countless other packages working on Solaris by sorting out portability > >> issues. > > >> But SYMPOW's problems extend far beyond portability issues. That's just > >> the tip > >> of the iceberg. Take a look at the source code, and you will see what I > >> mean. > > >> 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 > > athttp://groups.google.com/group/sage-devel > > URL:http://www.sagemath.org > > -- > William Stein > Professor of Mathematics > University of Washingtonhttp://wstein.org -- 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