@William:  that looks like the correct diagnosis.  The return value is
a list of elliptic curve points, and was failing except on the exmpty
list.  I got around it by returning the bare coordinates as [P.xy()
for P in E.gens()]

@Jeroen: I was about to say "I didn't know about alarm()" untl I saw
that I wrote almost exactly those words on that ticket 16 months ago.
And the use case is exactly what I want here too.  And I am using
5.13.beta3.  So I'll try using alarm!  However, the @fork did work
after I got around the pickling issue.

It would be good if thepickling restriction was mentioned in the
documentation for @fork, all the same.

John

On 22 November 2013 15:37, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote:
> On 2013-11-22 16:22, John Cremona wrote:
>>
>> I am trying to use the @fork decorator as described here:
>> http://www.sagemath.org/doc/reference/parallel/sage/parallel/decorate.html
>> in order to force a function not to take more run time than some
>> maximum.
>
> Given that #13311 is fixed (and merged in sage-5.13.beta3), I think you
> should try to use alarm() for this. If it doesn't work, let me know.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to