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