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.