Indeed, the problem seems to still be present in 5.2rc1. I've tracked the call to basis() back to an inefficient implementation of gen() in FreeModule_ambient (apparently the coercion framework ends up calling an_element() which in turn ends up calling gen()). It seems easy enough to fix.
I made a ticket and a patch for this: http://trac.sagemath.org/sage_trac/ticket/13304 - Daniel -- To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org