On 21 March 2015 at 21:40,  <[email protected]> wrote:
> I had found the ticket 12051 from this blog here
> http://gsoc-sage-lattices.blogspot.gr/2012/06/update-on-basis-coercion-lll-and-fincke.html
> I don't know if the writer of the blog is the author of the code. Maybe, we
> can ask him.

The patch was written by Johan Bosman, when he was in my department.
He had moved on.  But the function has precisely 2 lines of code:

A, d = self._clear_denom()
return A.LLL(*args, **kwargs) / d

where self if a matrix over QQ.  It could hardly be simpler.  Th
ediscussion on the ticket mostly revolves around doing something
sensible for matrices over RR, which is a whole different story.  Over
QQ it is a triviality.

John

>
>
>
> On Saturday, March 21, 2015 at 10:52:28 PM UTC+2, vdelecroix wrote:
>>
>> On 21/03/2015, [email protected] <[email protected]> wrote:
>> > I got the following. I can not understand...
>>
>> First of all, it seems that you are running Sage from /tmp/ or from
>> some repository with too permissive restrictions. This is what tells
>> you the line
>>
>> > sys:1: RuntimeWarning: not adding directory '' to sys.path since it's
>> > writable by an untrusted group.
>> > Untrusted users could put files in this directory which might then be
>> > imported by your Python code. As a general precaution from similar
>> > exploits, you should not execute Python code from this directory
>>
>> Then, you need to download the raw patch from the address
>>
>> http://trac.sagemath.org/raw-attachment/ticket/12051/12051_LLL_QQ.patch
>>
>> and not the HTML page. There is a link in the bottom of the page when
>> you click on the link "12051_LLL_QQ.patch".
>>
>> Anyway, the most important is that you got it working! Do you know the
>> author of the ticket? It would be cool to get it included in Sage.
>>
>> Vincent
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-support.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to