I can confirm the regression, after a few seconds I get

TypeError: ECL says: Memory limit reached. Please jump to an outer pointer, 
quit program and enlarge the
memory limits before executing the program again.

The process that consumes the memory is sage-ipython (in the ECL shared 
library), not sage-cleaner.


On Friday, June 28, 2013 8:09:49 AM UTC-4, Joris Vankerschaver wrote:
>
> Hi all, 
>
> I've been out of the Sage loop for a while, but upon upgrading to 5.10, I 
> found that Maxima seems to choke on the following innocuous code which used 
> to run fine. I'm posting this here, because this issue came up while I was 
> working on #10132, and also because it affects usability.
>
>   sage: u, v = var('u,v')
>   sage: assume(u, 'real')
>   sage: assume(v, 'real')
>   sage: assume(u^2 + v^2 < 1)
>   sage: n = vector((u/sqrt(-u^2 - v^2 + 1), v/sqrt(-u^2 - v^2 + 1), 1))
>   sage: norm = n.norm(); norm
>   sqrt(abs(u/sqrt(-u^2 - v^2 + 1))^2 + abs(v/sqrt(-u^2 - v^2 + 1))^2 + 1)
>   sage: norm.simplify_full() 
>
> The last command just sits there on 5.10, and consumes all the resources 
> (more specifically, /Users/Joris/sage/local/bin/sage-cleaner consumes all 
> the available memory). In Sage 5.3, the last command just would return 
> I/sqrt(u^2 + v^2 - 1) which is not very nice but at least it's short and 
> fast.
>
> Is this known? Is there something I can do to avoid this?
>
> All the best,
> Joris
>
>
>
>

-- 
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