| Bill Allombert on Sun, 26 Apr 2009 18:32:40 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: Accessing the ellsea function from Pari 2.4.3 (svn-r11688) |
On Sun, Apr 26, 2009 at 01:46:29PM +0200, Bill Allombert wrote:
> On Wed, Apr 22, 2009 at 07:44:00AM -0700, Hamish Ivey-Law wrote:
> >
> > Hello Pari-users,
> >
> > I would like to be able to access the function
> >
> > GEN ellsea(GEN E, GEN p, long EARLY_ABORT)
> >
> > defined in src/modules/ellsea.c from the GP command-line. I know this is
> > indirectly accessible via the ellap command, but I would like to be able
> > to use the early abort feature which is not accessible via ellap. I
> > thought all I had to do was
> >
> > ? install("ellsea", "GGL")
> >
> > but, although this makes ellsea show up in the list of available commands,
> > when I try to use it I get a bus error:
> >
> > ? ellsea(E, p, 1)
> > *** bug in PARI/GP (Bus Error), please report
> > *** Break loop: type <Return> three times, or Control-d, to go back to
> > GP)
> >
> > (here p is a random 128-bit prime and E is a random curve over FF_p).
> >
> > Does anyone have any idea why this isn't working? Is the "GGL" prototype
> > for the ellsea function incorrect, or is this actually a problem in Pari?
> > In case it matters, I do have the SEAdata package installed.
>
> Hello, thanks for your report,
>
> I have never tested ellsea(,,1) and it is unfortuantely suffering from various
> bugs. I will try to fix them in the SVN version.
Hopefully, this should be fixed in SVN version r11693.
If you still have proble, please post the value of E and p that cause
the crash.
Cheers,
Bill.