Bill Allombert on Fri, 03 Jul 2009 18:52:23 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: Some bugs? |
On Fri, Jul 03, 2009 at 04:45:28PM +0100, Jason Moxham wrote: > >> This seems to work on linux32 though. Could you compare the output of >> polchebyshev(n,2) (for n=26..50) on cygwin and linux ? >> > > Typical, one of the machines I use for linux32 has no bison , the other You can install bison if you need it. > one's network card has broken , and my main one is only booting the wrong > kernel :( , so here is a cygwin with no gmp which appears to work... > GP/PARI CALCULATOR Version 2.4.2 (development) > i686 running cygwin (ix86/GMP-4.2.1 kernel) 32-bit version > > parisize = 4000000, primelimit = 500000 > ? polchebyshev(27,2) > %2 = 134217728*x^27 - 872415232*x^25 + 2516582400*x^23 - 4244635648*x^21 > + 46425 > 70240*x^19 - 3218161810*x^17 + 1657840932*x^15 - 592086047*x^13 + > 144320973*x^11 > - 23209513*x^9 + 2320951*x^7 - 130320*x^5 + 3393*x^3 - 26*x > GP/PARI CALCULATOR Version 2.4.2 (development) > i686 running cygwin (ix86 kernel) 32-bit version > ? polchebyshev(27,2) > %2 = 134217728*x^27 - 872415232*x^25 + 2516582400*x^23 - 4244635648*x^21 > + 46425 > 70240*x^19 - 3451650048*x^17 + 1778122752*x^15 - 635043840*x^13 + > 154791936*x^11 > - 24893440*x^9 + 2489344*x^7 - 139776*x^5 + 3640*x^3 - 28*x Theses results are different (the second is correct) However I see that revision 9957 fixed a memory corruption bug in polchebyshev(,2). This might explain the discrepancy. If you want to be sure apply the patch given by 'svn diff -c 9957'. But it is more important to focus on the SVN HEAD branch, because 2.4.2 is not supported. Cheers, Bill.