On 10/ 8/10 02:25 AM, kcrisman wrote:


On Oct 7, 8:50 pm, Mike Hansen<mhan...@gmail.com>  wrote:
It doesn't have anything to do with the compiler warning messages --
the problem is much simpler than that.  The implementation of
Element.__copy__ is wrong for Expression objects; namely, it doesn't
set the _gobj attribute.  To fix it, we just add a proper
implementation of copy:

     def __copy__(self):
         return new_Expression_from_GEx(self._parent, self._gobj)

LOL - I should have checked that!  Trac isn't working now - can you or
drkirkby put that on the ticket when it comes back up?

- kcrisman


It works for me, as I remarked at

http://trac.sagemath.org/sage_trac/ticket/10099

However, I don't feel able to review completely myself, as I don't understand this. But I can report it works on my OpenSolaris machine.

dave

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

Reply via email to