Mark Dickinson added the comment: And the basic rule that bans aliasing in the first place is C99 6.5p7: """ An object shall have its stored value accessed only by an lvalue expression that has one of the following types ... """ But I'd argue that the "an aggregate or union type" subclause of 6.5p7 covers this case.
---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue30124> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com