Alexander Belopolsky <belopol...@users.sourceforge.net> added the comment:

As I explained in msg110617 under issue9269, it is possible that we can do 
better than simply detect reduce cycles and bail out.

I am torn between two options:

1. Reject this patch and wait until a proper solution is found.

2. Admit that better is the enemy of good and start with proper error reporting 
on reduce cycles by accepting this patch.

My only concern about this patch is that it is likely to affect performance 
because pickling will have to maintain the "reducing_now" dictionary that is 
parallel to the memo dictionary.

----------
superseder:  -> Cannot pickle self-referencing sets

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue1062277>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to