Message 65117 - Python tracker (original) (raw)
On Mon, Apr 7, 2008 at 4:02 PM, Thomas Wouters <report@bugs.python.org> wrote:
.. The order of evaluation is the same, the BUILD_SET implementation just hashes the evaluated items in a different order. You can't really rely on that particular order as it's tied closely to the stack representation CPython uses.
I agree and that's why I said the difference in behavior is "subtle" and my example is "contrived." However, I believe Raymond expressed a similar concern in .