[sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-08 Thread leif
John Cremona wrote: > William, how much work would it be for a good student programmer to > rewrite sympow in a way which would make everyone happy? I expect that > Mark would cooperate even though he does not seem to want to do this > himself. Sympow is in several separate files so the task cou

Re: [sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-08 Thread John Cremona
William, how much work would it be for a good student programmer to rewrite sympow in a way which would make everyone happy? I expect that Mark would cooperate even though he does not seem to want to do this himself. Sympow is in several separate files so the task could be split up. One possibi

[sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-08 Thread leif
Dima Pasechnik wrote: > > > On Wednesday, June 8, 2016 at 3:28:26 PM UTC+1, Jeroen Demeyer wrote: > > On 2016-06-08 15:07, William Stein wrote: > > Thanks. Here is the *actual* code from sympow: > > > > fclose(F); printf("Left with %i entries in param_data\n",i); > > F=f

Re: [sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-08 Thread Jeroen Demeyer
On 2016-06-08 16:52, Dima Pasechnik wrote: F=fopen("datafiles/param_data","w"); for (j=0;j Indeed, this would segfault if the file could not be opened... -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop r

Re: [sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-08 Thread Dima Pasechnik
On Wednesday, June 8, 2016 at 3:28:26 PM UTC+1, Jeroen Demeyer wrote: > > On 2016-06-08 15:07, William Stein wrote: > > Thanks. Here is the *actual* code from sympow: > > > > fclose(F); printf("Left with %i entries in param_data\n",i); > > F=fopen("datafiles/param_data","w"); > > ...

Re: [sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-08 Thread Jeroen Demeyer
On 2016-06-08 15:07, William Stein wrote: Thanks. Here is the *actual* code from sympow: fclose(F); printf("Left with %i entries in param_data\n",i); F=fopen("datafiles/param_data","w"); ... The interesting stuff is what is below the fopen() call, i.e. the stuff hidden by the "..." -

Re: [sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-08 Thread William Stein
On Wed, Jun 8, 2016 at 5:10 AM, leif wrote: > Jeroen Demeyer wrote: >> On 2016-06-08 00:14, William Stein wrote: >>> On Tue, Jun 7, 2016 at 6:12 PM, Francois Bissey >>> wrote: The version from the sage-on-gentoo overlay has been hacked to explicitly write data generated by the user

[sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-08 Thread leif
Jeroen Demeyer wrote: > On 2016-06-08 00:14, William Stein wrote: >> On Tue, Jun 7, 2016 at 6:12 PM, Francois Bissey >> wrote: >>> The version from the sage-on-gentoo overlay has been hacked to >>> explicitly >>> write data generated by the user in ~/.sympow. If indeed you make a >>> system >>> wi

[sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-07 Thread William Stein
On Tuesday, June 7, 2016, John Cremona wrote: > Yes, modular degrees -- I use sympow for that to compute modular > degrees for (almost) every curve in my tables. I could instead use > Magma or revert to using my own installation of sympow, which I used > to do before Sage either one of whic

[sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-07 Thread Nathan Dunfield
Also works in Sage 7.2 for me on OS X version 10.9 and a hoary RHEL 6 derivative. In both cases, Sage was compiled straight from the source tarball. Nathan -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop

[sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-07 Thread mmarco
It also works for me on two different gentoo boxes. Both compiling locally from source and in a system wide sage-on-gentoo install. El martes, 7 de junio de 2016, 16:28:34 (UTC+2), John H Palmieri escribió: > > > > On Tuesday, June 7, 2016 at 7:11:08 AM UTC-7, William wrote: >> >> Hi, >> >> Long

Re: [sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-07 Thread William Stein
On Tue, Jun 7, 2016 at 10:28 AM, John H Palmieri wrote: > > > On Tuesday, June 7, 2016 at 7:11:08 AM UTC-7, William wrote: >> >> Hi, >> >> Long ago in 2006, I put Mark Watkins amazing C program "sympow" in Sage: >> >> >> http://doc.sagemath.org/html/en/reference/lfunctions/sage/lfunctions/sympow.h

[sage-devel] Re: proposal: possibly remove Watkins Sympow from Sage

2016-06-07 Thread John H Palmieri
On Tuesday, June 7, 2016 at 7:11:08 AM UTC-7, William wrote: > > Hi, > > Long ago in 2006, I put Mark Watkins amazing C program "sympow" in Sage: > > > http://doc.sagemath.org/html/en/reference/lfunctions/sage/lfunctions/sympow.html > > > In case you're not a number theorist, this progra