Karim Belabas on Wed, 07 Jan 2004 20:51:15 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: PARI happy new year |
* Igor Schein <igor@txc.com> [2004-01-07 19:14]: > On Wed, Jan 07, 2004 at 03:41:23PM +0100, Bill Allombert wrote: > > On Tue, Jan 06, 2004 at 02:33:26PM +0100, Bill Allombert wrote: > > > Happy new year to all PARI lovers! > > > 2) I have worked on a public interface for polynomials modulo > > > small primes. The large patch is here: > > > > > > <http://pari.math.u-bordeaux.fr/~bill/patch-flx-20040105> > > > > > > In particular factormod should use less memory when the prime number > > > is small, on the other hand I have probably added several bugs. > > > > > > The new function are prefixed with `Flx'. 'l' means a small prime > > > number and 'x' a 'small polynomial' stored as a t_VECSMALL. > > > > > > This patch also remove some overload in the FpXQ functions that > > > should not be allowed. > > > > As Karim asked me, I have committed this patch to the CVS. > > This should be considered a work in progress, more change > > are likely to follow. > > Work in progress or progress in work? :) I guess we need both: > > ? factor(polzagier(60,0)); > *** bug in T==NULL in FpXQX_mul, please report > ? rnfpolredabs(nfinit(quadpoly(197,y)),quadray(197,12)); > *** bug in not a polynomial in FpXQ_invsafe, please report > ? rnfpolred(nfinit(quadpoly(1297,y)),quadray(1297,1)); > *** bug in GP (Segmentation Fault), please report Fixed in CVS. Thanks, Karim. -- Karim Belabas Tel: (+33) (0)1 69 15 57 48 Dep. de Mathematiques, Bat. 425 Fax: (+33) (0)1 69 15 60 19 Universite Paris-Sud http://www.math.u-psud.fr/~belabas/ F-91405 Orsay (France) http://pari.math.u-bordeaux.fr/ [PARI/GP]