Xavier Roblot on Wed, 30 Jun 1999 13:23:51 -0400 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: bnrL1() bug |
Igor Schein wrote: > ? bnf=bnfinit(x^2+x+258); > ? bnr1=bnrinit(bnf,1,1); > ? bnr7=bnrinit(bnf,7,1); > ? bnrL1(bnr7) > *** the PARI stack overflows !!! The corresponding ray-class number is 840. This explains why this computation is not possible without a _huge_ stack. > ? bnrL1(bnr1) > *** segmentation fault: bug in GP (please report). Here is a patch. Replace the following line of GetValue1 in stark.c L2090 c = mpneg(gdiv(gmul(hk, Rk), wk)); ^^^^^ by L2090 c = gneg_i(gdiv(gmul(hk, Rk), wk)); ^^^^^^ --- Xavier Roblot