I fixed the new/delete error: (insert "delete mwbasis;" on line 105 of qrank/descent.h)
I still get sage: EllipticCurve('11a').regulator() -infinity which could be a wrapping error, since EllipticCurve('11a1').mwrank() reveals the correct answer (=1), and also the error seems only to occur when the curve has rank 0, so the regulator is (exactly) 1, which might be treated as a special case in the wrapper. Must run, John On 19/12/2007, mabshoff <[EMAIL PROTECTED]> wrote: > > Trouble in paradise. With the latest cremona.spkg I get a doctest > failures with segfaults in > > devel/sage-main/sage/schemes/elliptic_curves/ell_rational_field.py > devel/sage-main/sage/schemes/elliptic_curves/sha.py > devel/sage-main/sage/libs/mwrank/interface.py > > That even happens after a "sage -ba". One example: > > sage: EllipticCurve('11a').regulator() > -infinity > sage: > Exiting SAGE (CPU time 0m0.17s, Wall time 0m8.09s). > fatal error: > Internal error: can't free this _ntl_gbigint > exit... > > I am looking into this, but so far no real leads. > > Cheers, > > Michael > > > -- John Cremona --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---