John Cremona on Mon, 19 Jul 2010 10:39:14 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: some glitches in make test-all |
Here's a suggestion regarding the optional packages: As well as seadata.tgz (18.7M) you have seadata-small.tgz, 655 KBy, which is nice and small and suffices to let "make test-all" pass. Why not create an elldata-small.tgz too? Containing just the e0 directory. It would be a lot smaller than elldata.tgz (13.8M) and would also let the ellglobalred part of test-all pass (since that tests all elliptic curves with conductors up to 10000). Next suggestion: include all the small data files in the download distribution by default. I guess this will be unpopular since pari-2.4.2.alpha.tar.gz is itself only 2183 K but these days downloading a couple of megabytes is hardly noticeable. John On 16 July 2010 22:01, John Cremona <john.cremona@gmail.com> wrote: > Thanks, Bill. > > On 16 July 2010 21:00, Bill Allombert > <Bill.Allombert@math.u-bordeaux1.fr> wrote: >> On Fri, Jul 16, 2010 at 08:33:48PM +0100, John Cremona wrote: >>> Thanks for the detailed reply. >>> >>> (1) You are right that I had the defaults set for the install >>> directory, but had not yet done "make install". I definitely agree >>> that it should be possible to let users do "make test-all" *before* >>> "make install". That should be possible to manage by some use of >>> environment variables and the like, but I am not volunteering. >> >> env GP_DATA_DIR=data make test-all >> should do the trick. > > For me I had to do > > env GP_DATA_DIR=$PWD/data make test-all > > (i.e. the Environment variable had to be set to an absolute path) and > then it did work. > > John >> >> Cheers, >> Bill. >> >