I can confirm it fixes the bug, I'll add myself as a reviewer on Trac. If I understand correctly, originally, __copy__ function of element.pyx calls Expression.__new__(Expression) which should call an __init__ function (without argument ? but I don't know which ?) so _gobj is not initialized. When you try to call Expression() without argument you get an error because the only __init__ function defined in expression.pyx needs 1 argument (the symbolic ring used). Can someone clarify what is happening ?
-- 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