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]