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.
